[gelöst]Debian 12 installiert aber bootet nicht von Festplatte

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
debianuser1
Beiträge: 92
Registriert: 29.03.2013 16:38:45

Re: Debian 12 installiert aber bootet nicht von Festplatte

Beitrag von debianuser1 » 02.08.2023 23:34:50

Klappt leider so nicht
user@debian:~$ sudo chroot /mnt /bin/bash
root@debian:/# efibootmgr --create --disk /dev/nvme0n1 --part 1 --label "Debian" --loader \\EFI\\debian\\grubx64.efi
EFI variables are not supported on this system.
root@debian:/# apt install efibootmgr
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
efibootmgr is already the newest version (17-2).
efibootmgr set to manually installed.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
root@debian:/# efibootmgr --create --disk /dev/nvme0n1 --part 1 --label "Debian" --loader \\EFI\\debian\\grubx64.efi
EFI variables are not supported on this system.
root@debian:/#

Benutzeravatar
grubenlicht
Beiträge: 423
Registriert: 10.06.2021 22:35:56

Re: Debian 12 installiert aber bootet nicht von Festplatte

Beitrag von grubenlicht » 02.08.2023 23:35:29

es braucht kein chroot für ein einfaches efibootmgr --create… !
Was ist mit secure boot (wenn enabled, dann muß sowieso shimx64.efi genommen werden).
Mach jetzt den NVRAM Eintrag und zeige die grub.cfg.

Für eine Reparatur – falls denn notwendig, was ich noch nicht sehe - geht auch eine SuperGrub2Disk; booten ins System und grub-install.

EDIT::
debianuser1 hat geschrieben: ↑ zum Beitrag ↑
02.08.2023 23:34:50
Klappt leider so nicht
..
EFI variables are not supported on this system.
root@debian:/#
dann hast du das LiveSystem nicht im EFI Modus gestartet
Zuletzt geändert von grubenlicht am 02.08.2023 23:40:20, insgesamt 1-mal geändert.

Chameleon
Beiträge: 346
Registriert: 15.07.2023 11:11:28

Re: Debian 12 installiert aber bootet nicht von Festplatte

Beitrag von Chameleon » 02.08.2023 23:40:03

Ich übergeb das jetzt - das Geeiere ist mir zu doof. So ein Gesülze tu ich mir nicht an
grubenlicht hat geschrieben: ↑ zum Beitrag ↑
02.08.2023 23:18:56
jetzt werd mal nicht hibbelig, das ist doch längst korrigiert.
Wenn es korrigiert ist, warum tut es dann nicht? Und warum kommst du immer erst hinterher mit deinen "Weisheiten"?

debianuser1
Beiträge: 92
Registriert: 29.03.2013 16:38:45

Re: Debian 12 installiert aber bootet nicht von Festplatte

Beitrag von debianuser1 » 02.08.2023 23:40:50

gemacht, hab aber keine grub.cfg. Weder auf dem livesystem noch auf der internen Festplatte
user@debian:~$ sudo efibootmgr --create --disk /dev/nvme0n1 --part 1 --label "Debian" --loader \\EFI\\debian\\grubx64.efi
BootCurrent: 0002
Timeout: 5 seconds
BootOrder: 0000,0002,0001
Boot0001* USB Drive (UEFI) - Samsung Portable SSD T1 0
Boot0002* USB Drive (UEFI) - Samsung Portable SSD T1 0
Boot0000* Debian
user@debian:~$

debianuser1
Beiträge: 92
Registriert: 29.03.2013 16:38:45

Re: Debian 12 installiert aber bootet nicht von Festplatte

Beitrag von debianuser1 » 02.08.2023 23:45:08

grubenlicht hat geschrieben: ↑ zum Beitrag ↑
02.08.2023 23:35:29
dann hast du das LiveSystem nicht im EFI Modus gestartet
Öööhhh, das geht?

Benutzeravatar
grubenlicht
Beiträge: 423
Registriert: 10.06.2021 22:35:56

Re: Debian 12 installiert aber bootet nicht von Festplatte

Beitrag von grubenlicht » 02.08.2023 23:49:03

Code: Alles auswählen

sudo mount /dev/nvme0n1p1 /mnt && sudo cat /mnt/efi/debian/grub.cfg && sudo umount /mnt
debianuser1 hat geschrieben: ↑ zum Beitrag ↑
02.08.2023 23:45:08
Öööhhh, das geht?
was weis denn ich, was in dem UEFI alles geht.

