Ставим [решено]?
Non-system disk
да
Потомучто не_нужен журнал на /boot. Ну что там журналировать? У меня он даже не монтируется при загрузке.
Ну, если /boot не отдельным разделом - тогда конечно.
ну лично я не выношу отдельно /boot/
он у меня в корне, но корень маленький, там /bin/ /dev/ и прочее такое. df -hT уже выложил.
/dev/root ext4 1,9G 583M 1,2G 33% /если выношу отдельно /boot
то 50Мб и ext2
да там и 32 хватит.
расточительство - отдавать отдельный раздел под /boot
если только на флешке его хранить ( монтировать ), в целях безопасности..
расточительство - отдавать отдельный раздел под /boot
просто непонятно, ЗАЧЕМ это надо.
если только на флешке его хранить ( монтировать ), в целях безопасности..
почему недостаточно просто ключа на 2048 бит?
просто непонятно, ЗАЧЕМ это надо.
Могу рассказать в чем лично моя выгода от /boot отдельным разделом:
у меня / (то бишь корень) на raid-0 массиве, и, чтобы его примонтировать нужно загруженное в память ядро, да еще и с модулямии с некоторыми юзер-спейс программами. И граб не понимает раид-массивов, как вы уже догадались.
То есть, это даже не выгода какая-то, это практически единственный приемлемый способ загружаться.
Типичнейший пример, "зачем это надо".
Нужны еще примеры?
если используются экзотические ФС(какие нибудь секюрные ФС) которые загрузчиком не поддерживаются,
расточительство - отдавать отдельный раздел под /boot
Какое расточительство, о чем вы?
Отдельный раздел кушать просит?
Могу рассказать в чем лично моя выгода от /boot отдельным разделом:
у меня / (то бишь корень) на raid-0 массиве
ОК. почему вы не хотите корень сделать отдельным разделом?
если используются экзотические ФС(какие нибудь секюрные ФС) которые загрузчиком не поддерживаются,
опять-таки, что в корне такого, что надо например шифровать?
Какое расточительство, о чем вы?
Отдельный раздел кушать просит?
не просит. но ущемляет конституцию мультибута
я где то давным давно читал, что линуксоиды люди очень любознательные.
а потому ставят не один а несколько дистров сразу. ищут различия между ними. пласы и минасы.
но чем больше нахожусь здесь - тем больше убеждаюсь в обратном.
ладно если не приветствуют дуал бут.
так некоторые еще и усиленно хают чужие дистры. (благо есть на то причины)
И все же, я не понял, в чем заключается расточительство??
но ущемляет конституцию мультибута
А эта фраза мне вообще непонятна.
Наоборот, имея один /boot и несколько дистров на разных разделах вы можете ядра от всех дистров разместить на одном этом /boot и сделать красивую менюшку в грабе.
А что такое конституция мультибута? Чейнлод из одного граба в другой?
ОК. почему вы не хотите корень сделать отдельным разделом?
Ммм... отдельным от чего? От /boot? Кажется, это и есть /boot отдельный от корня.
опять-таки, что в корне такого, что надо например шифровать?
В корне может быть и /home.
В корне может быть и /home.
почему вы против моей реализации? Напомню: маленький корень, и много других разделов: var usr home tmp...
Напомню: маленький корень, и много других разделов: var usr home tmp...
Ах, вот вы о чем...
Корень, отдельный от всего остального. Тоже вариант. Ничуть я и не против даже, просто не понял, что вы имеете в виду под отдельным корнем.
Но лично мне было проще сделать отдельный /boot, а потом корень и /home на раиде,
чем делать корень на отдельном разделе, а потом /usr, /var, /home, /opt на раиде. Имхо, меньше телодвижений - лучше.
Хотя, отдельный корень тоже принес бы некоторые преимущества: можно не делать initramfs для ядра. Допустим, в моей нынешней конфигурации (/boot отдельно и корень на раиде) без initramfs никуда - без него корень не подцепить.
как граб читает /boot?
можно до кучи закидать /boot всяческими ядрами и пр.
как конфигить тада граб?
сантехник, можно. Конфиг граба будет один на все ОСи. Ядра просто складываются в /boot.
Пример конфига /boot/grub/menu.lst с несколькими ОС:
Показать
timeout 30
splash (hd0,0)/grub/splash.xpm.gz
#hiddenmenu
color green/black light-green/light-gray
password pass
title Gentoo
root (hd0,0)
kernel /vmlinuz-gentoo root=/dev/md1 domdadm
initrd /initramfs-gentoo
title Debian
root (hd0,0)
kernel /vmlinuz-debian root=/dev/sdc5
initrd /initramfs-debian
title Microsoft Windows Seven
rootnoverify (hd0,1)
chainloader +1
Ну тут было бы проще сказать, что все тоже самое что и с одним разделом, главное указать корень, а остальные диски монтируются как прописано в /etc/fstab
например по хендбуку если создавалось через genkernel:
title Gentoo Linux 2.6.24-r5
root (hd0,0)
kernel /boot/kernel-genkernel-x86-2.6.24-gentoo-r5 root=/dev/ram0 real_root=/dev/sda3
initrd /boot/initramfs-genkernel-x86-2.6.24-gentoo-r5в данном случае параметр real_root=/dev/sda3 это и есть корневой раздел
root(hd0,0) это раздел /boot
все довольно просто.
grub> root (hd0,0) (Specify where your /boot partition resides) // указыавем бут раздел
grub> setup (hd0) (Install GRUB in the MBR) // устанавливаем груб в мбр
grub> quit
как конфиг он понимает если в одном буте несколько ос
как конфиг он понимает если в одном буте несколько ос
Так в /boot/grub/menu.lst есть для каждой ОС строчки вида
kernel (hd0,0)/bzImage-2.6.36-zen1a root=/dev/sda3<Крайняя степень удивления>. (забаньте меня за это слово) грубу ведь необходим только лишь линк на ядро
сто лет как езжу по дороге, не зная куда она ведет
:down: