extract_fs.sh 516 B

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. #! /bin/sh
  2. TTYConsole="/dev/console"
  3. movifs="/mnt/movifs"
  4. ext3fs="/dev/mmcblk0p1"
  5. echo "Extracting FS now" > $TTYConsole
  6. if [ "$1" == ""] ; then
  7. echo "No device" > $TTYConsole
  8. exit 0
  9. fi
  10. #if [ -d "$movifs" ] ; then
  11. # echo "$movifs" " Exist !!!" > $TTYConsole
  12. #else
  13. echo "create folder " "$mmiFIFO" > $TTYConsole
  14. mkdir "$movifs"
  15. #fi
  16. mkfs.ext3 "$ext3fs"
  17. if ! mount "$ext3fs" "$movifs" ; then
  18. echo "mount fail" > $TTYConsole
  19. exit 0
  20. fi
  21. tar -xvf "$1" -C "$movifs"
  22. umount "$movifs"
  23. exit 0