14.04 на MacBook Pro всегда загружается к подсказке GRUB

У меня есть новая установка 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*
    
0
задан 20 September 2015 в 12:58

1 ответ

После часов головной боли я споткнулся этот сообщение форума. Интересно, ситуация, объясненная их, вполне противоречит моему:

проблема по крайней мере частично решена. При дампе к оболочке личинки команда "набора" полезна. Это ясно показало префикс, как устанавливаемый на" (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Г.

0
ответ дан 1 October 2019 в 01:24

Другие вопросы по тегам:

Похожие вопросы: