Beaucoup de gens affirment qu'il est impossible d'installer Ubuntu sur RAID 1 avec le CD Desktop. Est-ce vraiment vrai ? Si non, comment faire ?
Meilleure réponse
Edit :Ce guide ne prend pas en compte le démarrage UEFI. Des étapes supplémentaires ou différentes peuvent être nécessaires si le démarrage UEFI est souhaité. Ce guide suppose un démarrage hérité !
Il est vrai que l'ubiquity
l'installateur ne connaît pas mdadm
périphériques RAID logiciels. Il est également vrai que le live-cd manque le mdadm
outil d'administration de raid. Cependant, en faisant un peu de travail à la main, il est tout à fait possible d'installer Ubuntu sur RAID1.
Dans ce qui suit, je supposerai deux disques durs identiques (/dev/sd[ab]
) qui sera entièrement utilisé pour notre nouvelle installation. Pour simplifier la récupération si un disque tombe en panne, il n'y aura qu'un seul mdadm
-volume /dev/md0
qui sera ensuite partitionné pour /
, swap
et le stockage de données, par ex. /home
.
Après avoir démarré le live-cd et (si nécessaire) configuré l'accès au réseau, ouvrez un terminal et assumez l'accès root sudo -s
apt-get install mdadm
Maintenant, nous créons une seule partition primaire chacune de /dev/sda et /dev/sdb du secteur 2048 à la fin du disque, par exemple en utilisant sudo fdisk
. J'aime aussi déjà définir le type de partition sur fd
pour la détection automatique des raids Linux. La séquence de frappe dans fdisk
(si le disque est vide au début, ce qui signifie qu'il n'y a pas de partitions) est n <return> p <return> 1 <return> 2048 <return> <return> t <return> fd <return> w <return>
.
Maintenant, nous créons le mdadm
volume :
mdadm --create /dev/md0 --bitmap=internal --level=1 -n 2 /dev/sd[ab]1
J'ai remarqué que l'ubiquity
l'installateur ne parvient pas non plus à créer des partitions à l'intérieur de ce /dev/md0
, donc je l'ai aussi fait à la main - encore une fois en utilisant fdisk
. Donc sur /dev/md0
créez les partitions suivantes :
/dev/md0p1
pour votre système de fichiers racine, la taille dépend bien sûr de la quantité de logiciels que vous allez installer./dev/md0p2
pour l'échange, la taille dépend bien sûr également de l'utilisation que vous faites de la machine et de la quantité de RAM dont elle dispose/dev/md0p3
pour /home, tout l'espace qui reste
Après cela, nous pouvons commencer l'installation. Assurez-vous de démarrer le programme d'installation à partir du terminal avec le -b
option, car l'installation du chargeur de démarrage échouera de toute façon :
ubiquity -b
Assurez-vous d'opter pour le partitionnement manuel et "utilisez" les 3 partitions que vous venez de créer et cochez le format
case à cocher pour /
et /home
ainsi un système de fichiers sera créé.
Après l'installation, le système n'est pas encore amorçable, ne redémarrez donc pas la boîte tout de suite. Nous devons chroot
dans le système installé et corrigez certaines choses :
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
Maintenant, le système nouvellement installé est prêt à démarrer. Amusez-vous !