x-systemd.growfs в fstab Ubuntu Raspiberry pi 4
Я установил рабочий стол Ubuntu 20.10 на Raspberry pi 4. Проблема в том, что я установил его на SSD и хочу изменить размер корневого раздела, оставив от 11 до 12 ГБ свободного места в конце раздела в качестве избыточной подготовки.
Однако каждый раз, когда я изменяю размер и перезагружаюсь, раздел снова становится полным. я отметил
Как я могу уменьшить свой раздел, а также добавить
3 ответа
Если вышеуказанное не работает, вы можете удалить Growroot:
sudo apt-get remove cloud-initramfs-growroot
Это обеспечит
/
устройство не увеличивается автоматически, чтобы заполнить носитель информации при каждой загрузке.
Я нашел ответ на вопрос. Бежать:
sudo nano /etc/cloud/cloud.cfg
Удалять:
growpart
resizefs
инструктирует систему увеличить файловую систему, чтобы «занять все блочное устройство» ... так что раздел (и файловая система) будет увеличен в свободное пространство.
Из описания я не могу понять, перезапишет ли он раздел, расположенный после файловой системы, которую вы монтируете и расширяете.
У вас есть две возможности:
- Удалить опцию из
/etc/fstab
. - После изменения размера файловой системы определите новый раздел в этом свободном пространстве и, в конечном итоге, создайте в нем файловую систему. Если этот раздел перезаписывается при следующей загрузке, у вас есть только вариант 1.
Мне больше всего нравится вариант 1. Так Linux работал веками. Но это отличный инструмент, если вам нужно увеличить файловую систему, которую нельзя размонтировать (например,
/
). Однако я бы предпочел добавлять его только в случае необходимости и удалять после увеличения файловой системы.
Можете добавить
noatime
в том же месте, где вы удалили
x-systemd.growfs
Я думаю. Это должен быть список параметров, разделенных запятыми. Но если вы покажете строку из
fstab
, я могу проверить, прав ли я.