Linux 14.981 Themen, 106.343 Beiträge

grub gesichert..kann aber nicht zurückspielen

ghartl1 / 17 Antworten / Flachansicht Nickles

hallo

hab auf meiner probierkiste debian laufen.

hab ein backup des grub-bootloaders gemacht: dd if=/dev/hda of=/home/ich/mbr_backup bs=512 count=1

dann hab ich den mbr zerstört..

dd if=/dev/zero of=/dev/hda bs=512 count=1

wollte dann mit knoppix probieren, einen grub zu installieren...unter sudo cfdisk /dev/hda waren aber keine partitionen mehr sichtbar??

hätte es einen unterschied gemacht, wenn ich bei der zerstörungsaktion statt bs=512 bs=446 angegeben hätte(da ja die partitionstabelle vorhanden wäre, könnte ich da noch zugreifen auf meine partitionen?)

ich weiss,probieren...bin noch net dazugekommen :-))

wie kann ich unter knoppix einen grub wieder installieren?
und kann ich irgendwie auf meine daten noch zugreifen?daten sind nicht wichtig...mir ginge es nur um die machbarkeit..


danke für eure bemühungen im voraus

gruss günter

bei Antwort benachrichtigen
the_mic ghartl1 „grub gesichert..kann aber nicht zurückspielen“
Optionen

Du hast die Partitionstabelle grad mitgelöscht und das Backup natürlich in der gelöschten Partition. Das ist dümmer :-)

Also musst du als erstes mal die Partition wiederherstellen. Ich hoffe mal, dass du die Platte bislang noch nicht schreibend angefasst hast. Dann bestehen gute Chancen, dass sie mit dem Utility testdisk wieder zu reparieren ist. Am Besten bootest du von deinem Knoppix und führst testdisk von dort aus. Ich habe keine Ahnung, ob testdisk bei Knoppix dabei ist. Allerdings kannst du es sonst auch einfach herunterladen und von einer RAMDisk ausführen. Die testdisk-Homepage findet sich übrigens hier: www.cgsecurity.org/wiki/TestDisk
Anschliessend sollte die Partition wieder da sein (man beachte natürlich den Konjunktiv).

Nun, um den Grub wieder zu installieren, bootest du von Knoppix, mountest die /-Partition der Debian-Installation auf der Festplatte, z.B nach /mnt/debian mount /dev/hda1 /mnt/debian -o rw -t reiserfs. Nun musst du erstmals die Vorbereitungen für ein chroot treffen, also das /dev und /proc-Verzeichnis von Knoppix in Debian einbinden: mount /dev /mnt/debian/dev --bind und mount none /mnt/debian/proc -t proc
Als nächstes gehst du ins chroot: chroot /mnt/debian /bin/bash
So, und nun kannst du grub über eine grub-Shell installieren: grub und dort die Befehle root (hd0,0) sowie setup (hd0) und abschliessend quit eingeben.
Die Laufwerksbezeichnungen musst du natürlich überall an deine Zwecke anpassen.

cat /dev/brain > /dev/null
bei Antwort benachrichtigen