[Решено] Разборки с grub`ами при установке с софт-рейдом под root

Решил на десктоп поставить gentoo.
Два винчестера 500ки разбил одинаково:
/dev/sd[ab]1 /boot -1Gb
/dev/sd[aB]2 SWAP -2Gb
/dev/sd[ab]3 / остальное

при этом:
mkfs.ext2 /dev/sda1
mdadm --create --raid-devices 2 --level 0 /dev/md1 /dev/sda2 /dev/sdb2 && mkswap /dev/md1
mdadm --create --raid-devices 2 --level 1 /dev/md0 /dev/sda3 /dev/sdb3 && mke2fs -j /dev/md0

всё, что нужно смонтировал в /mnt/gentoo, свап включил, среду под чрутом настроил.
Далее делаю emerge --sync && emerge grub gentoo-sources

Получаю сюрприз - вместо grub-0.97 получаю grub-2.0.0.
Попытался откатиться через emerge --unmerge grub && cd /usr/portage/sys-boot/grub && emerge ./grub-0.97.ebuild - сборка вывалилась с ошибкой (вчера ещё небыло ни граба2, ни ошибок при сборке)

Попытался настроить grub2 по этому - после перезагрузки висим. В конфиг включены модули ext2.mod и mdraid1x.mod

Помогите откатиться на старый граб, ну или толковый мануал по второму грабу...

UPD попробовал grub2-install /dev/sda - получил голый граб2 с командной строкой

Я откатывался так: root#

Я откатывался так:

root# echo ">=sys-boot/grub-2.00" >> /etc/portage/package.mask/mask
root# emerge -C sys-boot/grub
root# emerge -va sys-boot/grub

Мне помогло :-)

Я типичный русский колхозник.
Долго запрягаю, быстро езжу и сильно торможу...

много лишнего в /boot/grub

Ебилды граба копируют много лишнего в /boot/grub/ не регистрируя этого в /var/db/pkg/
Лучше после "emerge -C sys-boot/grub" подчистить аккуратно вручную этот каталог (не удаляя конфиги .conf/.cfg)

я почти победил командную

я почти победил командную строку второграба:
grub> insmod ext2 mdraid1x
grub> linux (hd0,msdos1)/gentoo344
grub> boot

Во время загрузки ядро виснет на разных местах. У меня AMD64 Phenom I 9650 -4 ядра. Собирал с навороченными CFLAGS_KERNEL, попробую пересобрать ядро под чрутом.

Если не понравится второграб огрублю его до первограба Вашим советом.

Откатился на первограб по

Откатился на первограб по Вашему совету. Спасибо.

Пересборка ядра без опт. опций и с детальной ревизией .config не принесла успеха. Виснет ядро в разных местах. Пробовал играться с clocksource выбирая hpet и tsc принудительно - результат не изменился.

Всегда пожалуйста :)

Всегда пожалуйста :)

Я типичный русский колхозник.
Долго запрягаю, быстро езжу и сильно торможу...

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".