LINUX.ORG.RU

XFS на /boot


0

0

Хочу поставить SourceMage Gnu/Linux (<http://www.sourcemage.org/>;), на тачке уже стоит Debian. Чтобы не мучаться создаю одну большую xfs и распаковываюсь туда. Запускаю lilo, кричит, что "lilo bootsector would destroy filesystem". Оказывается xfs, в отличии от ext2/ext3, занимает весь раздел *полностью*. Т.е. для lilo даже одного сектора в начале не оставила. Я сдался.

Естественное решение - закрутить маленькую ext2 для /boot - лениво. Что, для каждого дистра линукса свой /boot иметь? Мудохнуться можно. Или отказаться от xfs и поставить reiserfs/ext3? Можно конечно грузиться с одного ядра в lilo, просто разные root девайсы прописать и разные лейблы им дать. Но тогда заколебешься /lib/modules отслеживать для обоих...

Может кто-то уже решал это изящно? Ничего в голову не приходит.

anonymous

Ответ на: комментарий от grustnoe

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

Lilo and XFS coexist but only if lilo writes to the start of the disk,
_NOT_ the start of the XFS partition. XFS keeps its superblock at the
start of each partition, if anything overwrites that superblock that it
breaks the XFS filesystem. All systems have XFS / and lilo works fine,
with boot=/dev/hda, not boot=/dev/hda1.

http://www.faqs.org/docs/Linux-HOWTO/Linux+XFS-HOWTO.html

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.