Fix a Broken Gentoo Installation

Here is how I gain access to my broken environment…

mount /dev/mapper/vg--ssd-lv--root /mnt/gentoo/

mount -v /dev/mapper/vg--ssd-lv--boot /mnt/gentoo/boot/
mount -v /dev/mapper/vg--hdd-lv--home /mnt/gentoo/home/
mount -v /dev/mapper/vg--hdd-lv--var /mnt/gentoo/var/
mount -v /dev/mapper/vg--hdd-lv--usrportage /mnt/gentoo/usr/portage/
mount -v /dev/mapper/vg--hdd-lv--vhdd /mnt/gentoo/vhdd/
mount -t proc none /mnt/gentoo/proc
mount --rbind /sys /mnt/gentoo/sys
mount --rbind /dev /mnt/gentoo/dev


ls /mnt/gentoo/ /mnt/gentoo/boot/ /mnt/gentoo/home/ /mnt/gentoo/var/ /mnt/gentoo/usr/portage/ /mnt/gentoo/vhdd/ /mnt/gentoo/proc /mnt/gentoo/sys /mnt/gentoo/dev

swapon -p 1 /dev/sdc1 && \
swapon -p 1 /dev/sdd1 && \
swapon -v -s


chroot /mnt/gentoo /bin/bash
source /etc/profile
export PS1="(chroot) $PS1"

Fix what your gonna fix, un-mount and reboot. Fingers crossed!

exit
cd
umount -lv /mnt/gentoo/dev{/shm,/pts,}
umount -lv /mnt/gentoo{/boot,/proc,}
reboot

Be the first to comment

Leave a Reply