Virtual Box Ubuntu 게스트가 있고 디스크에 더 많은 공간이 필요합니다 (실제로 8GB). 이미 VDI에 할당 된 공간을 16GB로 늘 렸습니다.
이제 GParted Live를 사용하여 파티션을 확장하려고하는데이 이미지에서와 같이 스왑이 확장을 차단합니다.
나는 / dev / sda1 근처에 할당되지 않은 공간을 얻기 위해 이동 / 크기 조정을 할 것입니다.
작업은 다음과 같습니다.
이제 이렇게하면 다음 부팅에 문제가 생길 것입니다. 그 문제를 해결하려면 어떻게해야합니까?
답변
크기 조정 작업은 파일 시스템에 아무런 문제를 일으키지 않지만 새 파티션 ID를 가리 키도록 / etc / fstab을 업데이트해야 할 수도 있습니다.
-
설명한대로 GParted를 사용하십시오.
-
다음의 출력에서 스왑 파티션의 업데이트 된 UUID를 찾으십시오.
Sudo blkid
-
게스트 OS에서 / etc / fstab을 편집하여 ‘type’이 ‘swap’인 줄에 새 UUID를 갖도록하십시오.
그렇게해야합니다.
답변
스왑 파티션을 삭제하고 스왑 파일을 사용하십시오. 이 유형을 수행하려면이 예는 1GB 스왑 파일에 대한 것입니다
dd if=/dev/zero of=/swapfile bs=1024 count=1048576
chmod 0600 /swapfile
mkswap /swapfile
swapon /swapfile
스왑 파티션을 삭제하기 전에 OS에서 중지하도록 OS에 반드시 알려주십시오.
swapoff /dev/nameOfCurrentSwap
그리고 fstab에서 해당 줄을 제거하거나 주석 처리하십시오.
그런 다음 부팅시 스왑 공간을 활성화해야합니다. fstab에 다음 줄을 추가하십시오.
/swapfile none swap sw 0 0