Ранее я установил автономную копию Windows 10 на свою Microsoft Surfacebook. Я намерен установить двойную загрузку Ubuntu вместе с ней. К сожалению, после установки, следуя этим инструкциям, кажется, что Windows все еще загружается через Ubuntu - загрузчик GRUB игнорируется?
Я пробовал следующее:
- Запуск восстановления загрузчика с Live Ubuntu USB. Это, очевидно, работает и делает некоторые вещи, которые не позволяют загружаться как Windows, так и Ubuntu - застревает с анимацией загрузки Surfacebook, мигает экран, переходит в UEFI.
- Зайдите в Windows и попытайтесь изменить загрузку в соответствии с этим сообщением (Запуск пути bcdedit /set {bootmgr} \EFI \ubuntu \shimx64.efi).
- Установка Ubuntu сама по себе - по какой-то причине GRUB отказывается отображаться, и никакие операции по восстановлению загрузки не помогают.
- Отключение быстрой загрузки и гибернации
Вот вывод информации моей программы восстановления загрузчика: https://pastebin.com/N1J4H9eF
Попытался запустить эту команду, чтобы переименовать загрузочную запись:
sudo efibootmgr -c -L "UEFI hard drive" -l "\EFI\Boot\bootx64.efi" -d /dev/nvme0n1 -p 2
Который дал эту ошибку
Could not prepare Boot variable: No space left on device
Вот sudo efibootmgr -c (который, я думаю, может быть уместен):
GUID Partition Table Header signature is wrong: 0 != 5452415020494645
GUID Partition Table Header signature is wrong: 0 != 5452415020494645
GUID Partition Table Header signature is wrong: 0 != 5452415020494645
GUID Partition Table Header signature is wrong: 0 != 5452415020494645
GUID Partition Table Header signature is wrong: 0 != 5452415020494645
GUID Partition Table Header signature is wrong: 0 != 5452415020494645
Could not prepare Boot variable: No space left on device
Любая помощь будет принята с благодарностью. Я боролся с этой проблемой уже несколько дней, и просто не могу понять это ... предпочел бы не заниматься бэкенд-разработкой для Windows!