Windows kann nach der Installation von Linux nicht gestartet werden

1150
user4035

Ich habe eine Partition / dev / sdb1, auf der sich mein altes Windows XP befindet. Alle Dateien sind intakt, und ich kann sie sehen, wenn ich die Festplatte von Linux einhänge. Linux ist unter / dev / sdb2. Wenn ich Windows in der LILO-Eingabeaufforderung wähle, wird es nicht geladen.

Ich habe folgende lilo.conf:

boot = /dev/sdb # Linux bootable partition config begins image = /boot/vmlinuz root = /dev/sdb2 label = Linux read-only # Partitions should be mounted read-only for checking # Linux bootable partition config ends # Windows bootable partition config begins other = /dev/sdb1 label = Windows table = /dev/sdb # Windows bootable partition config ends 

Was kann falsch sein?

-1
Was passiert, wenn Sie die Windows-Partition auswählen? blueberryfields vor 11 Jahren 0
Es heißt: "Windows booten". Und hängt user4035 vor 11 Jahren 0
Ich habe den Verdacht, dass ich MBR beschädigt habe. Grund: Ich habe LILO in MBR installiert, auf dem sich Windows zuvor befand. user4035 vor 11 Jahren 0
Sie können überprüfen, ob dies das Problem ist - versuchen Sie diese Anweisungen: http://www.linuxquestions.org/questions/slackware-installation-40/slackwares-lilo-overwrite-xps-mbr-615909/ - wenn sie Probleme beheben, wissen Sie was ist was :) blueberryfields vor 11 Jahren 0
Wenn dies der Fall ist, haben Sie das Problem mit der Option 'fix mbr' von der Windows-Installations-CD und dem Wiederherstellen des Dual-Boot-Bootloaders behoben. jam vor 11 Jahren 0
Ich würde nur den MBR reparieren. Ramhound vor 11 Jahren 0
Vielen Dank für alle. Ich habe es von Linux aus gemacht. user4035 vor 11 Jahren 0

1 Antwort auf die Frage

0
user4035

Ich habe es direkt von Linux Slackware 14.0 ohne Windows-CD-ROM gemacht. Ich tat dies:

  1. Installierte ms-sys
  2. Ran:

    ms-sys -m / dev / hdb

Dadurch wird Windows XP MBR wiederhergestellt. Dann:

lilo /dev/hdc 

Lilo auf einem anderen Laufwerk / dev / hdc installieren. Dann im BIOS so einstellen, dass von hdc gebootet und Windows von LILO ausgeführt wird. Es funktionierte.