Ach, und ein sudo efibootmgr -v mußt du nach dem ...--create schon folgenlassen.

debianuser1
Beiträge: 92
Registriert: 29.03.2013 16:38:45

Re: Debian 12 installiert aber bootet nicht von Festplatte

Beitrag von debianuser1 » 02.08.2023 23:53:33

das kommt raus
user@debian:~$ sudo mount /dev/nvme0n1p1 /mnt && sudo cat /mnt/efi/debian/grub.cfg && sudo umount /mnt
search.fs_uuid 6fba4752-9135-4a52-af36-8b104cd21a09 root
set prefix=($root)'/boot/grub'
configfile $prefix/grub.cfg

debianuser1
Beiträge: 92
Registriert: 29.03.2013 16:38:45

Re: Debian 12 installiert aber bootet nicht von Festplatte

Beitrag von debianuser1 » 02.08.2023 23:55:20

debianuser1 hat geschrieben: ↑ zum Beitrag ↑
02.08.2023 23:40:50
gemacht, hab aber keine grub.cfg. Weder auf dem livesystem noch auf der internen Festplatte
user@debian:~$ sudo efibootmgr --create --disk /dev/nvme0n1 --part 1 --label "Debian" --loader \\EFI\\debian\\grubx64.efi
BootCurrent: 0002
Timeout: 5 seconds
BootOrder: 0000,0002,0001
Boot0001* USB Drive (UEFI) - Samsung Portable SSD T1 0
Boot0002* USB Drive (UEFI) - Samsung Portable SSD T1 0
Boot0000* Debian
user@debian:~$
user@debian:~$ sudo efibootmgr -v
BootCurrent: 0002
Timeout: 5 seconds
BootOrder: 0000,0002,0001
Boot0000* Debian HD(1,GPT,3eabfe16-0fb8-4738-aa6c-c82ac3a2312f,0x800,0x100000)/File(\EFI\debian\grubx64.efi)
Boot0001* USB Drive (UEFI) - Samsung Portable SSD T1 0 PciRoot(0x0)/Pci(0x14,0x0)/USB(1,0)/CDROM(1,0x1afc,0x9f00)..BO
Boot0002* USB Drive (UEFI) - Samsung Portable SSD T1 0 PciRoot(0x0)/Pci(0x14,0x0)/USB(1,0)/HD(2,MBR,0x51f9406a,0x1afc,0x27c0)..BO

Benutzeravatar
grubenlicht
Beiträge: 423
Registriert: 10.06.2021 22:35:56

Re: Debian 12 installiert aber bootet nicht von Festplatte

Beitrag von grubenlicht » 03.08.2023 00:05:45

debianuser1 hat geschrieben: ↑ zum Beitrag ↑
02.08.2023 23:55:20
...user@debian:~$ sudo efibootmgr -v
BootCurrent: 0002
Timeout: 5 seconds
BootOrder: 0000,0002,0001
Boot0000* Debian HD(1,GPT,3eabfe16-0fb8-4738-aa6c-c82ac3a2312f,0x800,0x100000)/File(\EFI\debian\grubx64.efi)
Boot0001* USB Drive (UEFI) - Samsung Portable SSD T1 0 PciRoot(0x0)/Pci(0x14,0x0)/USB(1,0)/CDROM(1,0x1afc,0x9f00)..BO
Boot0002* USB Drive (UEFI) - Samsung Portable SSD T1 0 PciRoot(0x0)/Pci(0x14,0x0)/USB(1,0)/HD(2,MBR,0x51f9406a,0x1afc,0x27c0)..BO

aber
debianuser1 hat geschrieben: ↑ zum Beitrag ↑
02.08.2023 17:14:55
...user@debian:~$ lsblk -o name,uuid,partuuid
NAME UUID PARTUUID
[...]

├─nvme0n1p1
│ 790E-8D88 63ba978e-0e76-4dce-a539-35aaf981b188
├─nvme0n1p2
│ 97fd9b61-a0f1-4205-8231-f501e4e2bcbd 89e77be7-ab9c-4fe6-ab83-42f2d3ebcf7b
└─nvme0n1p3
b768654c-2268-4a6e-ad0e-765e0607fbb9 9e915ec8-a3b7-4b9c-a6e5-29b76942e63b
das paßt nicht zusammen, sehe aber auf die Schnelle nicht warum. (hast du neu partitioniert? überprüfe mit 'lsblk -o name,partuuid' die partuuid der nvmeon1p1!)
Und die grub.cfg

