Kann ich ein Software-RAID in Windows 7 mit virtuellen Festplatten einrichten?

Nun, der Titel meiner Frage fasst es ziemlich zusammen, aber lassen Sie mich näher darauf eingehen. Die Hauptidee dessen, was ich tun möchte, ist wie folgt:

1) Ich habe zwei separate Festplatten mit nahezu gleicher Leistung. Ich verwende sie als" Basic "- Discs (im Gegensatz zu" Windows Dynamic Disks") und beabsichtige, sie aus zahlreichen Gründen so zu halten.

2) Manchmal möchte ich jedoch einige Vorteile von Software-RAID nutzen, die dynamische Festplatten bieten.

3) Windows 7, nach der nur einige 15 Jahre jetzt, endlich gefangen mit Linux (und seine "Loop-Geräte") und führte einen Begriff der "virtuellen Festplatte", die wirklich eine Datei auf einer echten Festplatte ist.

4) Also wollte ich zwei virtuelle Festplattendateien auf meinen beiden verschiedenen Festplatten erstellen, sie dynamisch machen, formatieren und schließlich zu einem einzigen verbinden, zum Beispiel einem gestreiften Volume (auch bekannt als RAID 0). Auf diese Weise bleiben meine echten Festplatten "basic" und ich bekomme alle Vorteile von "dynamic".

Es sah aus wie eine nette Idee, um mich, ohne hinweis, dass es vielleicht nicht funktioniert, aber es ist gescheitert. Es stellt sich heraus, dass Sie, obwohl Sie dynamische virtuelle Festplatten erstellen können, diese ohne ersichtlichen Grund nicht mit RAID verbinden können (relevante Menüpunkte in der Datenträgerverwaltung sind ausgegraut).

Microsoft sagt

Sie können zwei angeschlossene VHDs nicht als dynamisch expandierende VHD konfigurieren. Eine dynamisch expandierende VHD ist eine physische Festplatte, die Sie für den dynamischen Speicher initialisiert haben. Es enthält dynamische Volumes wie als einfache, überspannte, gestreifte oder gespiegelte Volumes oder RAID-5-Volumes.

Dh " Es kann nicht getan werden, weil es nicht getan werden kann, also verirr dich jetzt."

Ich denke, ich kann einen anderen Weg finden, um das zu erreichen, was ich will (dh Software-RAID, ohne meine Discs dynamisch zu machen). Aber ich möchte es ohne Verwendung von Tools und Treibern von Drittanbietern auf eine vollständig "systemunterstützte" Weise schaffen.

Daher lautet die Frage: Kennt jemand eine Art nicht sehr schmutzigen Hack, damit es funktioniert?

Author: Ƭᴇcʜιᴇ007, 2010-03-06

2 answers

Ich konvertiere meinen Kommentar in eine Antwort, da der Kommentar von @C0D3M0NK3Y dies bestätigt.

Windows akzeptiert keine dynamischen virtuellen Festplatten in einem RAID, aber der Kommentar von @C0D3M0NK3Y bestätigt, dass Festplatten mit fester Größe in XP Professional verwendet wurden. Es besteht daher eine ausgezeichnete Chance, dass virtuelle Festplatten mit fester Größe in Windows 7 weiterhin mit RAID funktionieren.

Es ist eigentlich ziemlich logisch, dass Windows kein RAID über dynamische Datenträger erstellen kann, deren Größe unbekannt ist und sich jederzeit ändern kann Moment.


BEARBEITEN / HINZUFÜGEN:

Musste es versuchen, um so oder so sicher zu sehen, und es funktioniert (bei Verwendung von VHDs mit fester Größe):

Host OS: Windows 7 Ultimate, mit zwei "Basis" - Festplatten.

VM-Betriebssystem: Vista Ultimate.

Erstellt zwei" feste Größe " VHDs von jeweils 500 MB, eine auf jedem der physischen Festplatten des Hosts, und hängte sie an die VM (als 2.und 3. Laufwerke).

Initialisierte die neuen Datenträger in der VM und wandelte sie dann in "dynamische" Datenträger um (in Vista Datenträgerverwaltung).

Dann verbanden Sie sie zu einem RAID0 (stripe):

Spanne in einer VM

Volumen Größe

Funktionierte wie ein Zauber, ohne etwas "Seltsames" tun zu müssen.

 5
Author: harrymc,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2011-09-05 18:53:33

Es gibt eine Möglichkeit, Windows dazu zu bringen, VHDs durch die Verwendung von Speicherplätzen zu streifen. 1-Erstellen Sie eine VHD in jeder Festplatte (physisch), in meinem Fall 4 Laufwerke, 4 VHDs. 2 - Erstellen Sie aus Speicherplätzen 4 Pools mit jeweils einem VHD. (Windows 7,8, Windows Server 2008+) 3-Erstellen Sie 1 Volume mit einfachen (keine Belastbarkeit) in jedem Pool 4-Jetzt haben Sie 4 logische Festplatten, die vom Microsoft Storage Spaces Controller gesteuert werden. Sie können alle zusammen streifen.

Ich habe Screenshots, kann es aber nicht laden Sie sie als mein Ruf ist noch nicht genug.

Getestet und funktioniert für Windows 8.1, ich habe Leistungssteigerung gesehen. Habe es einfach zum Experimentieren gemacht, vielleicht kann ich wie eine Kratzfestplatte für Photoshop verwenden, zu riskant, um Daten zu speichern, die Sie später benötigen.

 0
Author: sdkks,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2014-08-01 15:29:57