Guest User

Untitled

a guest
Jan 16th, 2018
97
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.60 KB | None | 0 0
  1. #!/bin/bash
  2.  
  3. # mount partition
  4. mount -o rw ${1}2 /mnt/raspbian
  5. mount -o rw ${1}1 /mnt/raspbian/boot
  6.  
  7. # mount binds
  8. mount --bind /dev /mnt/raspbian/dev/
  9. mount --bind /sys /mnt/raspbian/sys/
  10. mount --bind /proc /mnt/raspbian/proc/
  11. mount --bind /dev/pts /mnt/raspbian/dev/pts
  12.  
  13. # ld.so.preload fix
  14. sed -i 's/^/#/g' /mnt/raspbian/etc/ld.so.preload
  15.  
  16. # copy qemu binary
  17. cp /usr/bin/qemu-arm-static /mnt/raspbian/usr/bin/
  18.  
  19. # chroot to raspbian
  20. chroot /mnt/raspbian /bin/bash
  21.  
  22.  
  23. # revert ld.so.preload fix
  24. sed -i 's/^#//g' /mnt/raspbian/etc/ld.so.preload
  25.  
  26. # unmount everything
  27. umount /mnt/raspbian/{dev/pts,dev,sys,proc,boot,}
Add Comment
Please, Sign In to add comment