EDIT.: die UUID von "/" stimmt auch nicht mehr (mit den Angaben von hier (viewtopic.php?t=187502#p1334437)
Zuletzt geändert von grubenlicht am 03.08.2023 00:09:27, insgesamt 2-mal geändert.

Chameleon
Beiträge: 346
Registriert: 15.07.2023 11:11:28

Re: Debian 12 installiert aber bootet nicht von Festplatte

Beitrag von Chameleon » 03.08.2023 00:06:36

Zeig bitte

Code: Alles auswählen

lsblk -o NAME,PARTUUID

debianuser1
Beiträge: 92
Registriert: 29.03.2013 16:38:45

Re: Debian 12 installiert aber bootet nicht von Festplatte

Beitrag von debianuser1 » 03.08.2023 00:11:31

Ich hatte ja im Laufe des Threads 2x neu installiert. Vielleicht deshalb
user@debian:~$ lsblk -o NAME,PARTUUID
NAME PARTUUID
loop0
sda
├─sda1 51f9406a-01
└─sda2 51f9406a-02
nvme0n1
├─nvme0n1p1 3eabfe16-0fb8-4738-aa6c-c82ac3a2312f
├─nvme0n1p2 137ea4cc-bfa2-46dc-95e8-5fdd2b2f3d7a
└─nvme0n1p3 70628a50-3f40-4af5-8dda-68ef83444b68
user@debian:~$

debianuser1
Beiträge: 92
Registriert: 29.03.2013 16:38:45

Re: Debian 12 installiert aber bootet nicht von Festplatte

Beitrag von debianuser1 » 03.08.2023 00:19:06

Morgen ist auch noch ein Tag :) Ich poste hier dann wenn ich online bin. Ich kann auch nochmal komplett alles neu machen, sozusagen "saubere" installation ohne boot.

Chameleon
Beiträge: 346
Registriert: 15.07.2023 11:11:28

Re: Debian 12 installiert aber bootet nicht von Festplatte

Beitrag von Chameleon » 03.08.2023 00:22:20

Alles gut, die PartUUIDs stimmen überein

Code: Alles auswählen

Boot0000* Debian HD(1,GPT,3eabfe16-0fb8-4738-aa6c-c82ac3a2312f,0x800,0x100000)/File(\EFI\debian\grubx64.efi)
und

Code: Alles auswählen

nvme0n1p1 3eabfe16-0fb8-4738-aa6c-c82ac3a2312f
das passt.

Mach einen Neustart und berichte.

Wenn es nicht funktioniert, dann bitte wieder

Code: Alles auswählen

efibootmgr
zeigen.

Für mich ist jetzt Schluß für heute - wünsche gutes Gelingen.

debianuser1
Beiträge: 92
Registriert: 29.03.2013 16:38:45

Re: Debian 12 installiert aber bootet nicht von Festplatte

Beitrag von debianuser1 » 03.08.2023 09:59:00

Moin. Hat leider nicht geklappt. Ich hab mal ein paar der Befehle nochmal durch gejagt, auch in chroot.
user@debian:~$ sudo mount /dev/nvme0n1p2 /mnt
user@debian:~$ sudo mount /dev/nvme0n1p1 /mnt/boot/efi
user@debian:~$ sudo mount -o bind /dev /mnt/dev
user@debian:~$ sudo mount -o bind /sys /mnt/sys
user@debian:~$ sudo mount -t proc /proc /mnt/proc
user@debian:~$ efibootmgr
BootCurrent: 0002
Timeout: 5 seconds
BootOrder: 0002,0001
Boot0001* USB Drive (UEFI) - Samsung Portable SSD T1 0
Boot0002* USB Drive (UEFI) - Samsung Portable SSD T1 0
user@debian:~$ sudo chroot /mnt /bin/bash
root@debian:/# apt install efibootmgr
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
efibootmgr is already the newest version (17-2).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
root@debian:/# efibootmgr
EFI variables are not supported on this system.
root@debian:/# ls -l /mnt/etc | grep mtab
ls: cannot access '/mnt/etc': No such file or directory
root@debian:/# parted -l
Warning: The driver descriptor says the physical block size is 2048 bytes, but
Linux says it is 512 bytes.
Ignore/Cancel? c
Model: Samsung Portable SSD T1 (scsi)
Disk /dev/sda: 250GB
Sector size (logical/physical): 512B/512B
Partition Table: unknown
Disk Flags:

Model: SAMSUNG MZVLQ512HALU-000H1 (nvme)
Disk /dev/nvme0n1: 512GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags:

Number Start End Size File system Name Flags
1 1049kB 538MB 537MB fat32 boot, esp
2 538MB 511GB 511GB ext4
3 511GB 512GB 1023MB linux-swap(v1) swap


root@debian:/# lsb_release -a
No LSB modules are available.
Distributor ID: Debian
Description: Debian GNU/Linux 12 (bookworm)
Release: 12
Codename: bookworm
root@debian:/# grub-install
Installing for x86_64-efi platform.
grub-install: warning: EFI variables are not supported on this system..
Installation finished. No error reported.
root@debian:/# efibootmgr --create --disk /dev/nvme0n1 --part 1 --label "Debian" --loader \\EFI\\debian\\grubx64.efi
EFI variables are not supported on this system.
root@debian:/#

debianuser1
Beiträge: 92
Registriert: 29.03.2013 16:38:45

Re: Debian 12 installiert aber bootet nicht von Festplatte

Beitrag von debianuser1 » 03.08.2023 10:10:09

ich hab jetzt mal den gemacht nach einer Anleitung aus diesem Link

https://superuser.com/questions/1738694 ... his-system

Und jetzt ging der grub-install nach bissel anpassen
root@debian:/# grub-install
Installing for x86_64-efi platform.
grub-install: warning: EFI variables are not supported on this system..
Installation finished. No error reported.
root@debian:/# efibootmgr --create --disk /dev/nvme0n1 --part 1 --label "Debian" --loader \\EFI\\debian\\grubx64.efi
EFI variables are not supported on this system.
root@debian:/# grub-install --target=x86_64-efi --efi-directory=/boot --removable
Installing for x86_64-efi platform.
grub-install: error: /boot doesn't look like an EFI partition.
root@debian:/# grub-install --target=x86_64-efi --efi-directory=/boot/efi --removable
Installing for x86_64-efi platform.
Installation finished. No error reported.
root@debian:/#

debianuser1
Beiträge: 92
Registriert: 29.03.2013 16:38:45

Re: Debian 12 installiert aber bootet nicht von Festplatte

Beitrag von debianuser1 » 03.08.2023 10:35:01

JAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA! Das war es! Es bootet!

debianuser1
Beiträge: 92
Registriert: 29.03.2013 16:38:45

Re: Debian 12 installiert aber bootet nicht von Festplatte

Beitrag von debianuser1 » 03.08.2023 10:36:08

HAAAAHAHAHAHAHAHA
as@Kiste:~$ efibootmgr
BootCurrent: 0001
Timeout: 5 seconds
BootOrder: 0001,9999
Boot0001* Internal Hard Disk
Boot9999* USB Drive (UEFI)
as@Kiste:~$

debianuser1
Beiträge: 92
Registriert: 29.03.2013 16:38:45

Re: Debian 12 installiert aber bootet nicht von Festplatte

Beitrag von debianuser1 » 03.08.2023 10:38:20

LOL dafür habe ich jetzt dieses Problem
as@Kiste:~$ sudo parted -l
[sudo] Passwort für as:
»as« ist nicht in der sudoers-Datei.

Dieser Vorfall wurde an den Administrator gemeldet.
as@Kiste:~$

debianuser1
Beiträge: 92
Registriert: 29.03.2013 16:38:45

Re: Debian 12 installiert aber bootet nicht von Festplatte

Beitrag von debianuser1 » 03.08.2023 10:40:50

Ok, als root komm ich rein. Aber da stimmt noch einiges nicht
as@Kiste:~$ su
Passwort:
root@Kiste:/home/as# parted -l
bash: parted: Kommando nicht gefunden.
root@Kiste:/home/as# su parted -l
su: Benutzer parted existiert nicht oder der Benutzereintrag enthält nicht alle erforderlichen Felder
root@Kiste:/home/as# root parted -l
bash: root: Kommando nicht gefunden.
root@Kiste:/home/as#

Benutzeravatar
MSfree
Beiträge: 10863
Registriert: 25.09.2007 19:59:30

Re: Debian 12 installiert aber bootet nicht von Festplatte

Beitrag von MSfree » 03.08.2023 10:42:03

debianuser1 hat geschrieben: ↑ zum Beitrag ↑
03.08.2023 10:38:20

Code: Alles auswählen

as@Kiste:~$ sudo parted -l
[sudo] Passwort für as: 
»as« ist nicht in der sudoers-Datei.
Dann nimm halt:

Code: Alles auswählen

su -
parted -l

debianuser1
Beiträge: 92
Registriert: 29.03.2013 16:38:45

Re: Debian 12 installiert aber bootet nicht von Festplatte

Beitrag von debianuser1 » 03.08.2023 11:07:00

MSfree hat geschrieben: ↑ zum Beitrag ↑
03.08.2023 10:42:03
debianuser1 hat geschrieben: ↑ zum Beitrag ↑
03.08.2023 10:38:20

Code: Alles auswählen

as@Kiste:~$ sudo parted -l
[sudo] Passwort für as: 
»as« ist nicht in der sudoers-Datei.
Dann nimm halt:

Code: Alles auswählen

su -
parted -l
Jep, so gehts. Sieht so aus als müsste ich mich erst mal in die Debian-Denke einarbeiten
as@Kiste:~$ su -
Passwort:
root@Kiste:~# parted -l
Model: SAMSUNG MZVLQ512HALU-000H1 (nvme)
Disk /dev/nvme0n1: 512GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags:

Number Start End Size File system Name Flags
1 1049kB 538MB 537MB fat32 boot, esp
2 538MB 511GB 511GB ext4
3 511GB 512GB 1023MB linux-swap(v1) swap


root@Kiste:~#

debianuser1
Beiträge: 92
Registriert: 29.03.2013 16:38:45

Re: Debian 12 installiert aber bootet nicht von Festplatte

Beitrag von debianuser1 » 03.08.2023 11:14:48

Ich danke allen die hier mitgewirkt haben und mir als normalen User geholfen haben das Problem ein zu kreisen und dann zu lösen :)

