Questa è la forma complessa del file linuxrc per raid montato come root. Deve essere elaborato con 'bash' o una shell che riconosce le funzioni di shell.
Il vantaggio sta nel fatto che è generico e non dipende dai file di startup e dai parametri che si trovano nell'immagine initrd
Un parametro Raid_Conf passato a linuxrc dal kernel al boot da lilo o loadlin contiene un puntatore ai dispositivi di boot e alla posizione dei 2 file raidboot necessari per linuxrc (raidboot.etc e raidboot.cfg scritti dallo script di shutdown).
raidboot.etc contenente i file 'tar'-ati:I seguenti file addizionali si trovano sulle partizioni di boot raid permanenti. Questo è solitamente lo stesso di sopra, ma nelle situazioni di emergenza può essere caricato da dovunque sia disponibile, come da un floppy di boot.raid* mdtab* fstab lilo.conf ( se applicabile )del sistema primario che vengono trasferiti sulla directory initrd /etc durante lo startup. Con cura, questo file può essere modificato, se necessario, quando il tuo sistema ha dei guai seri.raidboot.cfg contiene il nome della partizione di boot in uso e i backup applicabili, così come il percorso per il resto del file di startup di raid usato da linuxrc. Questo file viene normalmente creato dal file di shutdown e può essere creato manualmente se necessario.
raidboot.cfg è della forma: 3 linee - nessun commento
/dev/bootdev1 /dev/bootdev2 [/dev/bootdev3 ... e così via] percorso_di/raid-status nome_del_file_raidX.confpercorso_di/raid-status non comprende il nome del punto di mountnome_del_file_raidX.conf è quello che si trova in /etc ed è normalmente usato per ckraid e mkraid.
vedi script di shutdown per salvare questo file ed il prossimo