[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 19:45:50

"liegt aber in <ESP>/efi/debian" .....Ich hab keinen Plan wie der wirkliche Pfad ist bzw. was "<ESP>" für einen Pfad hat.

Code: Alles auswählen

sudo efibootmgr --create --disk /dev/nvme0n1 --part 1 --label "Debian 12 " --loader \\ESP\\efi\\EFI\\debian\\grubx64.efi 
?

--------------------------

die anderen beiden Vorschläge haben leider nicht funktioniert. Wobei das mit dem HP stimmt, da ist "Windows" fest im Bios verdrahtet. Aber ich hatte hier schon öfters mal verschiedene Linux drauf und so denke ich hat es diesmal nichts damit zu tun.

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

Re: Debian 12 installiert aber bootet nicht von Festplatte

Beitrag von grubenlicht » 02.08.2023 20:00:37

debianuser1 hat geschrieben: ↑ zum Beitrag ↑
02.08.2023 19:45:50
sudo efibootmgr --create --disk /dev/nvme0n1 --part 1 --label "Debian 12 " --loader \\ESP\\efi\\EFI\\debian\\grubx64.efi
grün: device, auf welchem die ESP liegt
orange: die Partition auf dem device, auf welcher die ESP liegt.
Damit ist die Angabe für die ESP vollständig, jetzt mußt du nur noch auf die Datei (den --loader) verweisen, mit
blau: Pfad zur Datei.

Guckst du hier -> efibootmgr Boot-Eintrag-erstellen

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 20:10:56

grubenlicht hat geschrieben: ↑ zum Beitrag ↑
02.08.2023 20:00:37
debianuser1 hat geschrieben: ↑ zum Beitrag ↑
02.08.2023 19:45:50
sudo efibootmgr --create --disk /dev/nvme0n1 --part 1 --label "Debian 12 " --loader \\ESP\\efi\\EFI\\debian\\grubx64.efi
grün: device, auf welchem die ESP liegt
orange: die Partition auf dem device, auf welcher die ESP liegt.
Damit ist die Angabe für die ESP vollständig, jetzt mußt du nur noch auf die Datei (den --loader) verweisen, mit
blau: Pfad zur Datei.

Guckst du hier -> efibootmgr Boot-Eintrag-erstellen

Ah, ich glaube so langsam kapiere ich. Er nimmt also alles aus der ersten Partition und wirft es in das im Moment leere Verzeichnis /boot/efi? Und dann schaut er im Verzeichnis /boot/efi nach EFI\\debian\\grubx64.efi, welches vorher alles auf Partition 1 war?

Ok, ich probiere mal und melde mich gleich wieder
user@debian:~$ sudo sudo efibootmgr --create --disk /dev/nvme0n1 --part 1 --label "Debian 12 " --loader efi\\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 12
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 20:21:44

Nö.

rhHeini
Beiträge: 2312
Registriert: 20.04.2006 20:44:10

Re: Debian 12 installiert aber bootet nicht von Festplatte

Beitrag von rhHeini » 02.08.2023 20:30:39

Wenn das Deine Eingabe war, fehlen da zwei Backslashes:

Code: Alles auswählen

sudo efibootmgr --create --disk /dev/nvme0n1 --part 1 --label "Debian 12 " --loader efi\\EFI\\debian\\grubx64.efi 
sudo efibootmgr --create --disk /dev/nvme0n1 --part 1 --label "Debian 12 " --loader \\efi\\EFI\\debian\\grubx64.efi 
Edith: doppeltes sudo entfernt.
Zuletzt geändert von rhHeini am 03.08.2023 09:24:13, insgesamt 1-mal geändert.

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

Re: Debian 12 installiert aber bootet nicht von Festplatte

Beitrag von grubenlicht » 02.08.2023 20:59:03

wie gut, daß immer mal noch einer mit aufpaßt :THX:

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 21:10:27

grubenlicht hat geschrieben: ↑ zum Beitrag ↑
02.08.2023 20:59:03
wie gut, daß immer mal noch einer mit aufpaßt :THX:
Ja, beste Arbeitsmethode ;)

