User Tools

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
install_gentoo_raid1 [2025/05/19 16:02] normaninstall_gentoo_raid1 [2025/06/22 09:35] (current) – [Install GRUB] norman
Line 7: Line 7:
 mkpart primary xfs 1 2mb mkpart primary xfs 1 2mb
 mkpart primary xfs 2mb 2000mb mkpart primary xfs 2mb 2000mb
-mkpart primary xfs 2000mb 10000mb +mkpart primary xfs 2000mb 12000mb 
-mkpart primary xfs 10000mb -1+mkpart primary xfs 12000mb -1
 name 1 grub name 1 grub
 name 2 boot name 2 boot
Line 25: Line 25:
  
 <code> <code>
-mdadm --create --verbose /dev/md125 --level=1 --raid-devices=2 /dev/sda2 /dev/sdb2 +mdadm --create --verbose /dev/md11 --level=1 --raid-devices=2 /dev/sda2 /dev/sdb2 
-mdadm --create --verbose /dev/md126 --level=1 --raid-devices=2 /dev/sda3 /dev/sdb3 +mdadm --create --verbose /dev/md12 --level=1 --raid-devices=2 /dev/sda3 /dev/sdb3 
-mdadm --create --verbose /dev/md127 --level=1 --raid-devices=2 /dev/sda4 /dev/sdb4+mdadm --create --verbose /dev/md13 --level=1 --raid-devices=2 /dev/sda4 /dev/sdb4
 </code> </code>
  
 <code> <code>
-mkswap /dev/md126 && swapon /dev/md126 +mkswap /dev/md12 && swapon /dev/md12 
-mkfs.xfs /dev/md125 +mkfs.xfs /dev/md11 
-mkfs.xfs /dev/md127+mkfs.xfs /dev/md13
 </code> </code>
 ################################## ##################################
  
-====== add LVM and RAID support at boot time ======+====== Enter Installed System From Install Cd ====== 
 + 
 +1. Boot up with the Gentoo minimal cd. 
 + 
 +2. Mount your gentoo partitions... 
 + 
 +<code>mount /dev/sda3 /mnt/gentoo</code> 
 +<code>mount /dev/sda1 /mnt/gentoo/boot</code> 
 +<code>mount -t proc none /mnt/gentoo/proc</code> 
 +<code>mount -o bind /dev /mnt/gentoo/dev</code> 
 +<code>mount --rbind /sys /mnt/gentoo/sys</code> 
 +<code>mount --rbind /dev /mnt/gentoo/dev</code> 
 + 
 + 
 +3. chroot into the install gentoo environment... 
 + 
 +<code>cd /mnt/gentoo</code> 
 +<code>chroot /mnt/gentoo /bin/bash</code> 
 +<code>env-update</code> 
 +<code>source /etc/profile</code> 
 + 
 + 
 +====== Add LVM and RAID support at boot time ====== 
 +genkernel is** Deprecated**  Use sys-kernel/installkernel instead. 
 <code> <code>
-genkernel — lvm — mdadm — install initramfs+<del>genkernel --lvm --mdadm --install initramfs</del>
 </code> </code>
 +
 +===== Install GRUB =====
 +
  
 If need To install GRUB, need to enter installed Gentoo system:  If need To install GRUB, need to enter installed Gentoo system: 
Line 49: Line 76:
 <code>emerge — ask sys-boot/grub:2 <code>emerge — ask sys-boot/grub:2
 emerge mdadm emerge mdadm
-grub2-install /dev/sda +grub-install /dev/sda 
-grub2-install /dev/sdb +grub-install /dev/sdb 
-grub2-mkconfig -o /boot/grub/grub.cfg+grub-mkconfig -o /boot/grub/grub.cfg
 </code> </code>
  
  
 add RAID support at initial boot sequence add RAID support at initial boot sequence
-add <code>“domdadm rootfstype=xfs” to /etc/default/grub</code>+add <code>GRUB_CMDLINE_LINUX_DEFAULT="domdadm dolvm" to /etc/default/grub</code>
 (Gento): (Gento):
 <code> <code>
-GRUB_CMDLINE_LINUX="root=UUID=a5c783a2-2cb5-4480-8e61-860b503a4c05 rootfstype=XFS domdadm  dolvm"+GRUB_CMDLINE_LINUX_DEFAULT="domdadm dolvm"
 </code> </code>