Per farlo ho seguito la guida pubblicata qui da Franco Godone.
Il mirrori viene creato e i due dischi si sincronizzano.
Il problema risiede nel fatto che se stacco un disco il sistema parte, se stacco l'altro no.
La procedura che ho seguito per il setup è stata la seguente: ho installato Slack sul primo disco, /dev/sda, scegliendo questo schema di partizionamento:
Codice: Seleziona tutto
/dev/sda1 ------- partizione /
/dev/sda2 ------- partizione di swap
/dev/sda3 ------- partizione /homeA questo punto qui ho aggiunto il secondo disco, visto dal sistema come /dev/sdb e l'ho partizionato in modo identico al precedente, non installando però Lilo.
Ho seguito le indicazioni di Franco per creare il raid, con queste impostazioni (scritte in /etc/raidtab):
Codice: Seleziona tutto
raiddev /dev/md0
raid-level 1
nr-raid-disks 2
chunk-size 4
persistent-superblock 1
device /dev/sdb1
raid-disk 0
device /dev/sda1
failed-disk 1
raiddev /dev/md1
raid-level 1
nr-raid-disks 2
chunk-size 4
persistent-superblock 1
device /dev/sdb3
raid-disk 0
device /dev/sda3
failed-disk 1Codice: Seleziona tutto
boot = /dev/md0
raid-extra-boot = “/dev/sda,/dev/sdbâ€
message = /boot/boot_message.txt
prompt
timeout = 30
# Override dangerous defaults that rewrite the partition table:
change-rules
reset
# Linux bootable partition config begins
image = /boot/vmlinuz
root = /dev/md0
label = Linux
read-only
# Linux bootable partition config endsEcco, alla fine di questa noiosa spiegazione, la mia domanda è semplicissima: come faccio ad installare Lilo anche in /dev/sdb?
Burroughs.


