
我能夠為虛擬機器添加空間,但不知道如何從磁碟末尾對其進行洗牌以調整主分割區的大小。如果您了解如何執行此操作,請感謝您的意見...
為了澄清...我正在嘗試移動虛擬機器驅動器末尾的 nbd0 上的可用空間,以增加分區 1 處的主分區。我知道我需要使用parted,但我想確保我知道重新洗牌的正確命令順序...
$sudo parted -s -a opt /dev/nbd0 "print free"
*the current image (after tinkering)
Model: Unknown (unknown)
Disk /dev/nbd0: 56.9GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Number Start End Size Type File system Flags
32.3kB 1049kB 1016kB Free Space
1 1049kB 25.7GB 25.7GB primary ext4 boot
25.7GB 25.7GB 1048kB Free Space
2 25.7GB 46.2GB 20.5GB extended
5 25.7GB 26.8GB 1140MB logical linux-swap(v1)
26.8GB 46.2GB 19.3GB Free Space
46.2GB 56.9GB 10.7GB Free Space
答案1
找到答案了,如果你的系統上有gparted,你可以使用:
$gparted /dev/nbd0
將虛擬機器映像安裝為區塊設備後