Discussion:
mount-Fehler 32
Hermann J. Beckers
2014-08-16 11:29:26 UTC
Permalink
Ich versuche, mit nachstehendem Skript ein Abbild auf einen USB-Stick zu
kopieren und danach eine für jeden Stick individuelle Datei auf den Stick zu
kopieren. Das Kopieren mit dd klappt, nur der mount in Zeile 7 bricht mit dem
folgendem Fehler ab:

"mount /dev/sdc1 /mnt/stick
mount: /dev/sdc1 is write-protected, mounting read-only
mount: wrong fs type, bad option, bad superblock on /dev/sdc1,
missing codepage or helper program, or other error

In some cases useful info is found in syslog - try
dmesg | tail or so.
32"

Wenn ich den Stick abziehe und gleich wieder einstecke, klapp der mount ohne
Probleme. Gibt es einen Befehl, der das Abziehen simuliert oder muss der
sleep in Zeile 6 noch höher gesetzt werden?

Das Skript
01) DEV=$1
02) umount /dev/${DEV}1
03) echo $?
04) time dd if=/images/tinydesmall.img of=/dev/$1 bs=4M
05) echo $?
06) sync;sync ;sleep 60
07) mount /dev/${DEV}1 /mnt/stick
08) echo $?
09) cp /images/$2 /mnt/stick/
10) echo $?
11) sync; sync;sleep 15
12) ls -ld /mnt/stick/
12) echo $?
13) umount /dev/${DEV}1
14) echo $?
15) sh /home/beckers/bin/qemuk01.sh 2 " -monitor stdio -boot
c -hda /dev/${DEV} -vga std -sdl "
--
Um die Liste abzubestellen, schicken Sie eine Mail an:
opensuse-de+***@opensuse.org
Um den Listen Administrator zu erreichen, schicken
Sie eine Mail an: opensuse-de+***@opensuse.org
Jan Ritzerfeld
2014-08-16 13:12:00 UTC
Permalink
(...).
Wenn ich den Stick abziehe und gleich wieder einstecke, klapp der mount
ohne Probleme. Gibt es einen Befehl, der das Abziehen simuliert oder muss
der sleep in Zeile 6 noch höher gesetzt werden?
(...).
Es kann sein, dass du die Partitionstabelle neu einlessen (lassen) musst.
Probier mal vor Zeile 7 ein
partprobe /dev/${DEV}
Das Tool ist im Paket parted enthalten.

Gruß
Jan
--
Sacred cows make great hamburgers.
--
Um die Liste abzubestellen, schicken Sie eine Mail an:
opensuse-de+***@opensuse.org
Um den Listen Administrator zu erreichen, schicken
Sie eine Mail an: opensuse-de+***@opensuse.org
Hermann J. Beckers
2014-08-16 13:47:16 UTC
Permalink
Post by Jan Ritzerfeld
(...).
Wenn ich den Stick abziehe und gleich wieder einstecke, klapp der mount
ohne Probleme. Gibt es einen Befehl, der das Abziehen simuliert oder muss
der sleep in Zeile 6 noch höher gesetzt werden?
(...).
Es kann sein, dass du die Partitionstabelle neu einlessen (lassen) musst.
Probier mal vor Zeile 7 ein
partprobe /dev/${DEV}
Danke, das wars. Das spart mir viel Zeit.

Hermann-Josef Beckers
--
Um die Liste abzubestellen, schicken Sie eine Mail an:
opensuse-de+***@opensuse.org
Um den Listen Administrator zu erreichen, schicken
Sie eine Mail an: opensuse-de+***@opensuse.org
Loading...