Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/sh
- ## bootdebian.sh - chroot to debian loop mount
- echo "[*] Mounting Rootfs..."
- [[ ! -e /mnt/debian/bin ]] && mount -o loop,noatime -t ext3 /mnt/us/debian.ext3 /mnt/debian
- echo "[*] Preparing Filesystem..."
- cp -a /etc/mtab /mnt/debian/etc/mtab
- cp -a /etc/fstab /mnt/debian/etc/fstab
- cp -a /etc/hosts /mnt/debian/etc/hosts
- cp -a /etc/resolv.conf /mnt/debian/etc/resolv.conf
- echo "[*] Mounting Filesystem..."
- mount -o bind /dev /mnt/debian/dev
- mount -o bind /proc /mnt/debian/proc
- mount -o bind /sys /mnt/debian/sys
- mount -o bind /mnt /mnt/debian/mnt
- mount -o bind /opt/amazon /mnt/debian/opt/amazon
- mount -o bind /usr/java /mnt/debian/usr/java
- mount -o bind /mnt/us /mnt/debian/mnt/us
- mount -o bind /mnt/debian /mnt/debian/mnt/debian
- mount -o bind / /mnt/debian/mnt/root
- echo "[*] Starting Shell..."
- export PATH=/usr/local/bin:/bin:/usr/bin:/usr/sbin:/sbin:/usr/local/sbin:/opt/bin:/opt/games
- chroot /mnt/debian /bin/bash
- echo "[*] Unmounting Rootfs..."
- umount -d /mnt/debian/mnt/root
- umount -d /mnt/debian/mnt/debian
- umount -d /mnt/debian/mnt/us
- umount -d /mnt/debian/usr/java
- umount -d /mnt/debian/opt/amazon
- umount -d /mnt/debian/mnt
- umount -d /mnt/debian/sys
- umount -d /mnt/debian/proc
- umount -d /mnt/debian/dev
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement