Advertisement
Guest User

wdidle.sh

a guest
Dec 2nd, 2010
841
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 1.51 KB | None | 0 0
  1. #!/bin/bash
  2.  
  3. ### Bitte anpassen: ####
  4. TMP=/tmp #Pfad des Temp Ordners
  5. DESTINATION=/dev/sdc1 # Pfad des USB Sticks (Ziel)
  6. ##################
  7.  
  8. FILE=wdidle3_1_05.zip
  9. FILE2=fdboot.img
  10.  
  11. wget http://download.wdc.com/sata/$FILE -O $TMP/$FILE
  12. wget http://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/distributions/1.0/$FILE2 -O $TMP/$FILE2
  13.  
  14. if [ -f "/usr/bin/unetbootin" -o -f "/bin/unetbootin" ];
  15. then
  16.         echo 'Unetbootin gefunden!';
  17. else
  18.         echo 'Installiere Unetbootin';
  19.         sudo apt-get install unetbootin;
  20. fi
  21.  
  22. if [ ! -d "$TMP/blablubb" ];
  23. then
  24.         mkdir $TMP/blablubb;
  25. else
  26.         echo $TMP"/blablubb existiert schon, bitte löschen und das Skript neu starten!";
  27.         exit 0;
  28. fi
  29.  
  30. echo "Mount $FILE2 nun auf $TMP/blablubb"
  31. sudo mount -o loop $TMP/$FILE2 $TMP/blablubb
  32.  
  33. echo "Entpacke $FILE2"
  34. sudo unzip $TMP/$FILE -d $TMP/blablubb
  35.  
  36. echo "Unmount $TMP/blablubb"
  37. sudo umount $TMP/blablubb
  38.  
  39. echo "Schreibe Image mit Unetbootin auf $DESTINATION"
  40. echo "Bitte im sich öffnenden Fenster prüfen ob der USB Stick ausgewählt ist und auf OK drücken."
  41. echo "Nach dem Schreibvorgang auf Beenden drücken, nicht auf Jetzt Neustarten!"
  42. gksu unetbootin rootcheck=yes method=diskimage imgfile="$TMP/$FILE2" installtype=USB targetdrive=$DESTINATION
  43. echo "Unmount USB Stick $DESTINATION"
  44. sudo umount $DESTINATION
  45.  
  46. echo "Bitte USB Stick abziehen."
  47. echo "Aufräumen..."
  48. rm -rf $TMP/blablubb $TMP/$FILE $TMP/$FILE2
  49. echo "Aufräumen beenden. Mit Tastendruck beenden..."
  50. read -n 1
  51. exit 0
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement