Re: Нумерация дисков
,-------------[Wed, Nov 19, 2008 at 23:14 +0300, Victor Wagner:]
|Имеется машина, на которой два SATA-диска и встроенный USB-кардридер.
|Пока стояло на ней ядро 2.6.22 давным-давно выкачанное из бэкпортов, все
|было нормально.
|
|Диски были sda и sdb, а четыре дырки в кардридере - от sdc до sdf.
|Сапгрейдившись до lenny, решил заодно и ядро сапдейтить до текущего
|2.6.26.
|
|И при загрузке машина вылетела в single-user, не сумев выполнить fsck на
|sdb2.
при записи по uuid в fstab fsck действует весьма адекватно.
|(всякие /dev/dsk/by_uuid тут не помогут, поскольку в момент загрузки в
|кардридере ничего нету, и никаких uuid там нет)
почему вы так думаете ?
там есть uuid дисков, имеющихся в наличии.
сата, к примеру.
|
у меня помогает именно uuid
и в опциях загрузки ядра (!)
kernel /boot/vmlinuz-2.6.27.6-di root=UUID=4af75130-1e38-4e69-b53b-409ed2993117 ro
и в фстаб:
UUID="bee80c3c-4f0e-4bc3-a003-56f7f06a1d2d" /media/massive reiserfs defaults,notail
ни разу при смене ядер за последний год ни нумерация ни
|Каким-то образом сделать, чтобы модуль usb_storage инициализировался
|заведомо не раньше, чем распознается второй sata-диск?
|
думаю, стоит в карте дисков груба навести порядок:
/boot/grub/device.map
у меня как то там очень даже сборная солянка была.
и тоже странно все грузилось.
http://www.gnu.org/software/grub/manual/html_node/Device-map.html
|Использование /dev/disk/by_id в принципе возможно, но
|1. Приведет к нечитаемости fstab
вполне читабельно. особенно с комментариями. да и строк там немного.
|2. Если какой-нибудь из дисков сдохнет и будет заменен на аналогичный
|от другого производителя (или просто сапгрейжен на больший) - умучаюсь
|fstab редактировать.
замените один uuid на другой. дело пяти секунд, поверьте человеку, перемигрировавшему между десятком дисков за последние полгода (плановая замена и расширение виртуальной жилплощади).
второй способ - вписать нужный uuid при создании фс.
а если вопрос в миграции - uuid переползет на новый диск и ничего переписывать не нада будет.
|
|То же самое касается /dev/disk/by_path. Все там хорошо, но не дай бог
|PCI-адрес контроллера сменится.
ну ето уже извращение.
--
__________
mpd status: [playing]
Kingdom Come - Cold Ground
**************************************
* jabber: devil_inside@jabber.ru *
* Registered linux user #450844 *
**************************************
Reply to: