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:/#
[gelöst]Debian 12 installiert aber bootet nicht von Festplatte
-
- Beiträge: 92
- Registriert: 29.03.2013 16:38:45
Re: Debian 12 installiert aber bootet nicht von Festplatte
Klappt leider so nicht
- grubenlicht
- Beiträge: 559
- Registriert: 10.06.2021 22:35:56
Re: Debian 12 installiert aber bootet nicht von Festplatte
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::
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::
dann hast du das LiveSystem nicht im EFI Modus gestartetdebianuser1 hat geschrieben:02.08.2023 23:34:50Klappt leider so nicht
..
EFI variables are not supported on this system.
root@debian:/#
Zuletzt geändert von grubenlicht am 02.08.2023 23:40:20, insgesamt 1-mal geändert.
Re: Debian 12 installiert aber bootet nicht von Festplatte
Ich übergeb das jetzt - das Geeiere ist mir zu doof. So ein Gesülze tu ich mir nicht an
Wenn es korrigiert ist, warum tut es dann nicht? Und warum kommst du immer erst hinterher mit deinen "Weisheiten"?grubenlicht hat geschrieben:02.08.2023 23:18:56jetzt werd mal nicht hibbelig, das ist doch längst korrigiert.
-
- Beiträge: 92
- Registriert: 29.03.2013 16:38:45
Re: Debian 12 installiert aber bootet nicht von Festplatte
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:~$
-
- Beiträge: 92
- Registriert: 29.03.2013 16:38:45
Re: Debian 12 installiert aber bootet nicht von Festplatte
Öööhhh, das geht?grubenlicht hat geschrieben:02.08.2023 23:35:29dann hast du das LiveSystem nicht im EFI Modus gestartet
- grubenlicht
- Beiträge: 559
- Registriert: 10.06.2021 22:35:56
Re: Debian 12 installiert aber bootet nicht von Festplatte
Code: Alles auswählen
sudo mount /dev/nvme0n1p1 /mnt && sudo cat /mnt/efi/debian/grub.cfg && sudo umount /mnt
was weis denn ich, was in dem UEFI alles geht.
Ach, und ein sudo efibootmgr -v mußt du nach dem ...--create schon folgenlassen.
-
- Beiträge: 92
- Registriert: 29.03.2013 16:38:45
Re: Debian 12 installiert aber bootet nicht von Festplatte
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
-
- Beiträge: 92
- Registriert: 29.03.2013 16:38:45
Re: Debian 12 installiert aber bootet nicht von Festplatte
debianuser1 hat geschrieben:02.08.2023 23:40:50gemacht, 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
- grubenlicht
- Beiträge: 559
- Registriert: 10.06.2021 22:35:56
Re: Debian 12 installiert aber bootet nicht von Festplatte
aberdebianuser1 hat geschrieben: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
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!)debianuser1 hat geschrieben: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
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.
Re: Debian 12 installiert aber bootet nicht von Festplatte
Zeig bitte
Code: Alles auswählen
lsblk -o NAME,PARTUUID
-
- Beiträge: 92
- Registriert: 29.03.2013 16:38:45
Re: Debian 12 installiert aber bootet nicht von Festplatte
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:~$
-
- Beiträge: 92
- Registriert: 29.03.2013 16:38:45
Re: Debian 12 installiert aber bootet nicht von Festplatte
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.
Re: Debian 12 installiert aber bootet nicht von Festplatte
Alles gut, die PartUUIDs stimmen überein
und
das passt.
Mach einen Neustart und berichte.
Wenn es nicht funktioniert, dann bitte wieder
zeigen.
Für mich ist jetzt Schluß für heute - wünsche gutes Gelingen.
Code: Alles auswählen
Boot0000* Debian HD(1,GPT,3eabfe16-0fb8-4738-aa6c-c82ac3a2312f,0x800,0x100000)/File(\EFI\debian\grubx64.efi)
Code: Alles auswählen
nvme0n1p1 3eabfe16-0fb8-4738-aa6c-c82ac3a2312f
Mach einen Neustart und berichte.
Wenn es nicht funktioniert, dann bitte wieder
Code: Alles auswählen
efibootmgr
Für mich ist jetzt Schluß für heute - wünsche gutes Gelingen.
-
- Beiträge: 92
- Registriert: 29.03.2013 16:38:45
Re: Debian 12 installiert aber bootet nicht von Festplatte
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:/#
-
- Beiträge: 92
- Registriert: 29.03.2013 16:38:45
Re: Debian 12 installiert aber bootet nicht von Festplatte
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
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:/#
-
- Beiträge: 92
- Registriert: 29.03.2013 16:38:45
Re: Debian 12 installiert aber bootet nicht von Festplatte
JAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA! Das war es! Es bootet!
-
- Beiträge: 92
- Registriert: 29.03.2013 16:38:45
Re: Debian 12 installiert aber bootet nicht von Festplatte
HAAAAHAHAHAHAHAHA
as@Kiste:~$ efibootmgr
BootCurrent: 0001
Timeout: 5 seconds
BootOrder: 0001,9999
Boot0001* Internal Hard Disk
Boot9999* USB Drive (UEFI)
as@Kiste:~$
-
- Beiträge: 92
- Registriert: 29.03.2013 16:38:45
Re: Debian 12 installiert aber bootet nicht von Festplatte
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:~$
-
- Beiträge: 92
- Registriert: 29.03.2013 16:38:45
Re: Debian 12 installiert aber bootet nicht von Festplatte
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#
Re: Debian 12 installiert aber bootet nicht von Festplatte
Dann nimm halt:debianuser1 hat geschrieben:03.08.2023 10:38:20Code: Alles auswählen
as@Kiste:~$ sudo parted -l [sudo] Passwort für as: »as« ist nicht in der sudoers-Datei.
Code: Alles auswählen
su -
parted -l
-
- Beiträge: 92
- Registriert: 29.03.2013 16:38:45
Re: Debian 12 installiert aber bootet nicht von Festplatte
Jep, so gehts. Sieht so aus als müsste ich mich erst mal in die Debian-Denke einarbeitenMSfree hat geschrieben:03.08.2023 10:42:03Dann nimm halt:debianuser1 hat geschrieben:03.08.2023 10:38:20Code: Alles auswählen
as@Kiste:~$ sudo parted -l [sudo] Passwort für as: »as« ist nicht in der sudoers-Datei.
Code: Alles auswählen
su - parted -l
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:~#
-
- Beiträge: 92
- Registriert: 29.03.2013 16:38:45
Re: Debian 12 installiert aber bootet nicht von Festplatte
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 ^
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 ^
- grubenlicht
- Beiträge: 559
- Registriert: 10.06.2021 22:35:56
Re: Debian 12 installiert aber bootet nicht von Festplatte
d.h., das UEFI dieses HP verhindert das Installieren von Linux, resp. löscht angelegte Einträge im NVRAM.debianuser1 hat geschrieben:03.08.2023 10:36:08HAAAAHAHAHAHAHAHA
as@Kiste:~$ efibootmgr
BootCurrent: 0001
Timeout: 5 seconds
BootOrder: 0001,9999
Boot0001* Internal Hard Disk
Boot9999* USB Drive (UEFI)
as@Kiste:~$
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!
Re: Debian 12 installiert aber bootet nicht von Festplatte
Den hier
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.
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.
Code: Alles auswählen
grub-install --target=x86_64-efi --efi-directory=/boot/efi --removable
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.
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.
-
- Beiträge: 92
- Registriert: 29.03.2013 16:38:45