Grub сосёт в случае, если партиции на диске стоят не по порядку (e.g /dev/hda2 -> /dev/hda1 будут в GRUB всё равно hd0,0 и hd0,1)
Lilo--в случае физического перемещения файла ядра по диску.
Pasha писал(а):Grub сосёт в случае, если партиции на диске стоят не по порядку (e.g /dev/hda2 -> /dev/hda1 будут в GRUB всё равно hd0,0 и hd0,1)
Grub в этом плане рулит, т.к. имеет дело именно с порядком разделов на диске а lilo расчитывает на таблицу разделов, т.е. первая запісь в PT будет hda1, вторая - hda2 и т.п. - а программки типа PartitionMagick любят в описаном тобой случае менять местами записи в таблице разделов. После чего линуху наступает трындец, поведеніе lilo может быть весьма інтересным - вплоть до 1010101.... Само інтересное, что это не баг в PM - это нормальная сітуація, загрузка ОС не должна нікак завісеть от порядка записей в таблице разделов. Есть признак bootable - он по ідее і должен іспользоваться. Правда загрузчіка, который мог грузить линух используя это флаг похоже до сих пор не написали....
Опыт растет прямо пропорционально выведенному из строя оборудованию
Вообще grub удобен ещё тем, что его можно запихнуть на дискетку и из его командной строки грузить всё что угодно.
Кроме того, он типа поддерживает сетевую загрузку. Кто-нибудь с этим разбирался? А то у меня он получает все нужные параметры, но дальше - по boot - грузиться не хочет.
И ещё, в стандартном архиве с исходниками gruba есть возможность компилить некий sample microkernel. Кто знает, что это за он и куда это всё ставится???