У меня есть гость Virtual Box Ubuntu, и мне нужно больше места на диске (на самом деле это 8 ГБ). Я уже увеличил пространство, выделенное для VDI, до 16 ГБ.
Теперь с помощью GParted Live я пытаюсь расширить свой раздел, но своп блокирует расширение, как на этом изображении
I собираюсь сделать некоторое перемещение / изменение размера, чтобы получить нераспределенное пространство рядом с /dev/sda1.
Операции таковы:
Теперь, если я сделаю это, у меня наверняка будут проблемы со следующей загрузкой. Что мне нужно сделать, чтобы это исправить?
Операции изменения размера не вызовут каких-либо проблем с файловой системой, но вам может потребоваться обновить файл / etc / fstab, чтобы он указывал на новый идентификатор раздела.
используйте GParted, как вы описали.
Найти обновленный UUID раздела подкачки по выходным данным:
sudo blkid
edit / etc / fstab в гостевой ОС, чтобы иметь новый UUID в строке с типом 'swap'
Это должно сделать это.
Просто удалите раздел подкачки и используйте файл подкачки. Чтобы сделать этот тип: Этот пример для файла подкачки объемом 1 ГБ
dd if=/dev/zero of=/swapfile bs=1024 count=1048576
chmod 0600 /swapfile
mkswap /swapfile
swapon /swapfile
Обязательно сообщите ОС прекратить использование раздела подкачки перед его удалением, например, так.
swapoff /dev/nameOfCurrentSwap
И удалите или закомментируйте строку в fstab, которая указывает на него.
Затем вы должны включить пространство подкачки во время загрузки, добавьте эту строку в fstab:
/swapfile none swap sw 0 0