Das interessante hier ist ja, dass im Grunde in jedem Post hier ein Teil zur Lösung drin stand, das Problem mehr und mehr eingrenzte und so zur Lösung führte. Echt geile Sache ^

Benutzeravatar
grubenlicht
Beiträge: 423
Registriert: 10.06.2021 22:35:56

Re: Debian 12 installiert aber bootet nicht von Festplatte

Beitrag von grubenlicht » 03.08.2023 11:46:40

debianuser1 hat geschrieben: ↑ zum Beitrag ↑
03.08.2023 10:36:08
HAAAAHAHAHAHAHAHA
as@Kiste:~$ efibootmgr
BootCurrent: 0001
Timeout: 5 seconds
BootOrder: 0001,9999
Boot0001* Internal Hard Disk
Boot9999* USB Drive (UEFI)
as@Kiste:~$
d.h., das UEFI dieses HP verhindert das Installieren von Linux, resp. löscht angelegte Einträge im NVRAM.
Was passiert denn mit dem Boot von Boot0001* Internal Hard Disk?

Die Lösung für das Problem liegt also (höchstwarscheinlich) ausschließlich in den Einstellmöglichkeiten dieses UEFI!

Chameleon
Beiträge: 346
Registriert: 15.07.2023 11:11:28

Re: Debian 12 installiert aber bootet nicht von Festplatte

