Added gentoo-test
Signed-off-by: Marcin Wozniak <y0rune@aol.com>
This commit is contained in:
parent
e61ae12cc8
commit
707f5f6f5f
28
.local/bin/gentoo-test
Executable file
28
.local/bin/gentoo-test
Executable file
@ -0,0 +1,28 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
sudo mount /dev/disk/by-uuid/c61f258f-5fd1-47f2-a270-bb8aa63b0020 /mnt/gentoo
|
||||||
|
|
||||||
|
sleep 5
|
||||||
|
sync
|
||||||
|
|
||||||
|
if [ -e /dev/disk/by-uuid/c61f258f-5fd1-47f2-a270-bb8aa63b0020 ]
|
||||||
|
then
|
||||||
|
sudo mkdir -p /mnt/gentoo/proc
|
||||||
|
sudo mkdir -p /mnt/gentoo/dev
|
||||||
|
sudo mkdir -p /mnt/gentoo/sys
|
||||||
|
sudo mkdir -p /mnt/gentoo/mnt/backup/ccache
|
||||||
|
sudo cp -r /mnt/backup/ccache/ccache.conf /mnt/gentoo/mnt/backup/ccache
|
||||||
|
sudo rsync -az -H /etc/portage/ /mnt/gentoo/gentoo/etc/portage/
|
||||||
|
sudo rsync -az -H /usr/portage/ /mnt/gentoo/gentoo/usr/portage/
|
||||||
|
sudo rsync -az -H /usr/repos/ /mnt/gentoo/gentoo/usr/repos/
|
||||||
|
sudo mount --types proc /proc /mnt/gentoo/gentoo/proc
|
||||||
|
sudo mount --rbind /sys /mnt/gentoo/gentoo/sys
|
||||||
|
sudo mount --make-rslave /mnt/gentoo/gentoo/sys
|
||||||
|
sudo mount --rbind /dev /mnt/gentoo/gentoo/dev
|
||||||
|
sudo mount --make-rslave /mnt/gentoo/gentoo/dev
|
||||||
|
sleep 5
|
||||||
|
sudo chroot /mnt/gentoo/gentoo /bin/bash
|
||||||
|
# echo "Europe/Warsaw" > /etc/timezone
|
||||||
|
# emerge --config sys-libs/timezone-data
|
||||||
|
# emerge dev-util/ccache app-shells/oh-my-zsh app-admin/sudo app-editors/vim
|
||||||
|
fi
|
Loading…
Reference in New Issue
Block a user