Debian bullseye booted nicht mehr nach Festplattenumbau
-
- Beiträge: 3
- Registriert: 03.08.2022 19:55:05
Debian bullseye booted nicht mehr nach Festplattenumbau
Hallo,
ich bin hier neu im Forum und so richtig habe ich über die Suche nicht das gefunden, was ich wollte.
Mein Vorhaben:
Ich habe einen Intel Nuc der 7. Generation mit Debian bullseye am Laufen. Den Kernel hab ich in Ruhe gelassen und ich habe nur eine VM für HassIO und Nextcloud laufen.
Das System läuft gut, abe raus diversen Gründen wollte ich das System auf einen Intel Nuc der 8. Generation umziehen.
Ich habe sowas noch nie gemacht und gelesen, dass ich eigentlich nur die Festplatte von den einen Nuc in den anderen umbauen muss. Das habe ich getan.
Beide haben UEFI!
Das Problem:
Im neuen Nuc wird zwar die SSD angezeigt, aber in der UEFI Boot Reinfolge ist die Platte nicht aufgeführt. Im UEFI kann ich mir sogar die efi-Dateien alle anzeigen lassen, die alle unter \EFI\debian\ liegen.
Jetzt brauche ich Ideen woran das liegen kann. Könnt ihr mir helfen?
Grüße
Minderaser
ich bin hier neu im Forum und so richtig habe ich über die Suche nicht das gefunden, was ich wollte.
Mein Vorhaben:
Ich habe einen Intel Nuc der 7. Generation mit Debian bullseye am Laufen. Den Kernel hab ich in Ruhe gelassen und ich habe nur eine VM für HassIO und Nextcloud laufen.
Das System läuft gut, abe raus diversen Gründen wollte ich das System auf einen Intel Nuc der 8. Generation umziehen.
Ich habe sowas noch nie gemacht und gelesen, dass ich eigentlich nur die Festplatte von den einen Nuc in den anderen umbauen muss. Das habe ich getan.
Beide haben UEFI!
Das Problem:
Im neuen Nuc wird zwar die SSD angezeigt, aber in der UEFI Boot Reinfolge ist die Platte nicht aufgeführt. Im UEFI kann ich mir sogar die efi-Dateien alle anzeigen lassen, die alle unter \EFI\debian\ liegen.
Jetzt brauche ich Ideen woran das liegen kann. Könnt ihr mir helfen?
Grüße
Minderaser
- OrangeJuice
- Beiträge: 625
- Registriert: 12.06.2017 15:12:40
Re: Debian bullseye booted nicht mehr nach Festplattenumbau
Hast du Secure Boot aktiviert?
-
- Beiträge: 3
- Registriert: 03.08.2022 19:55:05
Re: Debian bullseye booted nicht mehr nach Festplattenumbau
Sorry das hab ich vergessen zu schreiben:
Secure Boot ist deaktiviert
Secure Boot ist deaktiviert
Re: Debian bullseye booted nicht mehr nach Festplattenumbau
Tja, UEFI ist komplizierter als so nen altes Legacy Bios. Da fehlt hat der Eintrag in den efivars im neuen Rechner. Nur eingetragene Devices werden Dir als bootbar angezeigt.
Abhilfe: boote mal Dein Installationsmedium im Rescue-Modus. Der sollte die SSD erkennen, dann läßt Du ein chroot auf das System machen, und in der Shell installierst Du den grub neu. Nach einem Reboot sollte der neue NUC von der SSD booten können.
Abhilfe: boote mal Dein Installationsmedium im Rescue-Modus. Der sollte die SSD erkennen, dann läßt Du ein chroot auf das System machen, und in der Shell installierst Du den grub neu. Nach einem Reboot sollte der neue NUC von der SSD booten können.
- grubenlicht
- Beiträge: 419
- Registriert: 10.06.2021 22:35:56
Re: Debian bullseye booted nicht mehr nach Festplattenumbau
schau nach mitminderaser hat geschrieben:03.08.2022 20:31:38Das Problem:
Im neuen Nuc wird zwar die SSD angezeigt, aber in der UEFI Boot Reinfolge ist die Platte nicht aufgeführt. Im UEFI kann ich mir sogar die efi-Dateien alle anzeigen lassen, die alle unter \EFI\debian\ liegen.
Jetzt brauche ich Ideen woran das liegen kann. Könnt ihr mir helfen?
Code: Alles auswählen
efibootmgr -v
Den erzeugst du mit
Code: Alles auswählen
efibootmgr --create --disk /dev/sda --part 1 --label "Name" --loader \\EFI\\debian\\grubx64.efi
-
- Beiträge: 3
- Registriert: 03.08.2022 19:55:05
Re: Debian bullseye booted nicht mehr nach Festplattenumbau
Danke Grubenlicht!!!!
Dein Beitrag hat geholfen.
Ich kann jetzt auch auf dem neuen Nuc mein Linux starten.
Dein Beitrag hat geholfen.
Ich kann jetzt auch auf dem neuen Nuc mein Linux starten.
- OrangeJuice
- Beiträge: 625
- Registriert: 12.06.2017 15:12:40
Re: Debian bullseye booted nicht mehr nach Festplattenumbau
Du kannst auch noch, nachdem du mit efibootmgr -v nachgesehen hast, ein "grub-install" ausführen. Ich hatte auch Probleme mit dem NVRAM eines PCs, nach einem grub-install wurde dann der Pfad nochmals angepasst.
Ich frage mich immer noch, was dazu führt, dass der eine PC alles korrekt einliest und der andere einfach den Debian Pfad vergisst. Hier ist es mit Secure Boot der Fall, den Pfad habe ich dann immer wie oben beschrieben angelegt, nur mit shimx64 statt grubx64.
Aber interessant, dass es nicht nur bei meinem PC in dieser Art auftritt.
Ich frage mich immer noch, was dazu führt, dass der eine PC alles korrekt einliest und der andere einfach den Debian Pfad vergisst. Hier ist es mit Secure Boot der Fall, den Pfad habe ich dann immer wie oben beschrieben angelegt, nur mit shimx64 statt grubx64.
Aber interessant, dass es nicht nur bei meinem PC in dieser Art auftritt.
Re: Debian bullseye booted nicht mehr nach Festplattenumbau
Da ich in Bezug auf UEFI-Boot noch sehr grün hinter den Ohren bin:grubenlicht hat geschrieben:03.08.2022 21:08:41schau nach mitminderaser hat geschrieben:03.08.2022 20:31:38Das Problem:
Im neuen Nuc wird zwar die SSD angezeigt, aber in der UEFI Boot Reinfolge ist die Platte nicht aufgeführt. Im UEFI kann ich mir sogar die efi-Dateien alle anzeigen lassen, die alle unter \EFI\debian\ liegen.
Jetzt brauche ich Ideen woran das liegen kann. Könnt ihr mir helfen?, wirst sehen, da ist kein Eintrag im NVRAM.Code: Alles auswählen
efibootmgr -v
Den erzeugst du mit(sda und part 1 zeigen auf die ESP, "Name" kannst du frei wählen.Code: Alles auswählen
efibootmgr --create --disk /dev/sda --part 1 --label "Name" --loader \\EFI\\debian\\grubx64.efi
Was ist das für ein System, unter dem dies hier passiert? Ist es ein UEFI-fähiges "Live"-System von einem Stick? Ist es das bereits installierte Debian (Falls ja, wie kam man da hin?)? Oder ist das eine vom UEFI angebotene Shell?
- grubenlicht
- Beiträge: 419
- Registriert: 10.06.2021 22:35:56
Re: Debian bullseye booted nicht mehr nach Festplattenumbau
auf jeden Fall muß im UEFI der EFI Modus aktiv sein, (!kein "legacy", oder both o.ä).hikaru hat geschrieben:04.08.2022 09:03:40[...]
Was ist das für ein System, unter dem dies hier passiert? Ist es ein UEFI-fähiges "Live"-System von einem Stick? Ist es das bereits installierte Debian (Falls ja, wie kam man da hin?)? Oder ist das eine vom UEFI angebotene Shell?
Ob jetzt ein LiveSystem oder das auf der SSD (so es denn tatsächlich im EFI Modus installiert wurde, falls nicht, siehe Beitrag von @rhHeini ) mittels SG²D spielt keine Rolle.
in diesem Falle hier ist davon auszugehen, daß auf dem neuen NUC noch gar keine (indentisches O/S) Installation stattgefunden hat.OrangeJuice hat geschrieben:04.08.2022 08:54:35Ich frage mich immer noch, was dazu führt, dass der eine PC alles korrekt einliest und der andere einfach den Debian Pfad vergisst.
Re: Debian bullseye booted nicht mehr nach Festplattenumbau
("SG²D" = Super Grub2 Disk)grubenlicht hat geschrieben:04.08.2022 10:47:45Ob jetzt ein LiveSystem oder das auf der SSD (so es denn tatsächlich im EFI Modus installiert wurde, falls nicht, siehe Beitrag von @rhHeini ) mittels SG²D spielt keine Rolle.
Ok, also muss man zunächst irgendein Linux hochkriegen. Die UEFI-Shell selbst bietet das nicht an.
- grubenlicht
- Beiträge: 419
- Registriert: 10.06.2021 22:35:56
Re: Debian bullseye booted nicht mehr nach Festplattenumbau
bestimmt!
Code: Alles auswählen
help bcfg
Code: Alles auswählen
bcfg boot dump -v
Mir gelingt allerdings noch nicht mal das Anhalten der Ausgabe (z. B. wie bei grub/core.img mittels set pager=1)
(EDIT.: ⏵ ...-b ⏴, z. B.help -b. Bin zwar nicht mehr neu (weder mit Linux, noch sonst), aber auf -b wie break bin ich nicht gekommen )
– https://www.manualslib.de/manual/45397/ ... Shell.html
– https://www.su4me.de/hdw_uefi.html