Hallo, ich benutze XBMCbuntu, 13.10 Gotham.
An den Rechner ist ständig eine USB-Festplatte angeschlossen, die mit truecrypt verschlüsselt ist. Ich möchte diese FP während des Startvorgangs einbinden, bevor die grafische Oberfläche erscheint.
Dazu habe ich ein Script /usr/bin/truecrypt_start.sh geschrieben und ausführbar gemacht:
#!/bin/bash Terminal=true echo | sleep 10 && /usr/bin/truecrypt --text --auto-mount=devices --display-password echo "press any key" read -s exit 0
Den Verweis auf diese Datei habe ich in die rc.local eingetragen:
#!/bin/sh -e # # rc.local # # This script is executed at the end of each multiuser runlevel. # Make sure that the script will "exit 0" on success or any other # value on error. # # In order to enable or disable this script just change the execution # bits. # # By default this script does nothing. #!/bin/bash sleep 10 && /usr/bin/truecrypt_start.sh exit 0 exit 0
Wenn ich das Skript von Hand starte am Terminal F1, macht es was es soll, fragt das Passwort ab und bindet die Partition ein. Im normalen Programmstart aber keine Reaktion.
Was mache ich falsch??
Bin dankbar für jeden Tip
Bearbeitet von tomtomtom:
Falsche Version aus Versionsauswahl entfernt, Codeblöcke eingefügt. Bitte nutze die Forensyntax.