====== How to create Gentoo system disks with RAID1 hard drive setup ====== Create partitions on both disks with same configuration. parted -a opt /dev/sda mklabel gpt mkpart primary xfs 1 2mb mkpart primary xfs 2mb 2000mb mkpart primary xfs 2000mb 12000mb mkpart primary xfs 12000mb -1 name 1 grub name 2 boot name 3 swap name 4 root set 1 bios_grub on set 2 raid on set 3 raid on set 4 raid on parted /dev/sda set 1 bios_grub on parted /dev/sdb set 1 bios_grub on Now create raid: mdadm --create --verbose /dev/md11 --level=1 --raid-devices=2 /dev/sda2 /dev/sdb2 mdadm --create --verbose /dev/md12 --level=1 --raid-devices=2 /dev/sda3 /dev/sdb3 mdadm --create --verbose /dev/md13 --level=1 --raid-devices=2 /dev/sda4 /dev/sdb4 mkswap /dev/md12 && swapon /dev/md12 mkfs.xfs /dev/md11 mkfs.xfs /dev/md13 ################################## ====== Enter Installed System From Install Cd ====== 1. Boot up with the Gentoo minimal cd. 2. Mount your gentoo partitions... mount /dev/sda3 /mnt/gentoo mount /dev/sda1 /mnt/gentoo/boot mount -t proc none /mnt/gentoo/proc mount -o bind /dev /mnt/gentoo/dev mount --rbind /sys /mnt/gentoo/sys mount --rbind /dev /mnt/gentoo/dev 3. chroot into the install gentoo environment... cd /mnt/gentoo chroot /mnt/gentoo /bin/bash env-update source /etc/profile ====== Add LVM and RAID support at boot time ====== genkernel is** Deprecated** Use sys-kernel/installkernel instead. genkernel --lvm --mdadm --install initramfs ===== Install GRUB ===== If need To install GRUB, need to enter installed Gentoo system: [[gentoo_env|Enter Installed System From Install Cd]] and install GRUB2 on both physical disks with RAID support emerge — ask sys-boot/grub:2 emerge mdadm grub-install /dev/sda grub-install /dev/sdb grub-mkconfig -o /boot/grub/grub.cfg add RAID support at initial boot sequence add GRUB_CMDLINE_LINUX_DEFAULT="domdadm dolvm" to /etc/default/grub (Gento): GRUB_CMDLINE_LINUX_DEFAULT="domdadm dolvm" list HDD UUID’s blkid add HDD UUID’s to fstab file nano -w /etc/fstab UUID=cce19bb0–9ec1–4417-b18d-69b9b9eb610a /boot xfs defaults,noatime 0 2 UUID=eb55e616–2951–42db-be28–880f66f1d185 none swap sw 0 0 UUID=748ec6a3-be66–4b5b-a73b-da5f066baaf4 / xfs noatime 0 1 Source: [[https://medium.com/@ristic.sasa/how-to-install-gentoo-linux-with-raid1-hard-drive-setup-virtualbox-tested-208addd69a95|How to install Gentoo Linux with RAID1 hard drive setup (VirtualBox tested)]] Add records to mdadm.conf file: mdadm --detail --scan >> /etc/mdadm/mdadm.conf