[РЕШЕНО] Проблема с установкой GRUB2

Доброго времени суток.
Решил тут на свою файл помойку установить генту.
Пошукал по сусекам, нашел винт на 300 гиг и из под chroot'а установил базовую систему и настроил по минимуму в качестве шлюза. Проверил что запускается и решил что теперь то можно перенести систему на винт файлпомойки, закинуть ее на антресоль и настроить уже по сети. Однако в процессе переноса оказалось что в отличии от 300 гигового винта на винте файл помойки разбивка на партишны GPT. Ну сначала я типо - GPT так GPT, ставлю из под chroot'а GRUB2, делаю вроде все по доке. GRUB устанавливается, рапотрует что все ок, конфиг создается все находится. Но при попытке загрузить систему с этого винта на доли секунды проскакивает надпись GRUB LOADING... и система уходит в цикличиеский перезагруз.
Система свежая, amd64, из тильд только сам GRUB2 числится.
Ткните мне, где я дурак, или хотя бы пните куды копать. =)
Будь ошибка внятная, я и сам бы поискал, а так даже не знаю чего и искать, по крайней мере попытки гуглежа ни к чему не привели.
Ну или на крайний случай подскажите, как загрузить систему с GPT раздела, мне в принципе все едино, главное что бы работало.

http://wiki.gentoo.org/wiki/G

Делал как

Делал как тут:
http://wiki.gentoo.org/wiki/GRUB2#BIOS.2FGPT
Единственно, щас обратил внимание на это:

And everything should goes as expected. I couldn't install GRUB2 without an EF02 partition although sector 34-2047 and about the same unused amount free sector at the end were left. You're warned!

М.б. из за этого, никаких таких разделов я не делал. Но проверить смогу только вечером.

.

rrshaman написал(а):
никаких таких разделов я не делал

А в ядре-то у вас GPT включено (CONFIG_EFI_PARTITION)?
Как вы размечали диск?

Мы тоже не всего читали Шнитке!.. © В. Вишневский

Скажу Вам откровенно, Я эту

Скажу Вам откровенно, Я эту документация без особого сожаления пропустил, т.к. она не полная, почему-то основные моменты там пропускают, а они весьма значимые!
Вам достаточно определить корневой раз-дел, как он называется по /dev/sda....??
у Вас должен присутствовать каталог /boot/
в /usr/src/linux выполните make install - он скопирует бинарник ядра в каталог /boot и некоторые другие файлы
Установите grub2 командой - grub2_install /dev/sda5
/dev/sda5 - мой корневой каталог
Если Я не ошибаюсь, то он копирует grub2 в /boot/
А команда - grub2-mkconfig -o /boot/grub2/grub.cfg создаст конфигурационный файл загрузки

А вы заметили что ТС хочет

А вы заметили что ТС хочет устанавливать grub c использованием GPT таблицы разделов, а не обычной MSDOS partition Table ?

а что в этом крамольного?

а что в этом крамольного? Стоит у меня grub на gpt и не жалуется. Более того, именно с MSDOS таблицей я как-то встревал на AHCI режиме чипсета Intel - довольно известный баг с зависанием при опросе уже размеченного устройства.

Да ничего не нормального но

Да ничего не нормального но всё не так просто, если есть gpt, то ставит его нужно так:

grub2-install --modules="part_gpt fat ext2" --no-floppy /dev/sda

А не просто:

grub2-install /dev/sda

В общем не просто так, как высказалсиь в сообщении, на которое я дал ответ http://www.gentoo.ru/node/26220#comment-195073 .

Отвечаю по порядку: В ядре

Отвечаю по порядку:

В ядре GPT включено, система грузилась с 300 гигового винта и прекрасно видела все и всяческие диски, включая и сабжевый.
Диск изначально был размечен наверное при помощи инсталлятора Debian, было это довольно давно.
В принципе диск размером 1.8 гига и GPT на нем наверняка не нужна. И я бы перебил винт, если бы на нем не валялось дофига дофигов.

Раздел boot имеется, однако это никак не сказывается на результате. Все эти манипуляции с инсталляцией и конфигурацией я проделал много раз, пытаясь найти, что же я упустил.

Есть конечно некоторые отличия, выражающиеся в том, что я ставлю систему не на sda, а на sdc, однако это никак не сказывалось на результате, когда я работал с 300 гиговым винтом и обычным MBR.

Вобще натурально, отрезал от

Вобще натурально, отрезал от 100М раздела boot 20 метров для раздела EF02, раздел не форматировал, просто создал, все сразу завелось и зашуршало.
Такие дела.

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

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