Debian

無法擴大/調整虛擬磁碟上的 LUKS 分區

  • March 25, 2020

我嘗試了不同的指南和教程來擴大加密的 LUKS LVM 分區,但我無法繼續前進並完成該過程,因為我對卷/分區的結構並不完全清楚。這是 VirtualBox VM 上的 Debian 10,我已將虛擬磁碟適當地擴大了大約 10GB,並調整了分區大小,但是當我啟動 VM 並發出問題時,df我仍然看到根分區/卷沒有擴大。我已經使用實時gparted映像執行了所有操作,安裝了虛擬磁碟以對其進行修改。

以下是lsblk從執行的輸出gpartedlsblk 輸出截圖

如何完成擴大根卷/分區的過程?

我實際上弄清楚了這個問題。

我遵循的程序是正確的,我只是錯過了一小步:

pvchange -x y /dev/mapper/encryptedvolume

我建議按照問題 #320957 on Unix & Linux Stack Exchange 中的說明進行操作,我在已接受答案的第二條評論中找到了上述步驟。

到目前為止,您似乎已經擴大了虛擬磁碟和 LVM物理卷。您還需要做的是擴大根 LVM邏輯卷

lvextend -r -l +100%FREE GC01VPC-vg/root

上面的命令將增加根邏輯卷​​的大小,以便消耗CG01VPC-vg 卷組上的所有可用空間。此外,文件系統也將調整大小。簡而言之,邏輯卷大小將增加約 11GB。

引用自:https://unix.stackexchange.com/questions/574580