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/md0p1per il tuo filesystem di root, la dimensione ovviamente dipende dalla quantità di software che intendi installare./dev/md0p2per lo scambio, la dimensione ovviamente dipende anche dall'uso della macchina e dalla quantità di ram che ha/dev/md0p3per /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!