Es geht aber trotzdem nicht. Und mit dem anderen Installer der noch angeboten wird, ist glaub der "Netinstall" oder so, gehts auch nicht.

Schreiben wir so überhaupt in die andere Installation? Ich bin ja mit dem Live-System drin und nicht mit dem worauf installiert wurde im Rechner.

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

Re: Debian 12 installiert aber bootet nicht von Festplatte

Beitrag von Chameleon » 02.08.2023 21:13:43

Gibt es eigentlich einen besonderen Grund für das doppelte sudo?

Code: Alles auswählen

sudo sudo efibootmgr --create … 

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

Re: Debian 12 installiert aber bootet nicht von Festplatte

Beitrag von grubenlicht » 02.08.2023 21:14:44

du mußt hier schon deine Terminal Ein- und Ausgaben zeigen, wie sollen wir sonst sehen, was da passiert?
Und nein, der 'efibootmgr --create…' macht ja eben darum die genauen Angaben mit --disk, --part, --label und --loader

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

Re: Debian 12 installiert aber bootet nicht von Festplatte

Beitrag von Chameleon » 02.08.2023 21:17:28

Ich muss hier gar nichts zeigen - lesen der Beiträge hilft und da steht nun mal ein doppeltes sudo drin
rhHeini hat geschrieben: ↑ zum Beitrag ↑
02.08.2023 20:30:39

Code: Alles auswählen

sudo sudo efibootmgr --create --disk /dev/nvme0n1 --part 1 --label "Debian 12 " --loader efi\\EFI\\debian\\grubx64.efi 
sudo sudo efibootmgr --create --disk /dev/nvme0n1 --part 1 --label "Debian 12 " --loader \\efi\\EFI\\debian\\grubx64.efi 

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 21:18:18

dann nochmal
user@debian:~$ sudo efibootmgr --create --disk /dev/nvme0n1 --part 1 --label "Debian 12 " --loader \\efi\\EFI\\debian\\grubx64.efi
sudo: efibootmgr: command not found
user@debian:~$ sudo efibootmgr --create --disk /dev/nvme0n1 --part 1 --label "Debian 12 " --loader \\efi\\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 12
user@debian:~$

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

Re: Debian 12 installiert aber bootet nicht von Festplatte

Beitrag von Chameleon » 02.08.2023 21:21:25

Dann mach doch einfach mal nen Neustart - dein neu kreierter Debian-Eintrag steht an erster Stelle - wenn alle Variablen richtig gesetzt wurden, dann sollte das auch starten.

Und wo kommt das sudo sudo her?

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

Re: Debian 12 installiert aber bootet nicht von Festplatte

Beitrag von grubenlicht » 02.08.2023 21:24:51

und wenn du nach dem '--create…' noch ein 'sudo efibootmgr -v' anhängst, sehen wir auch, was jetzt im NVRAM steht.

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 21:26:12

Nö. Nix. Bios sagt immer noch "da ist kein Betriebssystem"

Dann nochmal mit "boot" dabei
user@debian:~$ sudo efibootmgr --create --disk /dev/nvme0n1 --part 1 --label "Debian 12 " --loader \\boot\\efi\\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 12
user@debian:~$

whiizy
Beiträge: 674
Registriert: 23.07.2011 22:09:37

Re: Debian 12 installiert aber bootet nicht von Festplatte

Beitrag von whiizy » 02.08.2023 21:27:30

debianuser1 hat geschrieben: ↑ zum Beitrag ↑
02.08.2023 16:19:48
Ich hab das Installationsprogramm von der Liveinstall benutzt. Das hat das alles automatisch gemacht. Brauchte nur Sprache ausw'hlen und bei Festplatte -alles l;schen und ersetyen- oder so 'hnlich ausw'hlen
Bist Du sicher, daß grub auch wirklich erfolgreich installiert wurde?

