Skip to content

Instantly share code, notes, and snippets.

@mackncheesiest
Created April 16, 2023 03:52
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save mackncheesiest/d0bd65f9d62a7c9e3954ec4e2d9e5a8c to your computer and use it in GitHub Desktop.
Save mackncheesiest/d0bd65f9d62a7c9e3954ec4e2d9e5a8c to your computer and use it in GitHub Desktop.
#!/bin/bash
if [ ! -f /dev/mapper/rootfs ]; then
cryptsetup luksOpen /dev/sdb rootfs
fi
mkdir -p /mnt/gentoo
mount /dev/mapper/rootfs /mnt/gentoo
mount /dev/sda /mnt/gentoo/boot/efi
mkdir -p /mnt/gentoo/{proc,sys,dev}
mount -v -t proc none /mnt/gentoo/proc
mount -v --rbind /sys /mnt/gentoo/sys
mount -v --rbind /dev /mnt/gentoo/dev
mount -v --make-rslave /mnt/gentoo/sys
mount -v --make-rslave /mnt/gentoo/dev
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment