/ boot слишком мал для обновления

Попытка перейти с F15 на F17. Мне нужно найти способ увеличения / загрузки размера без уничтожения данных. Детали:

Я попробовал обновление с использованием процесса предварительной загрузки и загрузки с Net iso на USB, и оба они приводят к одному и тому же: и сообщение «Ошибка» в транзакции первого пакета (файловой системы), указывающей, что установщик нуждается (около) 1 ГБ больше вкл /

Не удается продолжить установку.

Я также попробовал трюк по сокращению места доступа в / boot до <100M, чтобы вызвать сетевую загрузку образа установщика … но это приводит к серии сообщений о зеркале http / 404 и никакого прогресса.

Я бы не хотел, чтобы все было в порядке, но для обновления. Я бы подумал, что к настоящему моменту этот вопрос нарисовал бы более элегантное решение, чем постоянное стремление догадаться, как большой / загрузочный должен быть для следующего обновления. (Unsnark)

У меня 4RU freespace на / dev / sdb, но оно не смежно с sdb1 (/ boot): процесс сокращения объема LVM освобожденного пространства в конце, а не начало sdb:

> df -kl | grep boot: /dev/sdb1 3064704 300520 2764184 10% /boot 

(обратите внимание, что то, что сейчас находится в / boot, не имеет значения, так как 1G> 300 МБ: мне нужно увеличить размер тома)

FDISK:

 /dev/sdb1 * 2048 6146047 3072000 83 Linux /dev/sdb2 6146048 612354047 303104000 8e Linux LVM 

cfdisk:

  Pri/Log Free Space 1.05* sdb1 Boot Primary ext4 3145.73* sdb2 Primary LVM2_member 310378.50* Pri/Log Free Space 4474.28* 

Редактировать:

Попытавшись использовать gparted, наблюдая за сбоем в ужасе, и, в конце концов, вытаскивая и заменяя диск, я создал загрузочный раздел на 15 ГБ (FCS!), Переустановку F15 и всех моих файлов. Затем презумпируйте F17. Я принял предпочтительный ответ, предполагая, что это сработало бы, если бы он не уничтожил мой жесткий диск;)

2 Solutions collect form web for “/ boot слишком мал для обновления”

Используйте gparted для перемещения sdb2 в конец диска, чтобы свободное пространство было перед ним. Затем вы можете изменить размер sdb1.

Вы уверены, что вам нужен отдельный загрузочный раздел? Раньше это было необходимо (или, по крайней мере, очень удобно), но grub довольно хорош при загрузке с LVM, рейдов и наиболее распространенных файловых систем Linux в наши дни.

если вам не нужен отдельный / boot, вы можете переместить его в подкаталог в /.

Например:

 cp -af /boot /boot.new umount /boot mv /boot.new /boot 

Затем отредактируйте файл / etc / fstab и запишите комментарий / загрузку

Вам также потребуется переустановить grub on / dev / sdb при перемещении файлов в / boot: grub-install /dev/sdb .

  • Изменение размера раздела lvm root
  • расширение раздела с помощью resize2fs
  • изменить размер корневого тома с ошибкой пространства lvextend
  • Невозможно изменить размер файловой системы на многолучевом устройстве
  • почему resize2fs говорит мне неверную информацию
  • Изменение размеров каталогов
  • Команда resize2fs не найдена
  • resize2fs: недостаточно зарезервированных блоков gdt для изменения размера
  • Увеличьте корневой раздел, уменьшив / home
  • Изменение размера домашних и корневых частей в opensuse
  • Если я вырасту раздел ext4, увеличит ли количество доступных inodes?
  • Linux и Unix - лучшая ОС в мире.