Ich habe ein Dual-Boot-System mit Win10 und Ubuntu 16.04.4 LTS (Xenial Xerus) auf unterschiedlichen Partitionen. Ich versuche eine virtuelle Maschine in Windows zu konfigurieren, die auf das bereits installierte Ubuntu zugreifen kann.
Ich folge den Anweisungen unter:Verwenden einer physischen Festplattenpartition als VirtualBox-VM und als bootfähige Partition
Ich habe den Schritt, in den ich kopieren muss /usr/lib/grub/i386-pc/*
. ~/Desktop/iso/boot/grub
Allerdings ist dies kein i386-pc
Verzeichnis (ich denke, weil ich einen AMD-Prozessor habe), die Verzeichnisse, die ich sehe, in
/usr/lib/grub/:
grub-mkconfig_lib x86_64-efi x86_64-efi-signed
Da ich keinen i386-PC habe, welche Dateien muss ich kopieren, um das GRUB-Wiederherstellungs-ISO zu erstellen, das die virtuelle Maschine zum Booten von Ubuntu verwendet?
Ich habe versucht, x86_64-efi/*
eine ISO-Datei zu erstellen und sie in die VM zu laden, aber die VM sagt: FATAL: Konnte nicht vom Bootmedium lesen! System angehalten. Gibt es eine Möglichkeit, eine Grub-Boot-ISO-Datei mit Bearbeitung auf grub.cfg
meinem Rechner zu erstellen? (Wie im Link erwähnt, ist es wichtig, die Windows-Konfiguration zu löschen, damit ich das Betriebssystem nicht zweimal starten kann, das würde das ganze System kaputt machen)
Laptop Acer E5-553, Prozessor: AMD 9600P, Virtualisierung: ein,
Antwort1
Durch Zufall habe ich herausgefunden, dass ich EFI in der Virtual Box aktivieren muss. Die Lösung lautet also:
Verwenden Sie x86_64-efi statt i386-pc, kopieren Sie alle internen Dateien in den Grub-Ordner und fahren Sie mit der Anleitung fort.