У меня есть система с двойной загрузкой с Win10 и Ubuntu 16.04.4 LTS (Xenial Xerus) на разных разделах. Я пытаюсь настроить виртуальную машину в Windows, которая может получить доступ к уже установленной Ubuntu.
Я следую инструкциям:Использование раздела физического жесткого диска в качестве виртуальной машины VirtualBox и загрузочного раздела
Я дошел до шага, куда мне нужно скопировать /usr/lib/grub/i386-pc/*
. ~/Desktop/iso/boot/grub
Однако, это не i386-pc
каталог (я думаю, потому что у меня процессор AMD), каталоги, которые я вижу в
/usr/lib/grub/:
grub-mkconfig_lib x86_64-efi x86_64-efi-signed
Поскольку у меня нет i386-pc, какие файлы мне нужно скопировать, чтобы создать ISO-образ восстановления GRUB, который виртуальная машина будет использовать для загрузки Ubuntu?
Я пытался использовать x86_64-efi/*
для создания ISO-файла и загрузки его в VM, но VM выдает: FATAL: Не удалось прочитать с загрузочного носителя! Система остановлена. Есть ли способ создать загрузочный iso-файл grub с редактированием grub.cfg
на моей машине? (Как было указано в ссылке, важно удалить конфигурацию Windows, чтобы я не мог запустить ОС дважды, что сломало бы всю систему)
Ноутбук Acer E5-553, процессор: AMD 9600P, виртуализация: вкл.,
решение1
Случайно обнаружил, что мне нужно включить EFI в Virtual Box. Поэтому решение будет таким:
Используйте x86_64-efi вместо i386-pc, скопируйте все внутренние файлы в папку grub и продолжайте руководство.