У меня был ubuntu14.04LTS, и я установил ubuntu 17.04, создав раздел. Таким образом, я получил 2 варианта при запуске. Это работало нормально до пары недель. Я предполагаю, что после обновления 14.04 начальное меню (grub?) Исчезло, а ноутбук запустился непосредственно на 14.04.
Я попытался выполнить ремонт с этим результатом: обнаружен GPT. Создайте раздел BIOS-Boot (> 1MB, неформатированная файловая система, флаг bios_grub). Это может быть выполнено с помощью таких инструментов, как Gparted. Затем повторите попытку. В качестве альтернативы вы можете повторить попытку после активации опции [Separate / boot / efi partition:].
Вещи оттуда слишком сложны в форумах, я не эксперт, просто пользователь.
Разделы все еще существуют со всем содержимым.
bootinfo из boot-repair: http://paste.ubuntu.com/25575784/
Надеюсь, кто-то может помочь. Спасибо.
Ваш grub.cfg должен быть следующим:
cat /boot/efi/EFI/ubuntu/grub.cfg
search.fs_uuid 94ce33db-7654-4e3e-a9be-a3063bb155cf root hd0,gpt4
set prefix=($root)'/boot/grub'
configfile $prefix/grub.cfg
Вы получаете UUID от этого (я получил его из отчета Boot-Repair).
sudo blkid -c /dev/null -o list
И вы хотите изменить первую строку на UUID sda4 & amp; gpt4 - gpt6, copy & amp; вставьте UUID из команды выше. Orcopy this line & amp; вставить. Лучше всего добавить # в существующую строку, поскольку первый символ меняется на комментарий. Тогда вам будет легче вернуться, если потребуется.
search.fs_uuid 00aee336-b9ae-4c75-8edc-a19adb0b5451 root hd0,gpt6
sudo nano /boot/efi/EFI/ubuntu/grub.cfg
Должно получиться так:
search.fs_uuid 00aee336-b9ae-4c75-8edc-a19adb0b5451 root hd0,gpt6
#search.fs_uuid 94ce33db-7654-4e3e-a9be-a3063bb155cf root hd0,gpt4
set prefix=($root)'/boot/grub'
configfile $prefix/grub.cfg
Ваш grub.cfg должен быть следующим:
cat /boot/efi/EFI/ubuntu/grub.cfg
search.fs_uuid 94ce33db-7654-4e3e-a9be-a3063bb155cf root hd0,gpt4
set prefix=($root)'/boot/grub'
configfile $prefix/grub.cfg
Вы получаете UUID от этого (я получил его из отчета Boot-Repair).
sudo blkid -c /dev/null -o list
И вы хотите изменить первую строку на UUID sda4 & amp; gpt4 - gpt6, copy & amp; вставьте UUID из команды выше. Orcopy this line & amp; вставить. Лучше всего добавить # в существующую строку, поскольку первый символ меняется на комментарий. Тогда вам будет легче вернуться, если потребуется.
search.fs_uuid 00aee336-b9ae-4c75-8edc-a19adb0b5451 root hd0,gpt6
sudo nano /boot/efi/EFI/ubuntu/grub.cfg
Должно получиться так:
search.fs_uuid 00aee336-b9ae-4c75-8edc-a19adb0b5451 root hd0,gpt6
#search.fs_uuid 94ce33db-7654-4e3e-a9be-a3063bb155cf root hd0,gpt4
set prefix=($root)'/boot/grub'
configfile $prefix/grub.cfg