Frage "Ein Disk Read Error" beim Starten von Windows nach Ubuntu-Upgrade + Boot Repair


Ich habe gerade ein Upgrade auf 12.10 gemacht. Nach der Installation der Dateien und dem Neustart hatte ich folgendes Problem:

error file not found
grub rescue> _

Dieses Problem wurde einfach gelöst, indem der Boot mit dem Boot Repair Tool repariert wurde. Dies Antwort hat mir geholfen.

Aber danach wird Windows nicht gestartet. Es gibt folgenden Fehler:

A disk read error has occurred
Press Ctrl+Alt+Del to restart

Screenshot showing message about disk read error.

Wie behebe ich das?


4
2017-10-24 05:07


Ursprung


Boot-Reparatur macht mehr als nur grub neu installieren. Sie müssen den angegebenen Link posten, um zu zeigen, was er macht und in welchem ​​Status Sie sich danach befinden. - bcbc
Verbunden: Wie kann ich grub reparieren? (Wie bekomme ich Ubuntu nach der Installation von Windows zurück?) - Eliah Kagan
Dies sollte wahrscheinlich helfen. Es hat für mich funktioniert. askubuntu.com/questions/216800/ ...


Antworten:


Ich hatte das gleiche Problem und habe es behoben, indem ich auf dem Windows 7 Loader-Laufwerk stand und E zum Bearbeiten gedrückt habe.

Meine insmod wurde eingestellt auf ldm und das set root wurde eingestellt auf /ldm/(lotofhexnumbers)/volume1.

Also bearbeite ich diese zwei Zeilen und drücke Ctrl + X das wird zwar booten aber nicht speichern das ist nur zum Testen gedacht.

insmod part_msdos

set root='(hd0,msdos1)'

Wenn es für Sie funktioniert, booten Sie wieder in Ubuntu sudo gedit /boot/grub/grub.cfg.

Suche menuentry der Name Ihres Boot-Profils, bearbeiten Sie die folgenden Zeilen und speichern Sie, starten Sie neu und wählen Sie Windows wird normal gestartet.

insmod part_msdos

set root='(hd0,msdos1)'

2
2018-03-04 01:18



DU HAST MEIN LEBEN GERETTET! - krisanalfa


  1. Fix Windows über eine Windows-Festplatte: https://help.ubuntu.com/community/RestoreUbuntu/XP/Vista/7Bootloader , bis Sie direkten Zugriff auf Windows erhalten.
  2. Verwenden Sie dann Boot-Repair, um das GRUB-Menü wiederherzustellen

1
2017-10-24 20:36



Ich habe es versucht. Es hat die Fenster nach dem ersten Schritt wiederhergestellt. Aber nach der Boot-Reparatur reproduziert es das gleiche Problem :( - Pale Blue Dot
Boot-Repair installiert GRUB einfach neu, daher ist das Problem, dass GRUB den Windows Bootloader beschädigt. Bitte geben Sie die URL an, die nach dem Ausführen der URL angezeigt wird Recommended Repair. Dies gibt uns Hinweise auf Ihr Problem. - LovinBuntu


Das Boot-Reparatur-Tool führt mehr aus, als grub zu reparieren. Es sieht so aus, als hätte es deine Windows-Boot-Konfiguration kaputt gemacht. Wenn Sie das Programm "startup repair" ausführen, das sich auf Ihrer Windows 7-Installationsdiskette befindet, sollte dies Ihren Windows-Start beheben, wird aber wahrscheinlich erneut grub überschreiben.

Führen Sie die folgenden Schritte aus, um das Problem zu beheben:

Starten Sie von der Live-CD.

Öffne ein Terminal und finde heraus, auf welcher Partition sich deine Ubuntu-Installation befindet:

sudo fdisk -l

Mounten Sie Ihre Partition:

sudo mount /dev/sdaX /mnt  # sdaX is the partition that has Ubuntu

Bind ein paar andere notwendige Sachen:

for i in /sys /proc /run /dev; do sudo mount --bind "$i" "/mnt$i"; done

chroot in deine Ubuntu-Installation:

sudo chroot /mnt

Zu diesem Zeitpunkt befinden Sie sich in Ihrer Installation, nicht auf der Live-CD und werden als root ausgeführt. Aktualisieren grub:

update-grub
grub-install /dev/sda
update-grub

Wenn alles ohne Fehler funktioniert hat, ist alles bereit:

exit
sudo reboot

An diesem Punkt sollten Sie in der Lage sein zu wählen, welches Betriebssystem Sie beim Start booten möchten.


1
2017-11-17 05:32



Warum rennst du? update-grub ein zweites Mal gleich danach grub-install? Nicht grub-install alles tun update-grub tut (und mehr)? - Eliah Kagan


Es ist das übliche Problem, einen Rechner mit mehr als einem Betriebssystem hochzufahren! Wenn Sie sicher sind, dass Ihre Hardware völlig gesund ist. (Ich meine, Ihr HDD-Kabel ist richtig angebracht und in der Zwischenzeit gibt es keine schlechten Sektoren auf Ihrer Festplatte), obwohl es selten ist, dann können Sie diese Schritte durchlaufen

Ich schlage vor, Sie lesen Dies antworte zuerst

Als nächstes bevorzuge ich persönlich die Verwendung Poppy Linux um irgendein System mit beschädigtem Bootloader..zurückzubekommen, da theres ein gut vorgestellter Grub Installer ist, der sowohl Windows- als auch Linux-Partitionen oder Bootloaders erkennt. aber Sie können irgendwelche anderen Werkzeuge wie "grub Bootdiskette" selbst benutzen. aber denken Sie daran, Windows-Umgebung ist nicht eine gute Wahl, um Ihren Schuh zu schminken.

Dann versuche es Repariere deinen MBR mit verwandten Tools oder bootfähigen Notfalldisketten.

und wenn grub korrekt im Bootsektor installiert ist, ist die beste Option zum Konfigurieren Ihre eigenen Hände zum Bearbeiten /boot/grub/grub.cfg Suchen Sie nach Grub-Konfiguration.


0
2017-11-14 14:27



Hand Änderung von Dateien in / boot ist fast nie die beste Option und es ist sicherlich nicht hier. - Alex L.
Wenn es um die Anpassung der Boot-Konfiguration geht, dann ist es sicher der letzte Ausweg, wenn andere Optionen nicht funktionieren. Meiner Erfahrung nach hat mir das viele Male geholfen. Ich empfahl, einige Informationen zu sammeln, bevor ich das tue die nicht zurückgenommen werden können) - Amir Reza Adib


Wenn Sie sich beim Start im Grub-Menü befinden, markieren Sie die Windows 7 Loader-Option und drücken Sie E bearbeiten und ersetzen

insmod ldm

mit

insmod part_msdos

Drücken Sie dann Strg + X.

Wenn es funktioniert, können Sie es dauerhaft mit dem folgenden Verfahren machen: Starten Sie zurück zu Ubuntu, öffnen Sie das Terminal und geben Sie ein sudo gedit /boot/grub/grub.cfg und drücke Eingeben. Jetzt schlagen Strg+F Wenn Sie nach Windows suchen, sehen Sie ähnliche Zeilen wie beim Bearbeiten der Grub-Optionen. Ersetzen Sie den obigen Code und speichern Sie ihn, um ihn dauerhaft zu machen.

Dies funktionierte für mich, als die Ubuntu 13.10 Installation meinen Windows 7 Loader kaputt machte.


0
2017-12-03 19:52