Никак не получается заставить Ubuntu загружаться самостоятельно.
После установки ubuntu и перезагрузки сразу выдает:
Minimal BASH-like line editing is supported. For the first word, TAB lists possible command completions. Anywhere else TAB lists possible device or file completions.
GRUB>
Если здесь ввести путь к файлу grub.cfg, то система стартует, но это же не дело после каждой перезагрузки вводить configfile (md/0)/boot/grub/grub.cfg
Ниже привожу иформацию о системе:
1. Есть два диска по 3Тб с GPT. Оба разбиты и сконфигурированы следующим образом:
- 300Мб - fat32, потом на один идет EFI boot, а другой остается пустым
- 300 Гб - объединяются в raid1, куда монтируется "/" - это диск md0
- 16Гб - объединяются в raid1 под "swap" - это диск md1
- оставшееся место объединяется сново в raid1 для "/home" - это md2
2. Устанавливаю ubuntu server 12.04.2 LTS в режиме UEFI. В процессе установки никаких проблем нет.
3. После перезагрузки вместо меню выбора загрузки ситемы имею grub shell
4. Если ввести команду set, то выдает: root=hd0,gpt1 и prefix=(hd0,gpt1)/efi/ubuntu. На самом деле grub-а нет по пути (hd0,gpt1)/efi/ubuntu он находится на рейд масиве md0.
5. Если ввожу команду configfile (md/0)/boot/grub/grub.cfg, то попадаю в меню выбора загрузки, после чего без проблем загружается ubuntu.
6. Пробовал установить grub на sda1 он же (hd0,gpt1) в /efi или /efi/ubuntu, но результат тот же - ubuntu не грузится пока не скармливаю загрузчику путь к grub.cfg будь-то (hd0,gpt1)/efi/boot/grub/grub.cfg или (hd0,gpt1)/efi/ubuntu/boot/grub/grub.cfg или же (md/0)/boot/grub/grub.cfg
Форумчане прошу помощи в решении данной проблемы. Может я что-то делаю не так? Подскажите пожалуйста как заставить grub 'правильно' работать.