[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Можно ли указать какой диск будет sda?




Спветую оставить как есть, какая разница?

Корень у меня на SCSI, а SATA могут добавляться... Если оставить так как
сейчас, то придётся всегда иметь не меньше и не больше 2-х SATA дисков
иначе ядро теряет корень. То есть если мне нужно будет подключить чужой
SATA, то это получиться только взамен своего, что не очень-то удобно.

По моему лутше просто заставить систему сначала грузить модуль контроллера SCSI а потом SATA, так чтобы корень всегда оказывался в начале списка устройств. Установить контроллер в самый приоритетный слот (если не встроенный), и поставить на 0 SCSI ID (если хост на семерке). Например грузить SCSI из initrd, а другой из hotplug'ом (прикольная вещица) или из modules.conf.

Как достичь не знаю, зависит от того как там оно устроено, я давно не пользуюсь kernel-image. Может быть придется потрошить initrd, может играть с опциями контроллеров в командной строке загрузки ядра.

Если возможности так пожонглировать нет, то рекомендую пересобрать ядро. Вшить контроллер на которм живет корень в ядро, а sata запустить модулем. Чтоб не мучится с конфигом, можно дефолты взять из /boot/config-версия_ядра или из /proc/config.gz.

Пересобирать ядро на той-же машине не обязательно.




Reply to: