UEFI und RAID1 Nightmare


0

1 CPU: AMD FX-8150 Zambezi 3,6 GHz Sockel AM3 + 125 W 8-Kern RAM: CORSAIR Vengeance LP 16 Gb (4 x 4 Gb) 240-Pin-DDR3-SDRAM 1866 CML16GX3M4A1866C9B Mobo: ASUS M5A97 LE R2.0 AMD 970 Netzteil: Thermaltake TR2 TR-5000 500 W ATX12V v2.3 GPU: ASUS 210-SL-512MD3-L GeForce 210 512 MB (TC 1 GB DDR3) 32-Bit-DDR3-PCI-Express 2.0x16 SATA: 2 x Seagate Barracuda ST31000524AS 1 TB 7200 U / min 32 MB SATA 6,0 Gb / s 3,5 "internes Festplattenlaufwerk

Ich habe dieses System selbst für meinen Webserver zusammengestellt. Es treten jedoch Probleme mit RAID-Array-Konfigurationen im UEFI-BIOS auf. Fedora 18 hat einen bekannten Fehler, daher habe ich auf Ubuntu Server 13.04 (64-Bit) umgestellt. Selbst Ubuntu lässt sich jedoch nicht installieren. Folgendes habe ich getan:

Konfigurieren Sie die SATA-Ports 1-4 als RAID (beide Festplatten befinden sich in diesen Ports) Konfigurieren Sie die SATA-Ports 5-6 als IDE (SATA-DVD-Laufwerk) RAID-ROM-Controller als Legacy-Rom (UEFI-Option scheint fehlerhaft zu sein oder ich habe keine Ahnung, wie ich sie konfiguriere, obwohl ich zuerst die Speicher-Boot-Option als UEFI-Treiber auswähle)

Starten Sie das System neu

Konfigurieren Sie RAID in der Legacy-Schnittstelle (STRG + F) und richten Sie RAID 1-Array mit der Option "Initialisierung: Voll" ein. Die übrigen Einstellungen sind Standardeinstellungen (Vorauslesen usw.).

Dann stelle ich Ubuntu Server ISO ein und installiere mit RAID-Einstellungen, die Ubuntu erkennt ...

Wenn der Installer fertig ist, passiert nichts, außer dass UEFI Ubuntu mit UEFI-Label darauf sieht, aber nach dem POST heißt es, dass keine bootfähige Festplatte gefunden wird und so weiter.

Ich habe RAM mit Memtest86 + getestet und es bestanden. Ich habe Windows 7 auf beiden Festplatten installiert, nur um zu überprüfen, ob die Festplatte defekt ist, stellt sich heraus - nicht. Das Netzteil wurde mit meinem Coolmax Netzteiltester getestet. Daher ist die Hardware nicht schuld, mit Ausnahme der UEFI (mein Verdacht). Ich habe es jedoch auf die neueste Version 1709 aktualisiert ( http://ca.asus.com/de/Motherboards/AMD_AM3Plus/M5A97_LE_R20/#download ) UEFI ist von American Megatrends, Inc Version 2.10 - aber keine Hilfe bei ami.com

Ich bin hier verloren ...

Warum funktioniert der UEFI-Treiber für RAID auf dem Mobo nicht? Warum meldet Ubuntu Server, dass es in UEFI installiert ist, aber ich kann es nach dem POST nicht laden?

Irgendeine Hilfe? Hat jemand ein RAID1-Array mit UEFI-Treiber eingerichtet? Und welche Linux-Distribution hat funktioniert?

Ich kann nicht glauben, dass Windows 7 keine Probleme hat, auf dieser Hardware zu fliegen ...


Willkommen bei StackOverflow. Diese Site ist für Fragen zur Programmierung (Code) und zu Programmierwerkzeugen gedacht, nicht für allgemeine Fragen zu Computern oder Betriebssystemen. Das FAQ Weitere Informationen zu den Arten von Fragen finden Sie hier. Abstimmung, um das Thema zu schließen und zu migrieren AskUnbuntu , wo es angemessener ist. Viel Glück.
Ken White

Wäre es nicht einfacher, nicht das integrierte Software-RAID zu verwenden, sondern stattdessen mdadm zu verwenden?
Hennes

Antworten:


0

UEFI kann nicht von einem RAID-Array gestartet werden.

Glaub mir, ich habe es versucht. Sie benötigen eine dedizierte FAT32-Partition, um die EFI-Shell- und Startdateien zu hosten, und diese Partition kann nicht Teil eines RAID sein.

Als Redundanz können Sie die Partition einfach auf ein anderes Gerät übertragen und dann den EFI-Boot-Manager so konfigurieren, dass er als Backup auf die zweite verweist. Sobald er jedoch durch den RAID-Superblock markiert ist, kann EFI ihn nicht lesen (EFI kann nur nicht markierte FAT-Partitionen lesen).


Können Sie in diesem Fall ein USB-Laufwerk (oder etwas Ähnliches wie eine CF-Karte, eine SD-Karte in einem Lesegerät, ein eSATA-Laufwerk, eine alte Laptop-Festplatte usw.) als Startgerät verwenden?
Hennes
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.