Начальная загрузка от диска и с usb и с sata

У меня есть Жесткий диск SSD и с usb и с соединением Sata, и я хочу смочь загрузиться и от usb и от sata, но я не могу заставить его работать.

Когда диск соединен с sata, что-либо хорошо работает, но когда я соединяю его с usb вместо этого, Fedora, кажется, загружается, но затем он не дает мне "Корневое устройство, найденное" ошибка, и просто спите навсегда.

Это происходит, даже если я устанавливаю мягкую фетровую шляпу 13, в то время как диск соединен с usb.

Я выполняю Ядро Fedora 13.

Обновления: Я изменил свой fstab на

/dev/sda2 / ext4 значения по умолчанию 1 1

и диск все еще загружается при соединении с sata контроллером.Пока все хорошо. Но если я загружаюсь от соединения USB, оно все еще не дает мне то же "Корневое устройство, найденное" сообщение.

Еще более нечетный это, что, если я загружаю свое фетровое ядро 13 DVD, и выбирают "rescue installed system", это не может обнаружить жесткий диск при соединении с usb. И нет никакого/dev/sd* или ничто similary, который мог быть похожим на blockdevice. Redhat забывал включать драйверы usb в их спасательное изображение для ядра Fedora?

Я просто попробовал диск в другой системе с точно теми же проблемами.

Обновление 2: Я теперь добавил строку LABEL=myroot к fstab (я предполагаю, что это должно быть прописным для работы), и жесткий диск все еще загружаются прекрасный при использовании sata, но это все еще не может загрузить usb использования. Я начинаю предполагать, что Redhat забыл некоторые драйверы usb В фетровом Ядре 13, потому что система не видит жесткий диск при начальной загрузке DVD и переходе к спасательному режиму. blkid не показывают жестких дисков вообще и нет никаких блочных устройств в/dev/, который мог бы быть моим диском usb.

btw: это возможный найти uuid разделов, если идентификатор добавляет жесткий диск usb к компьютеру окон, и более важный: будет это быть тем же uuid, как Linux будет se.

0
задан 19.08.2010, 21:56

1 ответ

Проблемой является корневая идентификация файловой системы в/etc/fstab, не то же на USB, как это находится на SATA. Решение может включить движение назад к использованию Маркировки вместо UUID.

/dev/sda2 было бы имя раздела старого стиля. Это может работать хорошо, пока это - устройство псевдо-SCSI и на SATA и на USB. Я не уверен "/", символ допустим в Маркировке.

Для использования маркировок необходимо маркировать раздел и затем определить имя маркировки.

Например:

e2label/dev/sda2 myroot

и затем используйте

label=myroot

Обновление 2:

Скажите нам, какие аппаратные средства Вы загружаете.

Для получения поддержки USB на начальной загрузке Вам, вероятно, придется добавить модуль ядра USB к электронному диску, используемому на начальной загрузке с помощью mkinitrd. (Или, возможно, обновите-initramfs-u).

Согласно первому ответу этого потока, это довольно снисходительно относится к Fedora. Я не могу сразу найти конкретные инструкции.

1
ответ дан 24.11.2019, 12:24

Теги

Похожие вопросы