저는 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을 마운트 해제할 수 없습니다.
도와주세요.
답변1
ext2online을 실행할 때 새 파티션의 크기를 지정하지 말고 그냥 실행하고 자동 감지하도록 두십시오.
실제 LV보다 약간 큰 크기를 지정했을 것입니다.
답변2
다음과 같은 Linux 부팅 CD를 준비하세요.Gparted 라이브 CDiso 또는우분투 데스크탑 배포판iso를 선택하고 거기에서 볼륨 크기를 조정하세요. 가상 머신의 가상 CD-ROM 드라이브에 iso를 마운트할 수 있습니다.
답변3
다음과 같은 일이 발생합니다.
ext2online /dev/vg00/vol03