Kopieren von Windows auf eine neue Festplatte

451
user66319

Ich habe ein SCSI-Laufwerk (C :) mit Windows XP und möchte Fenster auf eine Partition (F :) auf einem IDE-Laufwerk kopieren. Bisher habe ich clonezilla verwendet, um Windows von C: nach F: zu kopieren, und ich kann mit F: booten, während sich das SCSI-Laufwerk im Computer befindet, aber wenn ich es herausnehme, kann ich nicht mit Windows booten. Das IDE-Laufwerk hat Ubuntu auf einer anderen Partition. Ich verwende GRUB-Bootloader, der Ubuntu, sda1 (Windows C :) und sdb1 (nicht funktionierende Fenster F :) für Optionen hat.

Das IDE-Laufwerk benötigt offensichtlich etwas vom SCSI-Laufwerk, um zu booten oder sucht an einem falschen Ort. Ich möchte wissen, was es zum Booten von F braucht: nicht: oder was es sucht und in welcher Datei gesucht wird .

1
Schauen Sie sich diese Frage an: http://superuser.com/questions/237866/dual-boot-windows-and-ubuntu-aber-mit-ubuntu-already-installed-on-a-separate vor 13 Jahren 0

1 Antwort auf die Frage

0
Hydaral

Ich nehme an, der Fehler, den Sie erhalten, wenn Sie versuchen, von Windows zu booten, nachdem das SCSI-Laufwerk entfernt wurde, ist etwa so: "Kann ntldr nicht finden". Im Stammverzeichnis des Startlaufwerks befinden sich einige Dateien, die Windows zum Booten benötigt:

boot.ini ntldr 

Kopieren Sie diese in das Stammverzeichnis der Windows-Partition des neuen Startlaufwerks.

Stellen Sie außerdem sicher, dass die Einträge in der boot.ini auf den richtigen Speicherort zeigen:

multi(0)disk(0)rdisk(0)partition(1) 

Möglicherweise müssen Sie die Datenträger- und / oder Partitionsoptionen ändern.