У меня есть новая установка Ubuntu 14.04 на MacBook Pro. Я также уже попробовал reinstallting что Ubuntu другое время. Это - система единственной начальной загрузки, т.е. у Меня нет никаких других установленных операционных систем.
Каждый раз, когда я запускаю его, это загружается к подсказке GRUB. Здесь все, что я должен сделать, должно загрузить корректную конфигурацию:
configfile (hd2,gpt1)/EFI/grub/grub.cfg
Эта команда запускает систему без дальнейших проблем. Как я могу заставить GRUB начать с этой конфигурации автоматически, т.е. не загружаясь для запроса? Я уже попытался работать update-grub
и grub-install /dev/sda
. Они заканчивают без ошибок, но не вносят изменения.
Вот немного дополнительной информации, в случае, если его соответствующее:
mount | grep boot
/dev/sda1 on /boot/efi type vfat (rw)
sudo parted -l
Model: ATA Hitachi HTS54503 (scsi)
Disk /dev/sda: 320GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Number Start End Size File system Name Flags
1 1049kB 538MB 537MB fat32 boot
2 538MB 316GB 315GB ext4
3 316GB 320GB 4150MB linux-swap(v1)
sudo efibootmgr
BootCurrent: 0000
Timeout: 5 seconds
BootOrder: 0000
Boot0000* grub
Boot0080*
Boot0081* Mac OS X
Boot0082*
BootFFFF*
После часов головной боли я споткнулся этот сообщение форума. Интересно, ситуация, объясненная их, вполне противоречит моему:
проблема по крайней мере частично решена. При дампе к оболочке личинки команда "набора" полезна. Это ясно показало префикс, как устанавливаемый на" (hd0, gpt1)/boot/grub" . Эта папка и тупик grub.cfg не существовали и вместо этого тупик , grub.cfg был в/EFI/ubuntu папке в разделе EFI вместо этого. Я вручную создал/boot/grub/в разделе EFI и скопировал тупик grub.cfg в него, и это было всем, что она взяла.
Для меня однако, префикс был .../efi/ubuntu
, но это должно быть efu/grub
. Мне действительно похоже, что это - ошибка Ubuntu. Надлежащая фиксация для этой проблемы должна была бы измениться эти prefix
, но я также понятия не имею, куда она прибывает форма. TL; DR: Так вместо этого, как обходное решение , я скопировал /boot/efi/EFI/grub
в /boot/efi/EFI/ubuntu
и voilГ.