|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Wladimir Mutel 2:5020/400 20 May 2007 09:50:16 To : yoric-kso@so.yandex.ru Subject : Re: kernel boot with many variable scsi dev --------------------------------------------------------------------------------
yoric-kso@so.yandex.ru wrote:
> Подскажите, пож-ста, что сказать ядру при загрузке в такой ситуации:
> когда подоткнута флешка/картридер, ядром им назначаются имена разделов
> диска, с которого без флешка/картридера благополучно происходит
> загрузка. Определяются, видно, быстрее диска.
> Диски разбиты так:
> /dev/sda5 /
> /dev/sda3 /boot
> /dev/sdb1 /home
> /dev/sda6 /usr
> /dev/sda7 /var
> С /boot грузимся, а когда доходит до монтирования /usr etc,
> оказывается, что sda - это флешка. man bootparam, вроде, ничего
> подходящего не содержит. Как бы притормозить определение флешка/
> картридера, или какие варианты?
После того, как в debian внесли initramfstools, которые делают
навороченный initrd, в котором всё что нужно определяется
и конфигурится через udev, эта проблема таки отпала.
Пишешь в начальном загрузчике ссылку на корневуху через
/dev/disk/by-{id,uuid,label}/..., и оно всегда маунтит то шо
надо, не глядя на букву латинского алфавита после sd или hd.
(да, в lilo лучше не юзать директиву конфига root=, а вписывать
нужное присваивание в строчку append=)
--- ifmail v.2.15dev5.3
* Origin: Demos online service (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор Архивное /ru.linux/65771ece31b0.html, оценка из 5, голосов 10
|