우분투 11.04를 실행 중입니다. 설치하는 동안 실수로 별도의 파티션을 대신 /usr
할당했습니다 . /usr/local
이제 부팅 시 마운트 지점을 기본값으로 변경하고 싶지만 /usr
Ubuntu를 다시 설치하는 고통을 겪고 싶지 않습니다.
답변1
따라서 올바르게 들렸다면 두 개의 파티션이 있는 것입니다( /dev/sda1
및 이라고 부르 /dev/sda2
겠지만 이름은 중요하지 않습니다). /dev/sda1
이제 파티션이 에 마운트되고 /
, 파티션이 /dev/sda2
이제 에 마운트됩니다 /usr/local
. 또한 의 파일 시스템에서 /dev/sda2
이러한 파일은 아래에 있어야 하며 /usr/local
아래에 있어야 하는 다른 파일은 /usr
현재 에 있습니다 /dev/sda1
.
먼저 모든 파일을 잘못된 파티션으로 이동해야 합니다. 가장 쉬운 방법은 Live CD 또는 USB에서 부팅하고 두 파일 시스템을 모두 마운트한 다음 이동을 수행하는 것입니다. 파일 시스템이 /media/sda1
및 에 마운트되어 있다고 가정합니다 /media/sda2
.
mv /media/sda2/* /media/sda1/usr/local/
mv /media/sda1/usr/* /media/sda2/
그런 다음 편집하여 /etc/fstab
마운트 지점을 변경합니다. 즉, 현재 다음과 유사한 줄이 있습니다.
UUID=1234... /usr/local ext4 errors=remount-ro 0 1
섹션 /usr/local
을 으로 변경하십시오 /usr
. 이제 새 시스템을 재부팅하십시오.