So machen Sie Windows XP von RAID0 aus booten

2049

Meine Situation

Ich suche nach Vorschlägen, wie Windows XP von einer RAID0-Partition gebootet werden kann. Ich habe XP auf einem 80-GB-PATA-Laufwerk und zwei neue 350-GB-SATA-Laufwerke.

Wenn ich ein Hexendoktor wäre:

In einer perfekten Welt steckte ich die beiden 350s ein und richtete das Onboard-Fake-RAID des Motherboards ein, um die Festplatten zu löschen. Dann würde ich mit Windows booten und die RAID-Treiber installieren. Dann würde ich von einer Live-CD booten und die NTFS-Windows-Partition auf das neue RAID-Array kopieren. Ich würde 'ntfsresize' so einstellen, dass das Dateisystem die gesamten 700 GB der gestreiften Partition beanspruchen würde. Schließlich würde ich die 80 GB trennen und Windows vom 700 GB-Array booten.

Probleme antizipieren:

Ich vermute, dass das obige Szenario aus verschiedenen Gründen schwierig oder unmöglich ist. Ich kann mir vorstellen, dass das BIOS nicht wissen kann, wie der Windows-Bootloader von einer RAID0-Partition geladen wird, und dass der Windows-Bootloader auch nicht weiß, was zu tun ist (selbst wenn er geladen werden könnte).

Nebenbei: Mein gewöhnlicher Werkzeugsatz

Ich weiß, dass ich unter Linux nur eine kleine Boot-Partition in einem nicht-gerenderten Bereich erstellen würde. Es würde den Kernel und eine anfängliche Root-Platte enthalten, die das RAID-Gerät einrichten und dann root drehen würde. (In diesem Szenario würde ich nicht das Onboard-Fake-RAID verwenden, sondern ein Soft-RAID (dh 'mdadm').

Andere Option:

Ich vermute, dass es einfacher wäre, Windows von einer RAID1-Partition aus auszuführen. (Das BIOS hätte keine Probleme beim Weitergeben an den Bootloader, aber ich habe nicht darüber nachgedacht, ob der Bootloader und der Windows-Startvorgang das RAID-Setup berücksichtigen sollten.) Ich weiß, dass ich bei beiden Laufwerken doppelte Lesebandbreite bekomme eine RAID0- oder RAID1-Konfiguration, und dies ist wahrscheinlich das wichtigste Anliegen für mich.

Fragen:

Hat jemand Windows von RAID aus gestartet? Wenn ich die RAID-Treiber zur Installationszeit (der Eingabeaufforderung für F-Key-für-Festplattentreiber) bei Windows präsentiere, kann Windows den Rest der Arbeit erledigen und eine RAID0-Partition für die Installation und den Start verwenden? Kann das mit RAID1 gemacht werden? Kann mir jemand einen Rat geben oder auf Ressourcen verweisen, die helfen könnten?

3

1 Antwort auf die Frage

3

Normalerweise können Sie über das BIOS verschiedene RAID-Arrays konfigurieren. Solche Arrays werden als gewöhnliche Festplattenlaufwerke (IDE?) Für das System dargestellt. Windows-Bootloader können sie problemlos anzeigen und installieren. Natürlich benötigen Sie für die Installation (F6) Herstellertreiber auf Diskette.

Ich persönlich bevorzuge es, eine Systempartition auf einem normalen (nicht-RAID-Laufwerk) zu haben, aber ich habe viele Konfigurationen mit nur Motherboard-RAID0 (oder RAID1) gesehen (half bei der Installation).

Was ich nicht empfehle, ist, ein funktionierendes System auf einem einzelnen Laufwerk zu installieren, dann ein RAID-Array hinzuzufügen und ein zweites Betriebssystem in RAID zu installieren und danach ein einzelnes Laufwerk zu entfernen. Auf diese Weise bleibt der Bootloader möglicherweise auf einem einzelnen Laufwerk und RAID kann nicht von selbst booten.

Um eine solche Situation zu vermeiden, entfernen Sie das einzelne Laufwerk vor der Installation auf RAID. Um alte Daten zu kopieren, können Sie sie anschließend erneut hinzufügen.

Sie schlagen vor, dass auf mein Fake-RAID0-Gerät angemessen über das BIOS zugegriffen werden kann und dass es vom Windows-Startvorgang verwendet werden kann. Ich werde hier zurückkommen, wenn ich diese Theorie testen konnte. (Es könnte ein paar Tage dauern.) Vielen Dank für die voraussichtliche Antwort! vor 16 Jahren 0
Eigentlich, wenn Ihr Ziel darin besteht, eine vorhandene Partition in ein RAID-Array zu kopieren, bin ich mir nicht sicher, wie mein Ansatz funktioniert. Ich habe nur saubere Setups für RAIDs durchgeführt - aber theoretisch sollte Ihre Idee auch funktionieren. Ich warte auf deine Ergebnisse! vor 16 Jahren 0