PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : USB Stick und Filesystem



hä?
09.07.04, 18:08
Moin!
Wenn ich versuche meinen USB Stick zu mounten kommt folgender Fehler:


mount: wrong fs type, bad option, bad superblock on /dev/sda,
or too many mounted file systems

Meine fstab sieht so aus:

/dev/sda /usb vfat noauto,user 0 2

/var/log/messages sagt:

Jul 9 19:00:15 tux-home kernel: VFS: Can't find a valid FAT filesystem on dev 08:00.

Das Komische ist, wenn ich auf meinem Älterem rechner den Stick mounte ist dies kein Problem.

Ich eiss nicht, entweder bin ich zu doof, oder da läuft echt was falsch.

Windoofsklicker
09.07.04, 18:13
gibt doch mal fdisk -l ein.
dann solltest du sehen, welche partitionen zur verfügung stehen.

<Neo>
09.07.04, 18:28
dass du einfach sda angibst, kommt mir spanisch vor. Eigentlich kann man ja nur Partitionen und keine Geräte mounten.

kannst du denn normal mounten?

mount /dev/sda1 /usb

`kk
09.07.04, 18:41
Hi.

Ich hab ein ähnliches Problem...



Jul 9 19:27:15 debian -- MARK --
Jul 9 19:39:28 debian kernel: usb 2-1: new full speed USB device using address 2
Jul 9 19:39:28 debian kernel: scsi2 : SCSI emulation for USB Mass Storage devices
Jul 9 19:39:28 debian kernel: Vendor: SigmaTel Model: MSCN Rev: 0001
Jul 9 19:39:28 debian kernel: Type: Direct-Access ANSI SCSI revision: 02
Jul 9 19:39:28 debian kernel: SCSI device sda: 251904 512-byte hdwr sectors (129 MB)
Jul 9 19:39:28 debian kernel: sda: assuming Write Enabled
Jul 9 19:39:28 debian kernel: sda: assuming drive cache: write through
Jul 9 19:39:28 debian kernel: /dev/scsi/host2/bus0/target0/lun0: p1
Jul 9 19:39:28 debian kernel: Attached scsi removable disk sda at scsi2, channel 0, id 0, lun 0
Jul 9 19:39:28 debian kernel: Attached scsi generic sg2 at scsi2, channel 0, id 0, lun 0, type 0
Jul 9 19:39:28 debian kernel: USB Mass Storage device found at 2
Jul 9 19:40:40 debian kernel: FAT: bogus logical sector size 65535
Jul 9 19:40:40 debian kernel: VFS: Can't find a valid FAT filesystem on dev sda1.
Jul 9 19:43:09 debian kernel: FAT: bogus logical sector size 65535




debian:/home/kai# mount -t vfat /dev/sda1 /mnt/usbstick/
mount: wrong fs type, bad option, bad superblock on /dev/sda1,
or too many mounted file systems


Könnt ihr mir (auch) helfen? :)

hä?
09.07.04, 18:49
Wennich mount "/dev/sda1 /usb" eingebe gibt er folgende Melödung raus:

mount: /dev/sda1 is not a valid block device

fdisk -l sagt:
nichts...)-:

carnil
09.07.04, 18:53
Hi

Vielleicht ist es eine doofe Frage, aber ist es /dev/sda1? Eventuell ist es ja ein anderes Device? /dev/sdb1 oder so? Wie sehen die paar Zeilen vor und nach der Fehlermeldung in deinem ersten Beitrag aus? dort sollte dann nämlich stehen, welches device dass es ist?

Eventuell kernel selber kompiliert? Dann könnte es sein, dass du irgendeine Unterstützung vergessen hast?

MfG carnil

hä?
09.07.04, 18:56
Die /var/log/messages sagt sonst:


Jul 9 19:47:35 tux-home kernel: hub.c: new USB device 00:10.0-2, assigned address 2
Jul 9 19:50:00 tux-home kernel: usb.c: USB disconnect on device 00:10.0-2 address 2
Jul 9 19:54:06 tux-home kernel: hub.c: new USB device 00:10.0-2, assigned address 3
Jul 9 19:54:18 tux-home kernel: usb.c: USB disconnect on device 00:10.0-2 address 3
Jul 9 19:54:32 tux-home kernel: hub.c: new USB device 00:10.0-2, assigned address 4

Hab nen paar mal mehr rein und raus gesteckt (-;

Als Kernel hab ich den 2.4.26-1-k7 von Backports.org

carnil
09.07.04, 19:04
Schade, in diesen 4 zeilen die du gepostet hast kann man nichts über das device herauslesen.

Vielleicht klappt das:


dmesg|grep -i ^sd

Vielleicht findet man so heraus, welches device das usb-stick anspricht?

Ausserdem: Das filesystem ist ganz sicher vfat?

MfG carnil

hä?
09.07.04, 19:09
demsg sagt:

sdb: Write Protect is off

Ich bin ganz sicher, das es fat16 ist, weil mein anderer Rechner diessagt, und da funzt es. Ausserdem steht in der Anleitung etwas von fat.

hä?
09.07.04, 19:11
Ok, es war sdb1... danke du hats mir sehr geholfen, ich bin irgend wie nie auf diese möglichkeit gelkommen!!!

thx jo

carnil
09.07.04, 19:14
Ok, es war sdb1... danke du hats mir sehr geholfen, ich bin irgend wie nie auf diese möglichkeit gelkommen!!!

thx jo

So! Sehr gut und gern geschehen, ich nehme jetzt also an, dass es jetzt klappt! Jetzt noch die fstab anpassen. Anstatt vfat könntest du da auch auto angeben. Dann wird das filesystem automatisch versucht zu erkennen.

MfG carnil

hä?
09.07.04, 19:17
das ding iss ja schon auf auto, weil ich da nen normalerweise meinen kartenleser drüber verwende....

`kk
09.07.04, 20:04
So, meins ist aber auf jeden Fall sda1, wie siehts aus...ne Idee?

sirmoloch
09.07.04, 20:12
Falls ihr keine wichtigen Daten auf den Dingern habt, dann macht die doch mal komplett platt:

mkfs.vfat /dev/sdX1

Dann habt ihr ein frisches VFAT drauf - wenns dann immer noch nicht geht würde ich mich schwer wundern (und die Partitionierung neu machen)...;)

`kk
09.07.04, 21:42
Jo das war's doch!

Viel Dank. :)

thom_raindog
03.09.04, 23:08
Bei mir war's ähnlich, hieß auch 'not a valid block device'.
Nachdem ich den Stick dann als Fat16 formatiert hatte hat Suse 9.1 (alles original wie von CD, kein Eigenbau) ihn dann auch erkannt und autogemountet.
Leider endete das dann mit dem Fehler: Ordner /media/usb-storage-010000:0:0:0p1 läßt sich nicht öffnen.

Wer weiß Rat?