ruda 05.09.2012 11:12

С первым grub'ом у меня был простой как угол дома юзкейс: в конфиге ядром для загрузки был указан /boot/vmlinuz, симлинк которого всегда указывал на последнее собранное ядро. В конфиге grub'а было буквально пару строчек.
Сейчас же я задумчиво смотрю на 100+ SLOC сгенерированного конфига grub2 и подумываю сходить за тазиком для поблевать.
Пока что сделала grub2 работать по вышеописанному сценарию, подпилив пару строчек в /etc/grub.d/10_linux. Хай пока будет, а то уже была фантазия откатываться на первый.

Recommended by:

@nebeda: google howto kill grub2

and @nekoexmachina, @komar
1. hirthwork 05.09.2012 11:13 mcabber0BC705EB

у меня первый в один прекрасный день просто отказался сначала грузиться, а потом ставиться на раздел. прощание было более драматичным чем плач Ярославны

2. nebeda 05.09.2012 11:13 nyaserver

google howto kill grub2

3. Graf 05.09.2012 11:17 graf-i3

да, второй груб реально адовый пиздец

4. rudanebeda /2 05.09.2012 11:17

Не вижу смысла его сносить. Принципиальным ретроградством и истеричностью по поводу того, что разрабы наворотили говна, в котором я сходу не разобралась, не страдаю.
На данный момент всё работает, как мне нужно, в общем-то.

5. nebedaruda /4 05.09.2012 11:19 nyaserver

я страдаю невозможностью быстро и логично поправить конфиги без гугла, а для загрузчика это бред. причём один раз разобраться, как когда-то в детстве с grub-раз не выйдет: за каких-нибудь полгода это говно изменится до неузнаваемости, сохранив только оверкостыльность.

6. hirthworknebeda /5 05.09.2012 11:21 mcabber0BC705EB

sudo grub2-mkconfig -o /boot/grub2/grub.cfg ?

7. nebedahirthwork /6 05.09.2012 11:22 nyaserver

да, я смогу спросить у какого-нибудь тебя, каким костылём нынче это модно делать. а могу остаться на grub1 и делать это костылём по имени vim без мозгоеби

8. rudanebeda /5 05.09.2012 11:25

Няш, я разобралась быстро, логично и без гугла. `grep -R vmlinuz /etc/grub*`, порядка минуты на редактирование, `grub2-mkconfig -o /boot/grub2/grub.cfg` и дело в шляпе.
А ты сейчас невнятные сопли разводишь.

9. nebedaruda /8 05.09.2012 11:26 nyaserver

ну придётся — разберусь. на сервер точно не ёбнусь поставить, на деске тоже все работает без него :3

10. rudanebeda /7 05.09.2012 11:30

Синдром утёнка какой-то.

11. nebedaruda /10 05.09.2012 11:30 nyaserver

кряшто

12. rudahirthwork /1 05.09.2012 11:32

Чем-то аргументировал?

13. rudanebeda /11 05.09.2012 11:32

QRYA

14. nebedaruda /13 05.09.2012 11:33 nyaserver

KISS baby

15. hirthworkruda /12 05.09.2012 11:34 mcabber0BC705EB

ничем. говоришь ему grub-install он начинает выполнять что-то типа embed (hd1834231)... embed (hd1834231, 1) ... install <stage1> <stage2> (hd18344231) ... install failed. пробовал эти три команды вручную через грабовский шелл выполнить, с нормальным указанием hd, но оно всё равно не взлетело

16. rudanebeda /9 05.09.2012 11:34

Олсо, вполне можно вимом потыкать конфиг в /boot и всё будет работать. Другое дело, что с таким подходом можно соснуть если что-то в системе сунется перегенерить конфиг (хотя не уверена, что. Возможно, это релевантно для бинарных дистров, в которых ядро поставляется в виде говна в /boot, а не в /usr/src)

17. hirthworkruda /16 05.09.2012 11:35 mcabber0BC705EB

да, бинарные дистры вызывают grub2-mkconfig после апдейта ядра. так что юзверь даже знать не знает, что произошло

18. rudanebeda /14 05.09.2012 11:36

/16

19. nebedaruda /16 05.09.2012 11:37 nyaserver

я несколько раз где-то получал случайно граб2 (в доебане скорее всего), лез туда вимом, срал кирпичами и сносил. я истеричка?

20. rudanebeda /19 05.09.2012 11:38

Exactly.

21. rudahirthwork /17 05.09.2012 11:40

Логично, в общем-то. Он там проходится по всем ядрам в /boot и суёт в конфиг последнее найденное, или что-то типа того.

22. hirthworkruda /21 05.09.2012 11:43 mcabber0BC705EB

он все ядра добавляет. и винду, если дуалбут. грузится по дефолту самое свежее ядро

23. rudahirthwork /22 05.09.2012 11:47

Ага, да.

24. lexszero 05.09.2012 12:26 nyapad

выкинь это дерьмо и поставь syslinux

25. nekoexmachina 05.09.2012 12:47

Выкидывай это говно и ставь FreeBSD

26. Elemir 05.09.2012 12:47 BitlBee

lilo-боги смотрят на тебя как на любителя пожевать дерьмо штолмана

27. hirthworknekoexmachina /25 05.09.2012 12:48 mcabber0BC705EB

@ruda, ты ещё не сделала те самые ложки с надписью? тут половник надо с гравировкой.

28. nekoexmachinaElemir /26 05.09.2012 12:48

>_linux_-loader боги
>боги
/0
качественное /0

29. nekoexmachinahirthwork /27 05.09.2012 12:48

кокии ложки

30. Elemirnekoexmachina /28 05.09.2012 12:49 BitlBee

Хватить жевать аминазин^[2^wнасиловать труп

31. nekoexmachinaElemir /30 05.09.2012 13:02

>насиловать труп
я не использую Linux.

32. nebedaElemir /26 05.09.2012 13:09 nyaserver

толсто даже для псевдохиппи

33. ulidtko 05.09.2012 14:10

викиньте всё это говно и напишите каждый свое собственное

34. rudaElemir /26 05.09.2012 15:03

Кря.

35. komarElemir /26 08.09.2012 20:16 thinkpad

lilo охуенный.
Работает даже тогда, когда все разделы снесены к ебеням.
Конфиг тривиальный. Правда, налету опции загрузки не поправишь.

Do you really want to delete ?