Beitrag von Chameleon » 03.08.2023 14:33:51

Den hier

Code: Alles auswählen

grub-install --target=x86_64-efi --efi-directory=/boot/efi --removable
kannte ich in der Form tatsächlich noch nicht - mein nächster Vorschlag wäre wohl eher in Richtung "Neuinstallation mit dem Debian-Installer" gegangen (die Partitionierung ist m.E. eh eher sub-optimal).
Zumal du ja schreibst, dass da schon andere Linuxe drauf waren und die ja wohl auch funktioniert haben, bin ich davon ausgegangen, dass es wohl eher nicht am Rechner selbst liegt und hätte das Problem eher in einem "unsauberen" Installationsmedium verortet.

Aber ja, es freut mich, dass du eine Lösung gefunden hast und sehr schön, wie du dich auch selber Stück für Stück an die Lösung heran gearbeitet hast. :THX:

Dann hoffen wir mal, dass das auch dauerhaft funktioniert und dir nicht früher oder später "um die Ohren fliegt". :)

Nachtrag: setz doch bitte noch ein "gelöst" in den Titel. ;)

debianuser1
Beiträge: 92
Registriert: 29.03.2013 16:38:45

Re: Debian 12 installiert aber bootet nicht von Festplatte

Beitrag von debianuser1 » 03.08.2023 15:45:20

Ich denke es hat definitiv etwas mit HP zu tun. Hier mal im Bios das fest verdrahtete Win10

Bild

Und hier in den Bootoptionen sagt er immer noch dass da kein OS geladen werden kann (kleines Dreieck), aber geht ja jetzt, scheint umgangen worden zu sein

Bild

Antworten