Linux Newbie-Frage: SSD mit Dual-Boot in anderes Thinkpad umziehen

Linux Betriebssystem

Mr. Natural

Thinkspotter
Themenstarter
Registriert
23 Juni 2006
Beiträge
4.870
Moin auch,

ich unternehme gerade meine ersten Gehversuche mit Linux und finde das alles soweit ganz spannend (insbesondere, wenn einem ChatGPT so schön viele Terminal-Befehle vorverdaut ansagt).

Ich hab eine SSD mit Zorin in einer Partition und Windows 11 in einer anderen. Das klappte auf einer Maschine mit dem Bootloader von Zorin ganz hervorragend, aber nun habe ich die SSD in eine andere Maschine gesteckt, aber ganz vergessen, dass der Bootloader dabei ja nicht mitkommt.

Wie kriege ich den denn nun wiederhergestellt? Meine Linux-Partition ist ja nach wie vor da, aber ich kann das nicht mehr booten. Windows startet automatisch.

Für Tipps dankbar,
Matt
 
Lösung
Vom Live-Stick (Zorin) probiert... Ging nicht

Die Ausgabe zeigt:


  • ✅ GRUB ist installiert
  • ✅ GRUB erkennt dein Zorin-System
  • ✅ GRUB erkennt Windows (über os-prober)
  • ⚠️ Aber: Der Eintrag wurde nicht korrekt im UEFI als Bootoption registriert



🔴 Was bedeutet die Warnung?​


grub-install: Warnung: EFI variables cannot be set on this system.
→ Das heißt: GRUB konnte keinen Eintrag im UEFI-Bootmenü schreiben.
Ursache: efivars ist zwar sichtbar (UEFI-Modus), aber nicht beschreibbar – kommt manchmal bei bestimmten Live-Kernel-Versionen vor (selbst bei Zorin).

Daher schlug GPT vor, einfach den Windows Boot Manager zu überschreiben

Code:
mkdir -p...
hatta das auch mal, weiß die Befehle nicht mehr.
Hatte es über ein YT Video gemacht. Fix Bootloader oder so ähnlich.
Sagt Dir das ChatGPT nicht? 🤓
 
Vom Live-Stick (Zorin) probiert... Ging nicht

Die Ausgabe zeigt:


  • ✅ GRUB ist installiert
  • ✅ GRUB erkennt dein Zorin-System
  • ✅ GRUB erkennt Windows (über os-prober)
  • ⚠️ Aber: Der Eintrag wurde nicht korrekt im UEFI als Bootoption registriert



🔴 Was bedeutet die Warnung?​


grub-install: Warnung: EFI variables cannot be set on this system.
→ Das heißt: GRUB konnte keinen Eintrag im UEFI-Bootmenü schreiben.
Ursache: efivars ist zwar sichtbar (UEFI-Modus), aber nicht beschreibbar – kommt manchmal bei bestimmten Live-Kernel-Versionen vor (selbst bei Zorin).

Daher schlug GPT vor, einfach den Windows Boot Manager zu überschreiben

Code:
mkdir -p /boot/efi/EFI/backup_win
cp /boot/efi/EFI/Microsoft/Boot/bootmgfw.efi /boot/efi/EFI/backup_win/
cp /boot/efi/EFI/Zorin/grubx64.efi /boot/efi/EFI/Microsoft/Boot/bootmgfw.efi

Das hat funktioniert... Danke für die Therapiestunde in aktiver Selbsthilfe :D
 
Lösung
  • ok1.de
  • IT Refresh - IT Teile & mehr
  • thinkstore24.de
  • Preiswerte-IT - Gebrauchte Lenovo Notebooks kaufen

Werbung

Zurück
Oben