Molte persone affermano che è impossibile installare Ubuntu su RAID 1 con il Desktop CD. È proprio vero? In caso negativo, come si può fare?
Migliore risposta
Modifica:questa guida non tiene conto dell'avvio UEFI. Potrebbero essere necessari passaggi aggiuntivi o diversi se si desidera l'avvio UEFI. Questa guida presuppone l'avvio legacy!
È vero, che l'ubiquity
il programma di installazione non conosce mdadm
dispositivi raid software. Inoltre è vero che nel live-cd manca il mdadm
strumento di amministrazione del raid. Tuttavia, facendo un po' di lavoro a mano, è possibile installare Ubuntu su RAID1.
Di seguito assumerò due dischi rigidi identici (/dev/sd[ab]
) che verrà utilizzato completamente per la nostra nuova installazione. Per semplificare il ripristino in caso di guasto di un'unità, sarà presente solo un mdadm
-volume /dev/md0
che verrà quindi partizionato per /
, swap
e archiviazione dei dati, ad es. /home
.
Dopo aver avviato il live-cd e (se necessario) configurato l'accesso alla rete, apri un terminale e supponi l'accesso come root sudo -s
apt-get install mdadm
Ora creiamo una singola partizione primaria ciascuna di /dev/sda e /dev/sdb dal settore 2048 alla fine del disco, ad esempio usando sudo fdisk
. Mi piace anche impostare già il tipo di partizione su fd
per il rilevamento automatico del raid linux. La sequenza di tasti in fdisk
(se il disco è vuoto all'inizio, significa che non ci sono partizioni) è n <return> p <return> 1 <return> 2048 <return> <return> t <return> fd <return> w <return>
.
Ora creiamo il mdadm
volume:
mdadm --create /dev/md0 --bitmap=internal --level=1 -n 2 /dev/sd[ab]1
Ho notato che l'ubiquity
anche il programma di installazione non riesce a creare partizioni all'interno di questo /dev/md0
, quindi l'ho fatto anche a mano, sempre usando fdisk
. Quindi su /dev/md0
creare le seguenti partizioni:
/dev/md0p1
per il tuo filesystem di root, la dimensione ovviamente dipende dalla quantità di software che intendi installare./dev/md0p2
per lo scambio, la dimensione ovviamente dipende anche dall'uso della macchina e dalla quantità di ram che ha/dev/md0p3
per /home, tutto lo spazio rimasto
Dopodiché possiamo iniziare l'installazione. Assicurati di avviare il programma di installazione dal terminale con il -b
opzione, perché l'installazione del bootloader fallirà comunque:
ubiquity -b
Assicurati di andare per il partizionamento manuale e "usa" le 3 partizioni che hai appena creato e spunta il format
casella di controllo per /
e /home
quindi verrà creato un filesystem.
Dopo l'installazione il sistema non è ancora avviabile, quindi non riavviare subito il box. Abbiamo bisogno di chroot
nel sistema installato e sistemare alcune cose:
sudo -s
mount /dev/md0p1 /mnt
mount -o bind /dev /mnt/dev
mount -o bind /dev/pts /mnt/dev/pts
mount -o bind /sys /mnt/sys
mount -o bind /proc /mnt/proc
cat /etc/resolv.conf >> /mnt/etc/resolv.conf
chroot /mnt
apt-get install mdadm
nano /etc/grub.d/10_linux # change quick_boot to 0
grub-install /dev/sda
grub-install /dev/sdb
update-grub
exit
Ora il sistema appena installato è pronto per l'avvio. Buon divertimento!