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

Re: BIOS не поддерживает загрузку с USB Flash Drive



On Fri, 18 Sep 2009 14:50:48 +0400
Иван Лох <loh@1917.com> wrote:

> On Fri, Sep 18, 2009 at 08:57:54PM +1100, sms wrote:
> > Да, согласен, ядро лежит на дискете. ;-) Но последовательность
> > загрузки дискеты будет такая:
> > 1) Загрузить с дискеты загрузчик (GRUB, LILO, SYSLINUX etc) ;-}
> > 2) Загрузчик ищет разделы которые найдены. И если устройство
> > root=/dev/sda1 не будет найдено (а оно не будет найдено), то процесс
> > загрузки прекращается (ядро при это не выполняется). ;-)
> > 3) если загрузчик определил разделы boot и root, то ядро начинает
> > выполняться. ;-)
> > 
> > Ну по крайней мере у меня такой вид на процесс загрузки. ;-) По
> > документации по созданию bootdisk'ов понял. |8-}
> 
> root на стадии загрузки ядра не нужен. "root=/dev/sda1" на этой стадии
> просто строка в параметрах загрузки ядра (которое само находится не
> дискете). В ходе загрузки ядра появляются блочные устройства, в том
> числе физически расположенные на usb. И только после полной загрузки 
> статической части образа ядра нужен root. 
> 
> P.S. Странно, что последняя версия вашего BIOS не позволяет грузиться
> с CD. Насколько я помню такие обновления были практически для всех
> пентиумов.
> 
> 
Тогда почему когда я гружусь с LiveCD c загрузчиком GRUB, и с помощью
кнопочки e редактирую параметр ядра root=/dev/sda1 загрузчик пишет что
root устройство не найдено? ;-)


Reply to: