Advertisement
Guest User

Untitled

a guest
Apr 3rd, 2016
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.58 KB | None | 0 0
  1. #!/bin/sh
  2. card=/dev/mmcblk0
  3. p1=${card}p1
  4. p2=${card}p2
  5.  
  6. parted -s ${card} mklabel msdos
  7. parted -s -a optimal ${card} mkpart primary fat32 8192s 64M
  8. parted -s -a optimal ${card} mkpart primary ext4 64M -- -1s
  9.  
  10. mkfs.vfat -n boot ${p1}
  11. mkfs.ext4 -O ^huge_file,^metadata_csum -FL root ${p2}
  12.  
  13. mount ${p2} /mnt && mkdir -p /mnt/boot /mnt/sys /mnt/dev /mnt/proc /mnt/run
  14. mount ${p1} /mnt/boot
  15.  
  16. cd /mnt && tar -xvf [PATH TO FILE]/flashpi_backup_minbase_04-03-2016.tar.xz -C ./ ./
  17. touch var/log/lastlog
  18. cd ..
  19. sync
  20. umount /mnt/boot
  21. umount /mnt
  22.  
  23. fsck.vfat -pf ${p1}
  24. fsck.ext4 -pf ${p2}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement