LinuxForum.Fans
Тема

Non-system disk

Автор: u__________10 96 сообщений 18741 просмотров 🔒 закрыта
#151094

Ставим [решено]?

#151171
bobr написал:
Потомучто не_нужен журнал на /boot. Ну что там журналировать? У меня он даже не монтируется при загрузке.
Ну, если /boot не отдельным разделом - тогда конечно.

ну лично я не выношу отдельно /boot/
он у меня в корне, но корень маленький, там /bin/ /dev/ и прочее такое. df -hT уже выложил.

text
/dev/root     ext4    1,9G  583M  1,2G  33% /
#151352

если выношу отдельно /boot
то 50Мб и ext2

#151381

да там и 32 хватит.
расточительство - отдавать отдельный раздел под /boot
если только на флешке его хранить ( монтировать ), в целях безопасности..

#151395
сантехник написал:
расточительство - отдавать отдельный раздел под /boot

просто непонятно, ЗАЧЕМ это надо.

сантехник написал:
если только на флешке его хранить ( монтировать ), в целях безопасности..

почему недостаточно просто ключа на 2048 бит?

#151396
drBatty написал:
просто непонятно, ЗАЧЕМ это надо.
bobr написал:
Могу рассказать в чем лично моя выгода от /boot отдельным разделом:
у меня / (то бишь корень) на raid-0 массиве, и, чтобы его примонтировать нужно загруженное в память ядро, да еще и с модулямии с некоторыми юзер-спейс программами. И граб не понимает раид-массивов, как вы уже догадались.
То есть, это даже не выгода какая-то, это практически единственный приемлемый способ загружаться.

Типичнейший пример, "зачем это надо".
Нужны еще примеры?

ormorph написал:
если используются экзотические ФС(какие нибудь секюрные ФС) которые загрузчиком не поддерживаются,
#151399
сантехник написал:
расточительство - отдавать отдельный раздел под /boot

Какое расточительство, о чем вы?
Отдельный раздел кушать просит?

#151401
bobr написал:
Могу рассказать в чем лично моя выгода от /boot отдельным разделом:
у меня / (то бишь корень) на raid-0 массиве

ОК. почему вы не хотите корень сделать отдельным разделом?

bobr написал:
если используются экзотические ФС(какие нибудь секюрные ФС) которые загрузчиком не поддерживаются,

опять-таки, что в корне такого, что надо например шифровать?

#151410
bobr написал:
Какое расточительство, о чем вы?
Отдельный раздел кушать просит?

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

#151414

И все же, я не понял, в чем заключается расточительство??

сантехник написал:
но ущемляет конституцию мультибута

А эта фраза мне вообще непонятна.
Наоборот, имея один /boot и несколько дистров на разных разделах вы можете ядра от всех дистров разместить на одном этом /boot и сделать красивую менюшку в грабе.
А что такое конституция мультибута? Чейнлод из одного граба в другой?

#151415
drBatty написал:
ОК. почему вы не хотите корень сделать отдельным разделом?

Ммм... отдельным от чего? От /boot? Кажется, это и есть /boot отдельный от корня.

drBatty написал:
опять-таки, что в корне такого, что надо например шифровать?

В корне может быть и /home.

#151426
bobr написал:
В корне может быть и /home.

почему вы против моей реализации? Напомню: маленький корень, и много других разделов: var usr home tmp...

#151432
drBatty написал:
Напомню: маленький корень, и много других разделов: var usr home tmp...

Ах, вот вы о чем...
Корень, отдельный от всего остального. Тоже вариант. Ничуть я и не против даже, просто не понял, что вы имеете в виду под отдельным корнем.
Но лично мне было проще сделать отдельный /boot, а потом корень и /home на раиде,
чем делать корень на отдельном разделе, а потом /usr, /var, /home, /opt на раиде. Имхо, меньше телодвижений - лучше.
Хотя, отдельный корень тоже принес бы некоторые преимущества: можно не делать initramfs для ядра. Допустим, в моей нынешней конфигурации (/boot отдельно и корень на раиде) без initramfs никуда - без него корень не подцепить.

#151439

как граб читает /boot?
можно до кучи закидать /boot всяческими ядрами и пр.
как конфигить тада граб?

#151443

сантехник, можно. Конфиг граба будет один на все ОСи. Ядра просто складываются в /boot.
Пример конфига /boot/grub/menu.lst с несколькими ОС:

Показать
default 0
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
#151454

Ну тут было бы проще сказать, что все тоже самое что и с одним разделом, главное указать корень, а остальные диски монтируются как прописано в /etc/fstab
например по хендбуку если создавалось через genkernel:

text
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
все довольно просто.

#151464

grub> root (hd0,0) (Specify where your /boot partition resides) // указыавем бут раздел
grub> setup (hd0) (Install GRUB in the MBR) // устанавливаем груб в мбр
grub> quit

как конфиг он понимает если в одном буте несколько ос

#151470
сантехник написал:
как конфиг он понимает если в одном буте несколько ос

Так в /boot/grub/menu.lst есть для каждой ОС строчки вида

text
kernel          (hd0,0)/bzImage-2.6.36-zen1a root=/dev/sda3
#151474

<Крайняя степень удивления>. (забаньте меня за это слово) грубу ведь необходим только лишь линк на ядро
сто лет как езжу по дороге, не зная куда она ведет
:down:

Войдите или зарегистрируйтесь, чтобы ответить.