ich drehe mich hier im Kreis und komme ohne Eure Hilfe nicht weiter.
Folgende Konstellation:
-HP_Laptop_17-cp0275ng wurde mit vorinstalliertem WIn11 geliefert
-mit Dual-Boot Ubuntu zeitlang betrieben, bis mir die Win11 zu doof/datengierig und Ubuntu zu nervig wurde,
dann auf verschlüsselte Single-Installation Debian-Booworm umgestellt,
mit Absicht, ohne die HP-Partitionen zu löschen, um z.B. ggf. Bios-Updates oder zum Wiederverkauf Win11 einspielen zu können
Problem:
Im Bios läßt sich zum Booten nur der (HP) OS-Manager und USB-Devices einstellen, nicht direkt "nur EFI".
Über F9 läßt sich die EFI/Debian/grubx64.efi einstellen. Eine Zeit lang hatte ich das irgendwie so hingebogen, dass auch regelmäßig ohne F9 ins Grub gebootet wurde. Nun habe ich jedoch mit Win-Emus und wie kriege ich das Ganze auf einen USB-Stick etc. rumgespielt und nun zwingt mich das zu jedem Boot wieder in die HP-Reparaturstation und booten mittels F9.
Natürlich habe ich einiges zu dem Thema gelesen und auch meine KIs befragt, aber hier ist mir der menschliche Verstand lieber...
Daten:
Code: Alles auswählen
root@myPC:~# efibootmgr -v
Timeout: 0 seconds
BootOrder: 0000,9999
Boot0000* Windows Boot Manager HD(1,GPT,b7539150-c592-4e02-8ee8-ced97159bf7e,0x800,0x82000)/File(\EFI\Microsoft\Boot\bootmgfw.efi)WINDOWS.........x...B.C.D.O.B.J.E.C.T.=.{.9.d.e.a.8.6.2.c.-.5.c.d.d.-.4.e.7.0.-.a.c.c.1.-.f.3.2.b.3.4.4.d.4.7.9.5.}....................
Boot9999* USB Drive (UEFI) PciRoot(0x0)/Pci(0x1d,0x0)/USB(16,0)..BO
Code: Alles auswählen
root@myPC:~# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS
sda 8:0 1 0B 0 disk
sdb 8:16 1 0B 0 disk
nvme0n1 259:0 0 476,9G 0 disk
├─nvme0n1p1 259:1 0 260M 0 part /boot/efi
├─nvme0n1p2 259:2 0 16M 0 part
├─nvme0n1p3 259:3 0 32G 0 part [SWAP]
├─nvme0n1p4 259:4 0 613M 0 part
├─nvme0n1p5 259:5 0 256G 0 part
│ └─luks-2abcfa85-088a-47e6-837a-xxxxxxxxxxxxx 254:1 0 256G 0 crypt /mnt/nvme0n1p5
├─nvme0n1p6 259:6 0 124,1G 0 part
│ └─luks-5452060f-7ed9-4bdd-a105-xxxxxxxxxxxxx 254:0 0 124,1G 0 crypt /home
└─nvme0n1p7 259:7 0 64G 0 part /
Code: Alles auswählen
root@myPC:~# ls -ali /boot/efi/EFI/
insgesamt 24
3 drwxr-xr-x 6 root root 4096 12. Sep 15:20 .
1 drwxr-xr-x 4 root root 4096 1. Jan 1970 ..
11 drwxr-xr-x 2 root root 4096 15. Apr 2023 Boot
13 drwxr-xr-x 2 root root 4096 24. Jun 15:57 Debian
12 drwxr-xr-x 7 root root 4096 11. Sep 07:21 HP
10 drwxr-xr-x 4 root root 4096 11. Jan 2023 Microsoft
Code: Alles auswählen
root@myPC:~# fdisk -l
Festplatte /dev/nvme0n1: 476,94 GiB, 512110190592 Bytes, 1000215216 Sektoren
Festplattenmodell: SAMSUNG MZVLQ512HBLU-00BH1
Einheiten: Sektoren von 1 * 512 = 512 Bytes
Sektorgröße (logisch/physikalisch): 512 Bytes / 512 Bytes
E/A-Größe (minimal/optimal): 16384 Bytes / 131072 Bytes
Festplattenbezeichnungstyp: gpt
Festplattenbezeichner: 16C3A5B3-EE1A-4D94-A539-xxxxxxxxxxxxx
Gerät Anfang Ende Sektoren Größe Typ
/dev/nvme0n1p1 2048 534527 532480 260M EFI-System
/dev/nvme0n1p2 534528 567295 32768 16M Microsoft reserviert
/dev/nvme0n1p3 567296 67676159 67108864 32G Linux Swap
/dev/nvme0n1p4 998946816 1000202239 1255424 613M Windows-Wiederherstellungsumgebung
/dev/nvme0n1p5 462075904 998946815 536870912 256G Linux-Dateisystem
/dev/nvme0n1p6 201893888 462075903 260182016 124,1G Linux-Dateisystem
/dev/nvme0n1p7 67676160 201893887 134217728 64G Linux-Dateisystem
Partitionstabelleneinträge sind nicht in Festplatten-Reihenfolge.
Festplatte /dev/mapper/luks-5452060f-7ed9-4bdd-a105-xxxxxxxxxxxxx: 124,06 GiB, 133211095040 Bytes, 260177920 Sektoren
Einheiten: Sektoren von 1 * 512 = 512 Bytes
Sektorgröße (logisch/physikalisch): 512 Bytes / 512 Bytes
E/A-Größe (minimal/optimal): 16384 Bytes / 131072 Bytes
Festplatte /dev/mapper/luks-2abcfa85-088a-47e6-837a-xxxxxxxxxxxxx: 255,98 GiB, 274861129728 Bytes, 536838144 Sektoren
Einheiten: Sektoren von 1 * 512 = 512 Bytes
Sektorgröße (logisch/physikalisch): 512 Bytes / 512 Bytes
E/A-Größe (minimal/optimal): 16384 Bytes / 131072 Bytes
Code: Alles auswählen
root@myPC:~# efibootmgr --create --disk=/dev/nvme0n1 --label="Debian-Grub" --loader='EFI\Debian\grubx64.efi'
Timeout: 0 seconds
BootOrder: 0001,0000,9999
Boot0000* Windows Boot Manager
Boot9999* USB Drive (UEFI)
Boot0001* Debian-Grub
root@myPC:~# efibootmgr -t 3 -o 0001,9999,0000
Timeout: 3 seconds
BootOrder: 0001,9999,0000
Boot0000* Windows Boot Manager
Boot0001* Debian-Grub
Boot9999* USB Drive (UEFI)
root@myPC:~# efibootmgr -A -b 0000
Timeout: 3 seconds
BootOrder: 0001,9999,0000
Boot0000 Windows Boot Manager
Boot0001* Debian-Grub
Boot9999* USB Drive (UEFI)