Questo docmuneto e` obsoleto - This document is outdated

In questo documento si usano i vecchi raidtools e non mdadm. Per la documentazione di mdadm si veda LinuxDebian/MdAdmRaid

Trasformare un'installazione "liscia" in raid1 software, si suppone l'installazione in una partizione unica su hda1. Nel caso di piu' partizione ripetere la procedura per ogni partizione da trasformare in raid.

raiddev                 /dev/md0
raid-level              1
nr-raid-disks           2
nr-spare-disks          0
persistent-superblock   1
chunk-size              4
device                  /dev/hdc1
raid-disk               0
device                  /dev/hda1
failed-disk             1

hdc1 e' il disco aggiunto, il comando raid-disk 0 indica che e' il primo disco del raid. hda1 e' il disco originale, quello che contiene il sistema installato, il comando failed-disk 1 indica che il raid su quel disco non e' funzionante (altrimenti si distruggerebbe il sistema funzionante!).

cd / ; find . -xdev | cpio -pm /mnt

chroot /mnt /sbin/lilo

per scrivere i valori corretti di /mnt/etc/lilo.conf nell'MBR di hdc

e2fsck -f /dev/md0 (per controllare che la partizione sia ok)
resize2fs /dev/md0 (rispondere N alla domanda "Abortire?")

raidhotadd /dev/md0 /dev/hda1 il sistema iniziera' a fare il sync dei due dischi (distruggendo il vecchio sistema su hda che viene sostituito dalla nuova copia in raid). Controllare in /proc/mdstat l'avanzamento e il tempo necessario

install-mbr /dev/hda
install-mbr /dev/hdc
/sbin/lilo

e riavviare la macchina senza il floppy

Note varie: