1

Я хочу установить Debian 6. Я хочу иметь grub2 в качестве загрузчика.

Я читал, что создание отдельного основного /boot раздела для ядра (с доступом только для чтения) является хорошей практикой. Является ли хорошей практикой создание отдельного основного раздела / раздела /grub ?

  • Для чего это может быть полезно?
  • Какие проблемы вызваны такой схемой разбиения?
  • Нужна ли какая-то конкретная информация, если я установлю ту же конфигурацию на VPS?
  • Что если я использую LVM для / , /home и других разделов?

Если это хорошая практика или даже просто не плохая идея, лучше ли размещать раздел /grub перед /boot (в начале диска)?

HDD 100Gb

1 ответ1

0

Не то, чтобы я когда-либо видел. В любом случае /grub нужно монтировать в /boot/grub , но на самом деле я думаю, что отдельный раздел только для самих файлов grub - это что-то вроде перегиба.

Также учтите, что при загрузке grub ожидает, что его файлы находятся в разделе, который вы указали как root (например, (hd0,0)). Конечно, вы можете fstab смонтировать раздел grub под загрузочным разделом, но это не поможет, когда вы находитесь в режиме 2 этапа Grub, и ничего из этого еще не было сделано.

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

Если вы используете LVM для любых критичных для системы каталогов (/ , /usr , /var и т.д.), Вам понадобится исходная файловая система ram, которая содержит инструменты LVM для включения этих групп томов и передачи загрузки ядру - в противном случае ваше ядро паникует при загрузке, потому что не может найти свое корневое устройство или файл ключа, который ему нужен, из /usr .

Подводя итог, я думаю, что у вас просто головная боль с этим планом.

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