War bei meinem ersten Live-Install auch darüber gestolpert, erwähnt in
viewtopic.php?p=1329958#p1329621
"Kleine Stolperfalle dabei übrigens, daß die Installation aus dem Image kurz vor Schluß (!) unbedingt doch noch einen Netzwerk-Connect braucht, um grub zu installieren."

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

Re: Debian 12 installiert aber bootet nicht von Festplatte

Beitrag von Chameleon » 02.08.2023 21:29:34

Also gut, dann nochmals von vorne - zeig bitte (als root)

Code: Alles auswählen

parted --list
Ich versteh das richtig, du bist mit einem Livesystem unterwegs? Zeig bitte auch noch

Code: Alles auswählen

lsb_release -a

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 21:34:06

whiizy hat geschrieben: ↑ zum Beitrag ↑
02.08.2023 21:27:30
debianuser1 hat geschrieben: ↑ zum Beitrag ↑
02.08.2023 16:19:48
Ich hab das Installationsprogramm von der Liveinstall benutzt. Das hat das alles automatisch gemacht. Brauchte nur Sprache ausw'hlen und bei Festplatte -alles l;schen und ersetyen- oder so 'hnlich ausw'hlen
Bist Du sicher, daß grub auch wirklich erfolgreich installiert wurde?

War bei meinem ersten Live-Install auch darüber gestolpert, erwähnt in
viewtopic.php?p=1329958#p1329621
"Kleine Stolperfalle dabei übrigens, daß die Installation aus dem Image kurz vor Schluß (!) unbedingt doch noch einen Netzwerk-Connect braucht, um grub zu installieren."
Jep, aber ich hab dann das Neustart-häkchen raus genommen, dann erst die installation auf beendet und dann manuell neu gestartet.

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 21:36:43

Chameleon hat geschrieben: ↑ zum Beitrag ↑
02.08.2023 21:29:34
Also gut, dann nochmals von vorne - zeig bitte (als root)

Code: Alles auswählen

parted --list
Ich versteh das richtig, du bist mit einem Livesystem unterwegs? Zeig bitte auch noch

Code: Alles auswählen

lsb_release -a
das hab ich bekommen
user@debian:~$ parted --list
bash: parted: command not found
user@debian:~$ su -
Password:
su: Authentication failure
user@debian:~$ sudo parted --list
Warning: The driver descriptor says the physical block size is 2048 bytes, but
Linux says it is 512 bytes.
Ignore/Cancel?
Ignore/Cancel? i
Model: Samsung Portable SSD T1 (scsi)
Disk /dev/sda: 1000GB
Sector size (logical/physical): 2048B/512B
Partition Table: mac
Disk Flags:

Number Start End Size File system Name Flags
1 2048B 6143B 4096B Apple
2 3537kB 8747kB 5210kB EFI


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


user@debian:~$ sudo lsb_release -a
No LSB modules are available.
Distributor ID: Debian
Description: Debian GNU/Linux 12 (bookworm)
Release: 12
Codename: bookworm
user@debian:~$

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

Re: Debian 12 installiert aber bootet nicht von Festplatte

Beitrag von Chameleon » 02.08.2023 21:39:03

Hast du eigentlich Probleme mit dem deutschen Tastaturlayout?

Falls ja, ein

Code: Alles auswählen

setxkbmap de
würde helfen.

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

Re: Debian 12 installiert aber bootet nicht von Festplatte

Beitrag von Chameleon » 02.08.2023 21:46:20

Code: Alles auswählen

sudo mount /dev/nvme0n1p2  /mnt 

sudo mount /dev/nvme0n1p1 /mnt/boot/efi 

sudo mount -o bind /dev /mnt/dev 

sudo mount -o bind /sys /mnt/sys 

