Bootloader zerschossen

spamarama

Captain
Registriert
Apr. 2010
Beiträge
4.060
Hallo zusammen,

Ich habe gestern auf einem Usb Stick Linux installiert, damit ein portable Linux genutzt werden kann. Dh ich hab auf einem Stick Ubuntu im Liveboot gehabt und dann auf einem zweiten Stick installiert. Den Grub habe ich direkt auf den Usb Stick mitinstalliert (sdb), wie in der Anleitung angegeben. Dann habe ich den Rechner runtergefahren und die Sticks entfernt. Wenn ich jetzt den Rechner starte begrüßt mich eine Grub Console (nicht Rescue Mode immerhin) anstatt mein normales Ubuntu zu laden.
Wie biege ich das wieder hin?
Habe nur eine Platte im Rechner. Es ist Ubuntu 19.04 installiert und verschlüsselt. Dementsprechend sind die 3 Standardpartitionen vorhanden. Lvm ist auch aktiv.
 
Mit System Rescue CD booten.

root partition mounten
mount /dev/"root" /mnt/"root"

chroot /mnt/"root" /bin/bash

/boot mounten falls auf extra partition

mount /boot

/proc mounten

mount -t proc proc proc

grub

grub-install /dev/sdx

umount proc, umount /boot

mit strg-d chroot verlassen und reboot des systems


Deine Verschlüsselung und LVM mußt du ggf. berücksichtigen.
 
Danke für die Hinweise, nachdem ich jetzt Zeit hatte, habe ich es repariert.

Hier noch die Zusammenfassung für die Nachwelt:
Die Nachfolgenden Anleitungen haben zur Lösung geführt:
https://unix.stackexchange.com/ques...t-a-luks-encrypted-partition-to-recover-files

https://wiki.ubuntuusers.de/GRUB_2/Reparatur/#Reparatur-mittels-Desktop-CD

Zuerst „sudo fdisk -l“ ausgeführt.
Die Partitionen sind:
sda1: EFI
sda2: boot
sda3: Crypto LUKS und LVM

Dann das GUI-Programm disks gestartet und damit die verschlüsselte Partition entschlüsselt (geht auch per console siehe link 1)
Mittels „sudo lvdisplay“ die Partitionen identifiziert. Es gibt „ubuntu-vg/root“ und „ubuntu-vg/swap_1“
Mit diesen Infos habe ich dann die Anleitung von Ubuntuusers genutzt.
Root-partition: ubuntu-vg/root
Boot-partition: sda2
EFI-partition: sda1
Die Partitionen habe ich nicht unter „/mnt“ gemounted, da hier bereits die Live CD war, sondern einfach im root pfad einen neuen Ordner erstellt und dort gemounted.
Ansonsten habe ich einfach die Anleitung befolgt.
Nach einem Neustart konnte ich den Rechner wieder ganz normal verwenden.
 
Zurück
Oben