luks 加密系統上的 Debootstrap:initramfs 問題

luks 加密系統上的 Debootstrap:initramfs 問題

因為我沒有任何外部存儲,所以我嘗試從現有系統(在不同的分割區上)安裝新的 ubuntu 版本。所以我創建了一個加密儲存並創建了一個vg和兩個lv(一個用於root,一個用於swap),然後基本上遵循調試指南。

啟動映像並輸入 sda2 密碼後,我陷入了繁忙的狀態,並顯示找不到根目錄的訊息。在此之前,cryptsetup 會顯示「找到 lvm fs,但未配置 lvm」。

我用谷歌搜尋了這個問題,每個人都說我應該調用 vgchange 或類似的東西,但我似乎沒有加載正確的模組,因為沒有找到 vgchange 和類似的 lvm 呼叫。那我需要加載什麼模組呢?

之後我希望引導系統並更新-initramfs,這樣我只需要解決一次這個問題...

感謝您的幫助,尼克拉斯

cat /etc/fstab
UUID=70a3a6d3-0aaa-4c2b-b988-b71b992484da    /          ext4    errors=remount-ro   0   1
UUID=f0980e97-655b-4783-bc9a-dbdc8a615439    /boot      ext4    errors=remount-ro defaults 0 1
cat /etc/crypttab 
sda2_crypt    UUID=e9c9de13-c45a-4ba9-a30f-7ce8184073a8   none luks,initramfs
lsblk -o name,uuid
sda                     
├─sda1                  f0980e97-655b-4783-bc9a-dbdc8a615439
└─sda2                  e9c9de13-c45a-4ba9-a30f-7ce8184073a8
  └─sda2_crypt          oFx1zh-Adib-PdNw-imOz-QENx-2vG1-zEv7E6
    ├─vg0-lv0_root      70a3a6d3-0aaa-4c2b-b988-b71b992484da
    └─vg0-lv1_swap      46817e03-ed9d-4105-a074-3645740f1642

相關內容