Hallo,
ich hab eine alte IDE Platte mit C, D und E sowie eine neue SATA Platte, mit H, I und J. Auf C und H ist jeweils Win XP installiert. Der Rechner bootet nun immer von C, also der alten Platte, egal was ich im BIOS einstelle. Ich würd die alte Platte aber gern nur noch als Ausweichplatte nutzen (damit überhaupt irgendwas bootet, falls die andere mal nicht geht) und als Datenspeicher, aber als Bootplatte ist mir die zu lahm.
Wie kann ich es hinkriegen, daß der Rechner von SATA bootet (die Platte hängt übrigens am Raidcontroller, allerdings als Einzelplatte).
Ohne daß ich die andere Plattmachen muß. Kann ich vllt die Laufwerksbuchstaben nachträglich ändern, daß die SATA Platte C, D und E bekommt?
Datenträger - Festplatten, SSDs, Speichersticks und -Karten, CD/ 19.578 Themen, 110.118 Beiträge
Wenn beide Partitionen (C und H) Bootpartitionen sind brauchst du nur im BIOS die Bootreihenfolge einzustellen und wählst dabei die SATA-Platte. Du musst natürlich auch im BIOS den SATA Controller im IDE Modus betreiben, ausser du hast die SATA Treiber schon in Windows integriert, dann kannst du den SATA-Controller im AHCI, oder RAID Modus laufen lassen. Wo die Einstellungen genau zu finden sind verrät dir das Handbuch des Mainboards.
Gruss
Sven
Die Frage ist, ob bei der Installation des zweiten XPs auf "H" die erste Platte angeschlossen war oder nicht.
Im ersten Fall bootet nämlich auch das neue XP von "C", da die Bootdateien darauf abgelegt wurden.
Gruß
Shrek3
Um eine vernünftige Lösung zu geben, reichen die vorliegenden Infos nicht aus.
1. Auf jeden Fall kann man das Ganze so einstellen, dass C die Bootplatte bleibt und von da aus das Win auf H gestartet wird. Dazu muss der Bootmanager entsprechend eingestellt werden.
2. Die Laufwerkbuchstaben können geändert werden. H muss C werden.
Stimmt, etwas anderes als C: bei System- und Bootpartition in einem gibt es eigentlich nur, wenn die Installation aus einem anderen Windows heraus erfolgte.
Das soll aber kein Grund zur Panik sein, irgendeine aktive primäre wird wohl da sein, mit "fixboot ...", manuellem editieren der boot.ini und ggf. noch Anpassung/Kontrolle der Buchstaben in der Registry (Bart-PE bzw. geignetes Rettungmedium) sollte das schon machbar sein.
Dazu müßte man aber genauer über die Partitionen bescheid wissen (primäre, log., aktiv, welche HDD ... - vor allem bei der Installation).
Im BIOS muß es trotzdem eine Option zum booten von der SATA am Raid-C geben - nur sollte der Bootvorgang dann vorerst mit einer Fehlermeldung enden.
Da der RAID-Controller scheinbar bei der Inst. schon dran/aktiv war und der Treiber ggf. per Floppy reingeschoben wurde, sollten dessen Optionen nicht geändert werden. Andernfalls sollte Win nicht starten, da andere Decice-ID.
"H" muß dies wohl aber bleiben, ist zumindest meine Erfahrung mit Vista, selbst wenn der Buchstabe geändert wird, fährt es nicht vollständig hoch.
Hi Sirene,
das geht im Prinzip ganz einfach, man muss nur die Boot.ini entsprechend ändern.
Die Datei Boot.ini ist bei XP der Bootmanager, hier werden die Startpartitionen abgespeichert.
Diese Datei kann versteckt sein, also nicht sichtbar und ist evtl. schreibgeschützt.
Optionen freischalten unter "Extras, Ordneroptionen, Ansicht, -geschützte Systemdateien ausblenden -Versteckte Dateien und Ordner ausblenden,
diese müssen angehakt werden. Danach die Datei rechts klicken, Eigenschaften,Schreibschutz entfernen.
Nun kann man die Datei verändern, aber Vorsicht, ein Fehler und Windows will nicht mehr starten.
Beispiel einer Boot.ini
[boot loader]
timeout=10
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\windows="SYSTEM_1" /noexecute=optin /fastdetect
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="RESERVESYS" /noexecute=optin /fastdetect
Erklärung:
timeout = Zeitdauer der Bootanzeigenauswahl beim Start (veränderbar)
default=multi(0)disk(0)rdisk(0)partition(1)WINDOWS -ist die erste Festplatte mit der ersten XP Startpartition
[operating systems] -sind die verschiedenen Windows Installationen
multi(0)disk(0)rdisk(0)partition(1)\windows="SYSTEM_1" /noexecute=optin /fastdetect -ist die erste XP Startpartition (Name ist egal)
multi(0)disk(1)rdisk(0)partition(1)\WINDOWS="RESERVESYS" /noexecute=optin /fastdetect -ist die zweite XP Startpartition (Name egal)
Vorausgesetzt, Windows wurde immer in der ersten Partition installiert.
Nochmal Vorsicht, die Schreibweise innerhalb der boot.ini darf nicht verändert werden, also zB. keine Leerzeichen o.ä.
Das geht so auch mit mehreren Windows Installationen auf einer Festplatte, dann partition(1); partition(X), partition(Y)
Ich hoffe ich konnte damit helfen,
Gruß
hatterchen451