[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Uefi+mdadm



On Mon, Dec 05, 2022 at 09:30:30AM +0100, Diego Zuccato wrote:
> Il 04/12/2022 21:27, Marco Ciampa ha scritto:
> 
> Il metodo più semplice è usare una controllerina con RAID1 HW (ne avevo
> viste anche che si spacciavano direttamente per un disco, praticamente "in
> line" sul cavo SATA), che sia il più trasparente possibile sia per il BIOS
> che poi per il SO.
> Oltretutto molti firmware recenti su motherboard di classe server già
> prevedono il RAID1. Ovviamente però sempre a livello di disco intero.

Mah io sono abbastanza scettico sui controller hw. Se sono del tipo
"fake" ovvero software, ok linux li supporta per cui puoi far funzionare
il raid anche se non hai il controller. Questo trattasi di un'estensione
del bios che serve a fare il sync da bios appunto ma ha un sacco di
limiti: principalmente può solo trattare dischi interi e non partizioni
quindi combinazioni tipo RAID1 per il boot e RAID5 per il resto sono
impossibili. I controller RAID hardware _veri_ costano un sacco (spesso
più di una scheda madre), non sono esenti da problemi (tutto sommato il
RAID software di linux è più affidabile) e vogliono necessariamente
batteria tampone o supercapacitori con memoria flash e driver appositi
nel kernel che sono giocoforza meno affidabili come driver dei driver
standard per questioni di meri numeri. Insomma il gioco non vale la
candela e infatti oramai si tende a usarli sempre meno.

> > in pratica devi fare un RAID1 con metadata (1.0) che non "confonde" il
> > BIOS e riconosce il RAID come FAT32 ed il gioco è fatto...
>
> E questo è stato anche il mio fallback per server blade, dove
> praticamente non sarebbe entrata neanche una zanzara e quindi la soluzione
> con controllerina extra era inapplicabile.
> Questa soluzione permette anche "giochi" più complessi (p.e. 1G di RAID1 per
> UEFI sui primi 2 dischi, il resto in RAID5 su 4 dischi, e nello spazio
> iniziale degli altri 2 dischi due partizioni di swap da 1G ognuna).

yes

-- 

Amike,
Marco Ciampa


Reply to: