Linux
掛載的 ext3 邏輯卷的線上調整大小
我在 SLES10 上,正在嘗試擴展我所做的 /usr 的大小:
lvextend -L +5G /dev/vg00/vol03
這似乎奏效了。現在,當我嘗試這樣做時:
resize2fs /dev/vg00/vol03 11G
我得到:
an ... is mounted; can't resize a mounted filesystem
我也試過:
ext2online /dev/vg00/vol03 11G
這導致:
warning - device size 157...., specified 288.... error invalid argument: seeking to 11811155968
主機是 VMWARE SLES9,所以我無法從 CD 啟動,因此無法解除安裝 /usr
請幫忙。
執行 ext2online 時不要指定新分區的大小,讓它執行並自動檢測即可。
您可能指定了比實際 LV 稍大的尺寸。
獲取像Gparted live CD iso 或ubuntu 桌面發行版iso 之類的 linux 啟動 CD,然後從那裡調整捲大小。您可以將 iso 掛載到虛擬機的虛擬 cd-rom 驅動器中。