|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Valentin Nechayev 2:5020/400 04 May 2007 22:59:46 To : Vadim Goncharov Subject : Re: Hужен совет по raid и разметке дисков -------------------------------------------------------------------------------- >>> Vadim Goncharov wrote: AB>> Trying to mount root from ufs:/dev/ufs/root VG> Вот эта вот строчка и интересна. Она совпадает с fstab, но если лоадер VG> знает только о da1s1a, откуда ядро узнает такое название? Ведь на этом VG> этапе fstab еще не доступен. Hа этом - да, недоступен. А раньше - доступен. Ядро берёт устройство и тип FS корневого раздела из переменной vfs.root.mountfrom своего окружения. Loader перед запуском загруженного ядра, если эта переменная ещё не определена, задаёт ей значение, читая /etc/fstab корневого (rootdev) устройства. Код, реализующий это, находится в src/sys/boot/common/boot.c, функция getrootmount(). VG> P.S. Вообще, идея с label конечно хорошая - но что произойдет, например, VG> если я подключу к машине чужой диск тоже с меткой, и получится скажем VG> два usr? А если такое произойдёт например с gmirror? Вообще тут любое решение (неважно, ругаться или игнорировать) будет кому-то неадекватно. Лучше всего просто делать достаточно уникальные названия, и исключить конфликт в зародыше. -netch- --- ifmail v.2.15dev5.3 * Origin: Dark side of coredump (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор Архивное /ru.unix.bsd/22383196785a2.html, оценка из 5, голосов 10
|