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

инструктирует систему увеличить файловую систему, чтобы «занять все блочное устройство» ... так что раздел (и файловая система) будет увеличен в свободное пространство.

Из описания я не могу понять, перезапишет ли он раздел, расположенный после файловой системы, которую вы монтируете и расширяете.

У вас есть две возможности:

  1. Удалить опцию из /etc/fstab.
  2. После изменения размера файловой системы определите новый раздел в этом свободном пространстве и, в конечном итоге, создайте в нем файловую систему. Если этот раздел перезаписывается при следующей загрузке, у вас есть только вариант 1.

Мне больше всего нравится вариант 1. Так Linux работал веками. Но это отличный инструмент, если вам нужно увеличить файловую систему, которую нельзя размонтировать (например, /). Однако я бы предпочел добавлять его только в случае необходимости и удалять после увеличения файловой системы.

Можете добавить noatimeв том же месте, где вы удалили x-systemd.growfsЯ думаю. Это должен быть список параметров, разделенных запятыми. Но если вы покажете строку из fstab, я могу проверить, прав ли я.

Другие вопросы по тегам