Das Installationsprogramm erkennt nur 801 GB eines 3 TB RAID1-Arrays

Das Installationsprogramm erkennt nur 801 GB eines 3 TB RAID1-Arrays

Ich habe so gut ich konnte nach genau diesem Problem gesucht, aber der einzige Ort, an dem ich es genau gefunden habe, warHier, und ich glaube nicht, dass der OP jemals eine angemessene Antwort erhalten hat. Die meisten Probleme, die ich bei 3-TB-Festplatten gesehen habe, sind auf veraltete Hardware, Dual-Boot-Probleme usw. zurückzuführen.

Mein Server ist brandneu und verwendet einen ASRock H67M-ITX mit integriertem Intel RAID. Ich habe zwei Seagate 3TB in einem RAID 1-Array eingerichtet. Alles, was ich im RAID-Controller sehen kann, deutet darauf hin, dass das Motherboard mit dieser Konfiguration keine Probleme hat: Beide Festplatten werden als 3TB-Geräte angezeigt, und das RAID-Array auch. Der einzige Punkt, an dem etwas schief geht, ist beim Laden von 12.04-desktop-amd64 von einem Flash-Laufwerk und beim Versuch, zu partitionieren. In diesem Stadium erstelle ich eine neue Partitionstabelle auf der Festplatte und die resultierende Größe beträgt 801567 MB.

Ich war davon ausgegangen, dass das Motherboard keine Probleme mit RAID-Arrays dieser Größe hat und dass die neueste, langfristig stabile Version von 64-Bit-Ubuntu mit GPT-Unterstützung im Kernel ausgeliefert wird und ebenfalls keine Probleme haben wird. Irgendwelche Ideen, was ich falsch mache?

Antwort1

Ich habe keine einfache und todsichere Antwort, aber für einen ersten Diagnoseschritt empfehle ich Ihnen, Ihren Startmodus und Ihre Festplatteninformationen mit weniger anspruchsvollen Tools zu überprüfen, als sie das Installationsprogramm bereitstellt:

  1. Booten Sie im Modus „Vor der Installation testen“.
  2. Öffnen Sie ein Terminalfenster.
  3. Geben Sie ein ls /sys/firmware/efi. Wenn Sie irgendwelche Dateien sehen (normalerweise eine Datei und ein Verzeichnis), haben Sie im EFI-Modus gebootet. Wenn Sie die Fehlermeldung „Keine solche Datei oder kein solches Verzeichnis“ erhalten, haben Sie wahrscheinlich im BIOS-Modus gebootet. Dies kann Auswirkungen auf den verwendeten Partitionstabellentyp haben und möglicherweise auf die Art und Weise, wie die RAID-Funktionen des Motherboards von Linux erkannt werden. (Letzteres istsehrallerdings ist das nur Spekulation meinerseits.)
  4. Geben Sie ein sudo apt-get install gdisk, um das Gdisk-Paket zu installieren. (Wenn dies nicht funktioniert, müssen Sie möglicherweise das Netzwerk aktivieren und mit den Paketoptionen herumspielen.)
  5. Typ gdisk -l /dev/sda(ändern Sie ggf. die Gerätekennung, um Ihre Festplatte oder Ihr RAID-Array anzuzeigen). Achten Sie auf die gemeldete Größe der Festplatte (in Sektoren und GiB oder TiB) und auf den Tabellentyp („MBR: schützend und GPT: vorhanden“ für GPT; oder „MBR: nur MBR und GPT: nicht vorhanden“ für MBR). Wenn Ihre Festplatte mit MBR eingerichtet ist, könnte das zu Problemen führen. Ich würde erwarten, dass Sie in diesem Fall bis zu 2 TiB verwenden können, aber es könnte einen Fehler in libparted geben, der Sie zu früh abschaltet. Wenn die Festplatte MBR verwendet, ist ein Wechsel zu GPT mithilfe von gdisk, GParted oder einem anderen Tool angebracht.

Noch ein Kommentar: Wenn dies eine reine Linux-Installation sein soll, ist das Motherboard-basierte RAID wahrscheinlich nicht die beste Lösung. Linux unterstützt es, aber ich habe den Eindruck, dass es weniger zuverlässig ist als Linux‘ eigenes softwarebasiertes RAID. (Beide sind eigentlich softwarebasiert; die Motherboard-Variante enthält nur „Hooks“ in der Firmware, kann betriebssystemübergreifend verwendet werden und ist an einen bestimmten Festplattencontrollertyp gebunden, während die Linux-Variante keine Hooks hat, nur für Linux verfügbar ist und auf jedem Festplattencontroller verwendet werden kann.) Wenn dies also ein reines Linux-System ist, empfehle ich Ihnen, die RAID-Option in der Firmware zu deaktivieren und dann Linux‘ Software-RAID zu verwenden. Allerdings unterstützen nicht alle Ubuntu-Installationsprogramme Software-RAID. Die Desktop-Installationsprogramme tun dies definitiv nicht, aber ich glaube, die Server- und alternativen Installationsprogramme tun es beide.

verwandte Informationen