Загрузка с USB

Добрый день. Ставлю систему на жесткий диск который подключен через usb. Ноут поддерживает загрузку с usb - здесь все ок. Пока загрузка шла с CD - (копирование стадий/портежей) - все ок. Диски имели имена /dev/sdb*
После того как пересобрал ядро, установил груб и настроил - перегрузился. И началось самое интересное - во первых диски стали именоваться /dev/sda*, а то что раньше было /dev/sda* стало /dev/hda*. Не страшно - подправил. Далее решить не смог - если не указывать root в grub.conf то надо указывать тогда этот рут при загрузке руками. Не прикольно. А вот е ли указать /dev/sda4 где собственно находиться / - то вылетает на этапе загрузки с криком кернел паник. Невозможно прочитать диск. В приниципе логично - сперва нужно прогрузить модуль ответственный за чтение через usb. Вот вопрос - как указать что сперва грузим модуль, и только потом уже читать /?

Читать в

Читать в направлении initrd или вкомпилировать поддержку USB и SCSI в ядро.

а ядру сказать

а ядру сказать rootdelay=12 ?

Простите

Простите ламера, но где это сказать?

Есть мысль, что

Есть мысль, что в ГРУБе

в загрузчике

в загрузчике там где что-то типа: root=/dev/hda3

USB жестко в

USB жестко в ядро.

В fstab прописать точки монтирования не по адресу в /dev, а по ID раздела. Смотреть в man.

А как выяснить

А как выяснить id раздела?
И еще - скомпилировал ядро с usb, поставил rootdelay - вроде грузиться. Но выдает такую ошибку
failed to set system clock to hardware clock
failed to start /etc/init.d/clock
Хотя уже все оборудование определено, нормально грузиться.
Что сделал не так?

Мне кажется

Мне кажется можно вот так ls /dev/disk/by-id/

.

Цитата:
А как выяснить id раздела?

монтирование дискового раздела по UUID в Linux

Цитата:
failed to set system clock to hardware clock

что по этому поводу говорит /sbin/hwclock --debug?

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".