sudo mount -t proc /proc /mnt/proc 

sudo cp /proc/mounts /mnt/etc/mtab 

sudo chroot /mnt /bin/bash 

grub-install

update-grub

exit
Probier das mal - sollte es Fehlermeldungen geben, dann zeig die bitte. Ansonsten, wenn es fehlerfrei durchläuft, dann einfach mal neu starten und probieren.

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 21:47:01

Chameleon hat geschrieben: ↑ zum Beitrag ↑
02.08.2023 21:39:03
Hast du eigentlich Probleme mit dem deutschen Tastaturlayout?

Falls ja, ein

Code: Alles auswählen

setxkbmap de
würde helfen.
ich muss ja dauernd alles neu konfigurieren weil Live-System. Isses weg wegen neustart, ist alles weg. Ich konfiguriere und installiere die benötigten Programme und einstellungen neu, aber dadurch dass man DEU nicht ganz nach oben schieben kann, da vergesse ich manchmal in der Taskleiste es um zu stellen. Kommt halt mal vor bei geschätzten 70 Neustarts ins Live-System heute

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 21:50:07

Chameleon hat geschrieben: ↑ zum Beitrag ↑
02.08.2023 21:46:20

Code: Alles auswählen

sudo mount /dev/nvme0n1p2  /mnt 

sudo mount /dev/nvme0n1p1 /mnt/boot/efi 

sudo mount -o bind /dev /mnt/dev 

sudo mount -o bind /sys /mnt/sys 

sudo mount -t proc /proc /mnt/proc 

sudo cp /proc/mounts /mnt/etc/mtab 

sudo chroot /mnt /bin/bash 

grub-install

update-grub

exit
Probier das mal - sollte es Fehlermeldungen geben, dann zeig die bitte. Ansonsten, wenn es fehlerfrei durchläuft, dann einfach mal neu starten und probieren.

da gabs einen error
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:~$ sudo cp /proc/mounts /mnt/etc/mtab
cp: error writing '/mnt/etc/mtab': Invalid argument
user@debian:~$

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

Re: Debian 12 installiert aber bootet nicht von Festplatte

Beitrag von Chameleon » 02.08.2023 21:57:49

Hmmm, warum das jetzt ein "Invalid argument" sein soll, versteh ich nicht - /etc/mtab gibt es jedenfalls in einem funktionierenden System

Code: Alles auswählen

 ls -l /etc | grep mtab
lrwxrwxrwx  1 root root       19  1. Jul 16:36 mtab -> ../proc/self/mounts

whiizy
Beiträge: 674
Registriert: 23.07.2011 22:09:37

Re: Debian 12 installiert aber bootet nicht von Festplatte

Beitrag von whiizy » 02.08.2023 21:58:21

debianuser1 hat geschrieben: ↑ zum Beitrag ↑
02.08.2023 21:34:06
Jep, aber ich hab dann das Neustart-häkchen raus genommen, dann erst die installation auf beendet und dann manuell neu gestartet.
Verstehe ich nicht, aber interpretiere das jetzt mal als, "ja, ich hatte während der Live-Installation eine Internetverbindung und grub wurde daher erfolgreich von calamares installiert".

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

Re: Debian 12 installiert aber bootet nicht von Festplatte

Beitrag von Chameleon » 02.08.2023 22:00:32

Chameleon hat geschrieben: ↑ zum Beitrag ↑
02.08.2023 21:57:49
Hmmm, warum das jetzt ein "Invalid argument" sein soll, versteh ich nicht - /etc/mtab gibt es jedenfalls in einem funktionierenden System

Code: Alles auswählen

 ls -l /etc | grep mtab
lrwxrwxrwx  1 root root       19  1. Jul 16:36 mtab -> ../proc/self/mounts
Zeig mal aus deinem Livesystem heraus die Ausgabe von

Code: Alles auswählen

ls -l /mnt/etc | grep mtab

Antworten