Задолбали уже холи ворз вести. Слакварщики очень даже пользуются grub'ом, особенно когда выходит новое ядро и что-то в очередной раз там ломают (или usb или acpi или все вместе), и ядер становится штук девять. После каждого патча говорить еще и lilo -- это надо быть извращенцем. Но если у груба сгниет раздел, на котором он стоит, тогда винде точно конец (если, конечно, она у Вас есть). А так lilo весьма неплох, за исключением, что на некоторых системах его приходится снабжать опциями типа reboot={b,h,w}, а то система вывесает. Груб и без этой хрени работает. За%$ли уже холиворщики. То им kde не нравится, то им gnome не нравится, то им дистрибутив X не нравится. Не хочешь -- не ешь.
>Он как раз все делает так. Юзает Grub + RedHat. :-)
Торвальдс никогда не отрицал, что он технологическая приститутка. И если завтра компания X презентует ему Y, то в скором времения появится сообщение типа: вот мне X презентовала Y, я использую Z, который произвела X. А фанатики сами разнесут: а вы слыхали, что сказал Линус по поводу X,Y,Z? Круто, я тоже себе куплю.
Какая разница что именно грузит систему, если происходит это раз в месяц, а сам загрузчик работает несколько секунд? У меня grub, до этого был lilo, а еще раньше asploader (угу, гусары - молчать), еще раньше был lilo... Оно просто работает.
а есть ли у груба аналог loadlin? Я вот сидя на слаке, хочу попробовать груб. Система у меня загружается через loadlin (первый раздел на винте - под Win98/DOS - иногда оно мне еще нужно). Да и куча ядер лежит на C:/ которые loadlin подхватывает по моему указанию. Может груб мне заменить его в данной ситуации?
а как прописать в mbr/br lilo c установками, не соответствующими фактической конфигурации?
ситуация была такая:
гружусь с livecd,
на девственно чистый диск прописываю с помошью dd mbr с заготовленными разделами,
на рам-диске создаю lilo.conf под эти "фиктивные" разделы,
lilo -C /ramdiskroot/root/lilo.conf
- и тут он начинает кричать - что разделов (прописанных в lilo.conf) нет (что справедливо) - и отказывается что бы то ни было писать в mbr
c extipl/grub таких проблем нет
grub, lilo.. это все от лукавого. Я использую asploader ;)
Это примерно как lilo, но чуть более убог по возможностям, но ведь хватает, и интерфейс красивый. Набирать "linux" или "windows" меня, знаете ли, не прикалывает. Жать "l" или "w" удобнее, но все равно немного не то. Сейчас 2006, а не 1996.
А с грабом лично я не совместим. При смене диска или подобной вещи у меня вечно проблемы с его инсталлятором, потом конфигами, потом еще чем-то.. Он слишком умный, и это вызвает проблемы. lilo и aspldr тупые как пробки, работают 1-в-1 как написано в конфиге, элементарно восстанавливаются или ставятся на новый диск.
> Набирать "linux" или "windows" меня, знаете ли, не прикалывает. Жать "l" или "w" удобнее, но все равно немного не то. Сейчас 2006, а не 1996.
Поставь lilo, выбери в меню загрузки нужный пункт стрелками на клавиатуре, нажми Enter, надень на голову медный таз и забейся в угол :) Или тебе мышкой надо пункты выбирать?
ГРУБ первым научился работать с 64 битами... по этому банально пришлось мне его юзать :( так сам сидел на лило. груб ещё нравится тем что не надо обновлять бут сектор после обновления ядра :) но это конечно мелочи. оба загрузчика вполне неплохии если не в доваться в узкии специальности и подробности.
А какая разница для 32-битного статически собранного бинарника? Разве что поддержка совместимости ядром нужна, так то дополнительный модуль... а самим lilo и grub - пофиг, они все равно отрабатывают свои задачи до загрузки ядра...
Но... grub не нужно каждый раз переинсталлить - /boot может жить годами вообще без всяких изменений кроме как в конфиге grub'а.
> а есть ли у груба аналог loadlin? Я вот сидя на слаке, хочу попробовать груб. Система у меня загружается через loadlin (первый раздел на винте - под Win98/DOS - иногда оно мне еще нужно). Да и куча ядер лежит на C:/ которые loadlin подхватывает по моему указанию. Может груб мне заменить его в данной ситуации?
Месье знает толк в извращениях :) GRUB вроде бы должен иметь в составе stage15_fat, глянь в /usr/lib/grub - если есть такое, то GRUB заработает. Но далеко не факт, что после подобного останутся работоспособными винды...
Блин! неужто вломы настроить один раз lvm и забыть при гимор с партициями?
У меня и LILO, и GRUB работают на разных машинах.
Но с LILO мне ещё ни разу не удалось без ливсиди сделать загрузочным второй винт, прицепленный временно. (Чтобы он потом жил первым на другой машине.) Хотя нет, один раз удалось, потом пришлось восстанавливать родной загрузчик. Наверное, /dev/hands надо патчить. В крайний раз переписал GRUBовский мбр и конфиги, всё побежало с пол-оборота.
ЗЫ. А можно проверочной картинке внизу expire выставить? Приходится Load image делать каждый раз.
> еще груб можно переустановить прямо из загрузчика, а если лило вылетит со своим LILILILILILILILILILILILILILILILILILILILI............., то доставай лайв цд.
долго не хотел переходить на grub, но после того как пару раз криво прописал что грузить надо... с lilo приходилось грузиться с rescueCD, а с grub при загрузке отредактировал как надо и вперед.
за многие годы понял, что это оптимально (для меня). Грузим ДОс. А из него Linux через loadlin (попутно выбрав нужное ядро по вкусу - у меня это дело через батнички). Получаем гибкость в настройке/выборе ядра, плюс железную надежность. Если даже слетит бут доса(!) то не проблема восстановиться с какоц нить бутовой дискетки с дописанным туда loadlin.exe + bzImage. Тоже самое можно замутить с загрузчиком ntloader . Единственное что приходится первый раздел на ФАТе всегда иметь, но это совершенно не критично.
Для того, чтобы установить куда-то LILO, надо сначала загрузить линукс. А для того, чтобы установить куда-то GRUB, достаточно загрузить сам GRUB и набрать в его командной строке "setup (hd1)".
>Система у меня загружается через loadlin . Да и куча ядер лежит на C:/ которые loadlin подхватывает по моему указанию. Может груб мне заменить его в данной ситуации?
Да. У меня grub лежит на FATовом разделе вместе с тестами от производителя ноутбука. ( В BIOSе есть вариант "аварийной" загрузки с этого раздела, минуя MBR ).
В командной строке grub'a можно выбрать ядро из глубины другого или этого же раздела (есть автокомлпит имен), задать параметры и загрузить. А "любимые" ядра можно добавить в меню.
Не надо так категорично.
У обеих программ по одному преимуществу:
* grub знает файловые системы, поэтому комфортнее в нестандартных ситуациях.
* lilo независит от файловых систем, поэтому может грузится с любого девайса.