Mailinglist Archive: opensuse-de (1756 mails)

< Previous Next >
Re: USB-Stick per Script formatieren (mit mount-Problem)
  • From: Al Bogner <suse-linux@xxxxxxxxxxxxxxxxxxxx>
  • Date: Thu, 26 Oct 2006 20:08:23 +0000 (UTC)
  • Message-id: <200610262208.05474.suse-linux@xxxxxxxxxxxxxxxxxxxx>
Am Sonntag, 22. Oktober 2006 21:46 schrieb David Haller:

Hallo David,

> Schau's dir an, awk ist einfacher:
>
> awk -v dev="$USBGERAET" '$1 ~ dev { print "umount "$1; }' /proc/mounts
> | sh -x

Nun ja, in ein paar Monaten nicht mehr, wenn ich awk wieder brauche. Ich weis
aber dann wo ich nachsehen kann ;-)

> >
> >Ich überlege mir nun auch noch, ob das alles mit Userrechten zu schaffen
> > ist, sodass der User aber bei den eingebauten HDs (hdx bzw. sdx, wenn
> > SATA oder SCSI) nichts anstellen kann.
>
> Sollte gehen.

Tipps?

Es gibt noch ein Problem mit dem Mounten des Sticks nach Ausführen des
Scripts. Vielleicht ist es aber ein KDE-Problem. Hast du Lust das Script per
PM zu überfliegen?

Ohne Kommentare sieht das Script gegen Ende etwa so aus:
sfdisk "$USBGERAET" << EOF
,,b
EOF
mkdosfs -v -F 32 -n "$STICKNAME" "$USBGERAET"1
mount "$USBGERAET"1 /mnt
cp -vr "$STICKBASIS"* /mnt
umount "$USBGERAET"1

Beim Ab- und Anstecken des Scripts meckert dann KDE 3.5.5, dass kein "Mail
versandt werden konnte, oder so ähnlich. Ich habe es leider nicht
abgeschrieben, da ich schnell prüfen musste, ob die Daten am Stick ok sind
und der Stick mitgenommen wurde.

Da fällt mir gerade ein, ein "Verify" der kopierten Dateien mit star oder
sha1sum-Vergleich könnte man noch daran hängen.

Al

< Previous Next >
Follow Ups