Ich habe einen brandneuen PC, der von einem einzigen SSD-Laufwerk gebootet wird (win7 + debian). Ich habe ein paar 2T-Festplatten hinzugefügt, die ich sowohl unter Win als auch unter Linux verwenden möchte. Mein Ziel ist es, zwei separate RAID-1-Arrays auf vier 1T-Partitionen zu haben.
Ich habe mit der Partitionierung unter Linux begonnen (/ dev / sd [de] [12]) und das Array dort zu bauen funktioniert wie erwartet (mit mdmadmin --create /dev/md0 --level=mirror --raid-devices=2 /dev/sd[de]2
).
Leider scheint Win7 nicht in der Lage zu sein, die "verbleibenden" freien Partitionen (/ dev / sd [de] 1) zu verwenden: Es akzeptiert meinen Eingang, verschluckt sich dann aber mit "nicht genügend Speicherplatz auf dem Gerät". Ich habe auch versucht, die Größe der Partitionen zu reduzieren (einige Posts implizieren, dass Win eine 1-MB-Overhead-Partition benötigt), aber ich konnte es nicht zum Laufen bringen.
Ich habe dann alle Partitionen gelöscht und "Volumes" auf Win7 erstellt und auch dies funktioniert wie angekündigt.
Leider werden 1T-Volumes erstellt, es werden jedoch auch zwei Partitionen erstellt: die "kleine 1MB" und eine weitere, die sich über den Rest der Festplatte erstreckt; Kein Platz mehr für das Linux-Array.
Kann jemand eine Strategie vorschlagen, um zwei 1-TB-RAID-1-Festplatten-Arrays auf zwei 2-TB-physischen Festplatten zu erstellen, von denen eine unter Win7 und eine unter Linux verwendet werden kann?
HINWEIS: Linux-Array ist ein LVM-Volume, das hauptsächlich für den Speicher von XEN-VMs vorgesehen ist. Daher ist das Mounten des Win-Arrays (ntfs) unter Linux leider keine Option.
mdmadmin --create
. Alles danach ist Standard-Linux-Management.