MBR überschrieben - was kann ich machen?[gelöst]

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
Benutzeravatar
24dan
Beiträge: 142
Registriert: 02.01.2006 10:47:36
Wohnort: Hamburg
Kontaktdaten:

MBR überschrieben - was kann ich machen?[gelöst]

Beitrag von 24dan » 31.05.2006 09:24:55

Hallo ich habe meinen mbr zerschossen.
auf meinem Laptop ist Winxp und debian mit zwei eigenen kernel-versionen installiert.
Den mbr habe ich mit fdisk /mbr wieder frei geschrieben und WinXP kann jetzt booten aber der Grub muss nun noch installiert werden.

Ich komme über die Knoppix 5.0 auf die Daten der Linux-Partition und konnte versuchen als root unter knoppix den grub mit grub-install /dev/hda/ wieder installieren zu lassen. Tritt leider ein Fehler auf:

Code: Alles auswählen

/dev/hda/: Not found or not a block device
Knoppix hatte die /hda7 unter /media gemountet ich weis jetzt leider nicht weiter kann jemand helfen?
Zuletzt geändert von 24dan am 31.05.2006 10:11:54, insgesamt 1-mal geändert.
"Der erste Trunk aus dem Becher der Naturwissenschaften macht atheistisch, aber auf dem Grund des Bechers wartet Gott."
(W. Heisenberg)
http://www.european-prophecies.de/Proph ... tkrieg.htm

Benutzeravatar
Aresius
Beiträge: 65
Registriert: 25.07.2004 17:22:09
Wohnort: Heidelberg

Re: MBR überschrieben - was kann ich machen?

Beitrag von Aresius » 31.05.2006 09:43:59

24dan hat geschrieben: Ich komme über die Knoppix 5.0 auf die Daten der Linux-Partition und konnte versuchen als root unter knoppix den grub mit grub-install /dev/hda/ wieder installieren zu lassen. Tritt leider ein Fehler auf:
/dev/hda/: Not found or not a block device
Lass man den / am ende weg :wink:

Code: Alles auswählen

grub-install /dev/hda
- Es gewinnt immer der, der den vorletzen Fehler macht -

Benutzeravatar
24dan
Beiträge: 142
Registriert: 02.01.2006 10:47:36
Wohnort: Hamburg
Kontaktdaten:

Beitrag von 24dan » 31.05.2006 09:53:56

Also bekomme dann leider nur die Meldung:

Code: Alles auswählen

Could not find device for /boot: Not found or not a block device.
Muss ich meine unter /media gemountete Platte wo anders mounten?
"Der erste Trunk aus dem Becher der Naturwissenschaften macht atheistisch, aber auf dem Grund des Bechers wartet Gott."
(W. Heisenberg)
http://www.european-prophecies.de/Proph ... tkrieg.htm

Benutzeravatar
24dan
Beiträge: 142
Registriert: 02.01.2006 10:47:36
Wohnort: Hamburg
Kontaktdaten:

Beitrag von 24dan » 31.05.2006 10:10:09

Hier die Lösung:

(hdaX ist deine Linux Partition):
Knoppix booten und auf root Konsole gehen.

Code: Alles auswählen

knoppix# mount -rw /dev/hdaX /mnt/
knoppix# chroot /mnt
meinLinux# grub-install /dev/hda
Edit by Snoopy:
Code-Tags für die Leserlichkeit eingefügt.
"Der erste Trunk aus dem Becher der Naturwissenschaften macht atheistisch, aber auf dem Grund des Bechers wartet Gott."
(W. Heisenberg)
http://www.european-prophecies.de/Proph ... tkrieg.htm

Benutzeravatar
finupsen
Beiträge: 1327
Registriert: 21.04.2004 20:07:05
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Beitrag von finupsen » 31.05.2006 10:14:56

hallo,

1. knoppix von cd booten
2. die root-partition der platte die du bootfähig machen möchtest mounten
3. in diese root-partition chrooten (z.b. chroot /mnt)
4. grub menu.lst ggf. anpassen
5. grub-install starten

(wenn bootpartition vorhanden ist, zwischen punkt 3 und 4 diese nach /boot mounten)

... und dann sollte das fluppen ;)

EDIT:

ups , zu langsam ;)
Niemand hat vor eine zentrale Datensammelbehörde aufzubauen. Es handelt sich vielmehr um dezentrale IT-Systeme die miteinander vernetzt werden.
... und Wasser ist naß.

Benutzeravatar
NachbarsLumpi
Beiträge: 66
Registriert: 30.05.2006 17:28:37
Wohnort: Italien - Österreich - Pendler
Kontaktdaten:

Beitrag von NachbarsLumpi » 03.06.2006 13:56:16

hmm .. houston we have a problem!

mit hilfe obiger anleitung gehts bei mir nicht weiter *g*

Knoppix 4.0.2:
starte mit fluxbox

Code: Alles auswählen

sudo mount -rw /dev/hda7 /mnt/hda7
sudo chroot /mnt/hda7
grub-install /dev/hda
...
'/boot/grub/stage1' not read correctly
hab mir gedacht, ok .. kein problem .. vielleicht erkennt der die devices oder dergl. nicht korrekt:

Code: Alles auswählen

mv /mnt/hda7 .... #backup
nochmal obiges

alle dateien werden korrekt erstellt, aber immer noch:

Code: Alles auswählen

'/boot/grub/stage1' not read correctly
obwohl files da sind, ist grub nicht installiert ...

hat wer ne idee?

Edit by Snoopy:
Code-Tags für die Leserlichkeit eingefügt.
void foo(void* bar) {
printf("%", bar);
}

Benutzeravatar
NachbarsLumpi
Beiträge: 66
Registriert: 30.05.2006 17:28:37
Wohnort: Italien - Österreich - Pendler
Kontaktdaten:

Beitrag von NachbarsLumpi » 03.06.2006 17:42:38

Mögliche Lösung (getestet!):

Quelle: http://www.babion.net/blog/?p=11

Code: Alles auswählen

#knoppix starten ..
sudo mount /dev/hdaX /mnt/hdaX
# backups machen mit cp oder mv .. je nachdem was man haben will ..
sudo chroot /mnt/hdaX
grub
grub> root (hd0,X-1) # bei hda7 bzw. X=7, dann (hd0, 6)
grub> setup (hd0)
grub> quit
exit
vim /mnt/hdaX/boot/grub/menu.lst # menu.lst eventuell bearbeiten
shutdown -r 0 # neu starten
void foo(void* bar) {
printf("%", bar);
}

Antworten