Moin,
anläßlich dieses Fadens habe ich mal testweise ein Leap (15.5) in VirtualBox im "legacy" Modus installiert.
Der Versuch, das jetzt umzustellen auf EFI Boot glückt nicht ganz.
Was habe ich gemacht (Vorlage -> UUde GRUB_2_von_BIOS_nach_EFI_umstellen
- VBox "System" umstellen auf "EFI aktiviert"
- Leap mittels SG2D im EFI Modus gebootet
- mit 'gparted' neu 50M große Partition fat32 erzeugt, Markierung esp,boot
- mit yast grub2-x86_64-efi installiert (hier scheiter der Versuch grub2-i386-pc zu deinstallieren wegen Abhängigkeiten, bin dem nicht weiter nachgegangen, s. #6.)
- die ESP gemounted auf "/boot/efi"
- sudo grub2-install --target=x86_64-efi läuft, keine Fehler
- "/etc/fstab" angepaßt mit Eintrag uuid=7214-52D9 /boot/efi vfat umask=0077 0 1
- NVRAM überprüft, Eintrag für opensuse vorhanden
- neu Booten -> scheitert
- SD²G erneut zum Booten verwendet, der kommt auch nur bis zum emergency mode. Also eingelogged und ein bißchen "geforscht", die ESP ist nicht gemounted. Hädisch nachgeholt, exit und der Bootvorgang läuft bis zum Ende durch, anmelden, Desktop.
Was mich erstaunt, die ESP enthält lediglich ein "/EFI/opensuse/grubx64.efi", erwartet hätte ich von diesen
Code
/EFI/boot
/EFI/boot/bootx64.efi
/EFI/boot/fallback.efi
/EFI/opensuse
/EFI/opensuse/MokManager.efi
/EFI/opensuse/grub.efi
/EFI/opensuse/shim.efi
/EFI/opensuse/boot.csv
/EFI/opensuse/grub.cfg
/EFI/opensuse/grubx64.efi
mindestens
Code
/EFI/boot
/EFI/boot/bootx64.efi
/EFI/opensuse
/EFI/opensuse/boot.csv
/EFI/opensuse/grub.cfg
/EFI/opensuse/grubx64.efi
Hat jemand eine Idee, warum das alles (bis auf grubx64.efi) fehlt?
Merkwürdig auch, daß ich die ersten 3-4 Bootversuch nur mit Supergrubdisk bewerkstelligen konnte, mittlerweile erscheint das erwartete Menü von /boot/grub/grub.cfg. Aber es bleibt nach wie vor hängen. Sehr seltsam.
LG b_b