Versehentlich gelöschter MBR; Dateisystemtyp nicht kennen

923
Benson Wally Tran

Ich habe ein Linux-Derivativbetriebssystem auf einer nicht startfähigen Festplatte. Ich verwende derzeit eine LiveCD, um das Problem zu diagnostizieren. Ich habe jedoch den MBR versehentlich über testdisk gelöscht.

Gibt es eine Möglichkeit, den MBR wiederherzustellen? Ist dies derselbe Unterschied wie das Schreiben eines Bootloaders auf die Festplatte, in diesem Fall LILO? Entschuldigung für mein mangelndes Wissen.

Dazu muss ich die Festplatte einhängen, aber ich kenne den Dateisystemtyp der Festplatte nicht.

enter image description here

UPDATE: Ich konnte den MBR mit dem LILO-Bootloader wiederherstellen. Ich habe blkid verwendet, um die Dateisystemtypen der Partitionen aufzulisten, und fdisk -l zum Referenzieren des Gerätestarts, damit ich das Laufwerk mounten konnte.

Ich habe dann benutzt:

mount -o dev / dev / hd (x) / mnt / hd chroot / mnt / hd lilo -v

Vielen Dank!

2

2 Antworten auf die Frage

1
VL-80

Solange sich auf dem Laufwerk ein funktionsfähiges Linux-System befindet, können Sie den Bootloader installieren und damit das System starten. Zum Beispiel kann es GRUB sein . Lilo würde auch funktionieren. Nach der Installation müssen Sie es konfigurieren und angeben, welcher Kernel zu booten ist und wo er sich befindet. Dazu müssen Sie wissen, welche Partitionen sich auf der Festplatte befinden und wo sich der Kernel befindet.

Sehen Sie sich zuerst die Struktur der Festplatte an fdisk -l

Versuchen Sie danach, Partitionen mit Standardeinstellungen bereitzustellen. Hoffentlich kann das Live-CD-System dies tun. Wenn nein, müssen Sie versuchen, sie manuell einzuhängen.

Werfen Sie einen Blick auf / etc / fstab im Linux-System auf der Festplatte. Das Dateisystem und andere nützliche Daten können angezeigt werden.

Könnten Sie die Ausgabe von fdisk -l posten?

0
zeropouet

Hast du GParted ausprobiert ?

Es kann Ihnen helfen zu ermitteln, welches Dateisystem sich auf Ihrer Festplatte befindet. Sobald Sie den Dateisystemtyp kennen, ist es einfacher, Ihre Partitionen einzuhängen.

Wenn Sie den Bootloader wiederherstellen möchten, sollten Sie grub installieren (oder erneut installieren) :

grub-install /dev/sda 

Für die Konfiguration von grub (grub.cfg) sollten Sie auf die Seite für die Distributionsunterstützung gehen. Einige Linux-Distributionen wie Debian verfügen über Tools, um das Grub-Menü / cfg automatisch zu generieren.