Fehler: keine solche Partition. in GRUB

2689
Anon

Ich war ein kleiner Idiot und wischte meine alte Ubuntu-Partition unter Windows XP aus und vergaß, den MBR zu reparieren. Neustart gibt:

error: no such partition. grub rescue> 

Die einzigen Dinge, die ich eingegeben habe, die irgendetwas tun, sind set:

prefix=(hd0,msdos5)/boot/grub root=hd0,msdos5 

und lswas gibt:

(hd0) (hd0,msdos2) (hd0,msdos1) 

Ich habe kein CD-Laufwerk, also kann ich nicht von CD booten, aber ich sollte in der Lage sein, von USB zu booten (habe es nicht getestet, da ich zuerst eine finden muss). Kann ich irgendetwas tun, um das Problem ohne externe Medien zu beheben, und wenn nicht, wie kann ich es über USB beheben?

0

1 Antwort auf die Frage

1
Patches

Versuchen Sie, diese Befehle in der GRUB-Befehlszeile auszuführen:

insmod part_msdos insmod chain set root=(hd0,msdos1) chainloader (hd0,msdos1)+1 

Wenn dies fehlschlägt, verwenden Sie msdos2anstelle von msdos1.

Wenn Sie auf diese Weise booten möchten, müssen Sie dies jedes Mal tun, bis Sie den Bootloader ersetzen.

Um das Problem von einem USB-Laufwerk zu beheben, müssen Sie entweder GRUB mit Linux LiveUSB erneut installieren (die einfachste Möglichkeit besteht darin, Linux neu zu installieren, obwohl zum Bootloading nur eine GRUB-Partition installiert werden kann) oder eine Windows XP-Installation kopieren CD auf ein USB - Laufwerk und macht es bootfähig und die Wiederherstellungskonsole in Windows Setup verwenden, um die Windows - Bootloader zu ersetzen .