[Решено] Разборки с 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#
Я откатывался так:
Мне помогло :-)
Я типичный русский колхозник.
Долго запрягаю, быстро езжу и сильно торможу...
много лишнего в /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 принудительно - результат не изменился.
Всегда пожалуйста :)
Всегда пожалуйста :)
Я типичный русский колхозник.
Долго запрягаю, быстро езжу и сильно торможу...