> Вы писали 7 июня 2004 г., 23:24:24: > > DEO> 1. прописать правильно секцию boot в lilo.conf > ^^^^^^^^^ > DEO> 2. прописать правильно usb-дривера в initrd > ^^^^^^^^^ > > Если на дискету в лило соответственно > boot=/dev/fd0 а для загрузки с флешки пишите /dev/sda?
это первое второе надо написать в lilo.conf правильный id для этого (загрузочного) диска: скорее всего биос его поставит в 0x80, а Linux ему что-то свое присвоит вот это в Мане почитайте: The boot process takes place in two stages. The first stage loader is a single sector, and is loaded by the BIOS or by the loader in the MBR. It loads the multi-sector second stage loader, but is very space lim- ited. When the first stage loader gets control, it types the letter "L"; when it is ready to transfer control to the second stage loader it types the letter "I". If any error occurs, like a disk read error, it will put out a hexadecimil error code, and then it will re-try the operation. All hex error codes are BIOS return values, except for the lilo-generated 40, 99 and 9A. A partial list of error codes follows: то есть у Вас lilo просто не знает чего где искать > > Делаю из под KNOPPIX > sudo mkinitrd -r /dev/sda1 -d /mnt/sda1/etc/mkinitrd/ > -o /mnt/sda1/boot/initrd.img /mnt/sda1/lib/modules/2.4.22-xfs/ > а чего в /etc/mkinitrd/modules ? usb-storage прописан??? драйв его же юзает? > chroot /mnt/sda1 > lilo > > reboot > > Картина всё та же. по идее логично