3

За исключением /boot , все мои разделы (включая root, /) являются подобъемами BTRFS. Я переключаюсь на BTRFS RAID1 и ради целостности хочу включить /boot в раздел BTRFS. Предпочтительно как отдельный подобъем (поддержка квот), но возможно как часть корневого подобъема. Я использую последнюю Fedora, 22, что означает:

  • grub2 2.02-0.16.fc22
  • btrfs-progs 4.0-1.fc22
  • ядро 4.0.4-303.fc22

Возможно ли это (да / нет)? Пожалуйста, предоставьте информацию о любой конкретной настройке BTRFS+GRUB. Я имею в виду, что создание нового подобъема и копирование данных относительно просты, но получение всей хитрости для фактической загрузки - это еще одна проблема.

1 ответ1

2

Да. Я успешно переместился / загрузился в систему BTRFS как дополнительный том. Никаких особых соображений не требуется - просто не забудьте переустановить grub и пересобрать initramfs.

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

Потребует работает grub2-mkconfig -o /boot/grub2/grub.cfg после каждого обновления с участием ядра (Linux, MemTest и т.д.) или в / после обновления Fedora (fedup) , как grubby не поддерживает обновление grub.cfg на Btrfs подобъемов. Доступен патч [ # 864198 - см. Вложения ], который не был интегрирован, потому что это хак. С kernel-install и BootLoaderSpec кажется, что grubby подходит к концу, поэтому я не нахожу это нежелательным.

TLDR:

Требуется обновлять grub.cfg вручную после каждого обновления ядра, что безболезненно, если вы не отредактировали его напрямую.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .