Warum listet Ubuntu 12.10 drei Festplatten in meinem RAID 1 auf?

1434
NobleUplift

Für den gleichen Computer, auf dem ich Windows XP repariert habe, wurde die Installation zwar erfolgreich durchgeführt, der blaue Bildschirm wurde jedoch beibehalten, und ich entschied mich für Ubuntu.

Das Problem ist, dass Ubuntu auch Probleme mit meinem Intel Matrix Storage Controller hat (die Controller waren ICH7R / DH-SATA-RAID-Controller, ICH7MDH-SATA-RAID-Controller, Desktop / Workstation / Server-Express-Chipset oder Mobile Express-Chipset unter Windows XP). Wenn ich tippe sudo fdisk -l, sagt es etwas in der Richtung (wenn ich die Ausgabe auf ein Flash-Laufwerk bekomme, werde ich die Ausgabe aktualisieren):

/dev/sda 160 GB /dev/sda Does not have a valid partition table.  /dev/sdb 160 GB /dev/sdb Does not have a valid partition table.  /dev/mapper/abc_defghijk_RAID 160 GB /dev/mapper/abc_defghijk_RAID Does not have a valid partition table. 

Also ... Ubuntu erkennt sowohl die Mitgliedsdatenträger des RAID als auch das RAID-Laufwerk selbst. Noch seltsamer war, dass ich versehentlich 12.04 auf eine Festplatte gebrannt habe, als ich 12.10 brennen wollte. Daher habe ich Ubuntu zweimal installiert (zuerst 12.04, dann 12.10), was zu einer Summe von Partitionen von mehr als 320 GB führte .

Wie kann ich feststellen, dass Ubuntu nur das RAID-Array erkennt, und kann ich einen anderen Namen als die Zufallszahlen und Buchstaben unter dem Mapper erhalten?

0
Siehe [FakeRaidHowto] (https://help.ubuntu.com/community/FakeRaidHowto). cpast vor 11 Jahren 0
Wenn Sie nicht vorhaben, Windows auf dem Computer zu verwenden, ist das Linux-Software-RAID im Allgemeinen besser als der Motherboard-Controller. Der Controller, den Sie haben, ist eigentlich nur ein bisschen Firmware und übernimmt nicht die Verarbeitung selbst, so dass Sie keinen Vorteil aus der Hardware ziehen. Durch die Hardware verlieren Sie die allgemeine Unterstützung für Software-RAID. cpast vor 11 Jahren 0
@cpast Was ist, wenn ich vorhabe, eine virtuelle Maschine mit demselben Windows XP zu erstellen? NobleUplift vor 11 Jahren 0
Korrigieren Sie mich, wenn ich falsch liege, aber verwendet eine VM nicht einfach das Standard-Lese- / Schreibsystem für das Host-Betriebssystem, um mit der virtuellen Festplatte umzugehen? Wenn dies der Fall ist, kann ich nicht erkennen, dass Ihr RAID für die VM relevant ist. cpast vor 11 Jahren 0
Ja, ich würde Windows auf einem logischen Volume installieren und Linux würde sich um das RAID-Backend kümmern, wollte nur sichergehen. NobleUplift vor 11 Jahren 0

1 Antwort auf die Frage

1
Rain

Die Intel- ICH7Rund ICH10ROnboard- SATAController sind keine echten Hardware-RAID-Controller. Sie sind eigentlich Software-Controller. Das Problem, das Sie feststellen, ist, dass die RAID-Funktionalität nur unter Windows und nicht unter Linux unterstützt wird.

Anstatt ICH7Rdas RAID-Volume verwalten zu lassen, schalten Sie den Controller auf AHCI(und nicht auf RAID) BIOSund erstellen Sie ein Software-RAID-Volume im Ubuntu-Installationsprogramm. Sie erhalten die gleiche oder bessere Leistung. Linux-Software-RAID, normalerweise mit dmraidoder mdadmist normalerweise ohnehin besser als der integrierte Intel-Controller (Ich kann mich nicht daran erinnern, welches Ubuntu standardmäßig standardmäßig verwendet wird; beide sind jedoch gut).

**Vielen Dank**! Ich fragte eine Frage, was ICH7R / DH und ICH7MDH sind, aber es wurde als nicht konstruktiv abgetan und geschlossen (oder außer dem Thema, ich weiß nicht mehr welche). NobleUplift vor 11 Jahren 0