[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: USB-Stick mounten geht nicht mehr



Am Samstag, den 20.11.2010, 22:10 +0000 schrieb Siegfrid Brandstätter:
> Am Samstag, 20. November 2010 schrieb Siegfrid Brandstätter:
> > Hallo,
> > auf einem Usb-Stick waren Windows Daten drauf, die sich nicht löschen
> > lassen wollten, keine Berechtigung!
> >
> > Danach habe ich den Stick nach einer Anleitung neu formatiert,
> >
> > http://www.clemens-kraus.de/linux/usb-stick-unter-linux.htm
> >
> > |--|
> >
> > Es ist ein Eintrag in die Datei /etc/fstab nötig:
> >
> > /dev/sda1 /mnt/cf auto noauto,rw,user,exec 0 0
> >
> > danach: mount cf und schon kann man den USB-Stick über /mnt/cf
> > ansprechen und Dateien kopieren o.ä.
> > Eventuell kann es erforderlich sein den Bootblock auf dem
> > USB-Laufwerk zu löschen:
> >
> > dd if=/dev/zero of=/dev/sda bs=512 count=1
> >
> > und den Stick neu zu formatieren (FAT16 Dateisystem, auch unter
> > Windows lesbar):
> > mkdosfs -F 16 /dev/sda1
> >
> > All das gemacht aber seither lässt er sich nicht mehr mounten, wie
> > kann ich den wieder dazubringen?
> >
> >
> Mit dmesg erhalte ich aber:
> 
> 5608.874935] usb 1-1.2: New USB device found, idVendor=4146, 
> idProduct=8103
> [ 5608.874942] usb 1-1.2: New USB device strings: Mfr=1, Product=3, 
> SerialNumber=2
> [ 5608.874947] usb 1-1.2: Product: Mass Storage
> [ 5608.874951] usb 1-1.2: Manufacturer: Pretec
> [ 5608.874954] usb 1-1.2: SerialNumber: C274AFD5B101
> [ 5608.874979] usb-storage: device found at 11
> [ 5608.874983] usb-storage: waiting for device to settle before scanning
> [ 5613.873572] usb-storage: device scan complete
> [ 5613.892610] scsi 11:0:0:0: Direct-Access     Pretec   04GB             
> 1.00 PQ: 0 ANSI: 2
> [ 5613.972698] sd 11:0:0:0: [sdc] 8097792 512-byte hardware sectors 
> (4146 MB)
> [ 5613.975475] sd 11:0:0:0: [sdc] Write Protect is off
> [ 5613.975489] sd 11:0:0:0: [sdc] Mode Sense: 03 00 00 00
> [ 5613.975495] sd 11:0:0:0: [sdc] Assuming drive cache: write through
> [ 5613.995691] sd 11:0:0:0: [sdc] 8097792 512-byte hardware sectors 
> (4146 MB)
> [ 5613.998476] sd 11:0:0:0: [sdc] Write Protect is off
> [ 5613.998490] sd 11:0:0:0: [sdc] Mode Sense: 03 00 00 00
> [ 5613.998496] sd 11:0:0:0: [sdc] Assuming drive cache: write through
> [ 5613.998503]  sdc: unknown partition table
> [ 5614.669382] sd 11:0:0:0: [sdc] Attached SCSI removable disk
> [ 6064.845442] eth0: link down
> [ 6082.143519] eth0: link up, 100Mbps, full-duplex, lpa 0x45E1
> [ 6795.749401] usb 4-5: USB disconnect, address 10

Die Ausgabe von dmesg zeigt, daß der Stick als /dev/sdc eingebunden
wird.
Du arbeitest oben aber mit /dev/sda. Ich hoffe, du hast dir jetzt nicht
eine völlig andere Platte oder Stick zerhäckselt.

Dann fällt mir noch auf, daß du die erste Partition mit FAT16
formatierst und danach den MBR löscht.
Wie soll das OS die Partition den finden, wenn es keinen MBR gibt in dem
die Informationen (Geometrie/Typ) zu der Partition steht.

Zur Info:
Ein USB-Stick hat per Default keinen MBR und daher auch keine
Partitionen. Das Filesystem wird direkt auf das ganze Device gelegt.
Das erreichst du mit:

mkdosfs -I -F 16 /dev/sdc

So arbeitet in der Praxis auch Windows.
Ich weis garnicht ob Windows mit einen USB-Stick auf dem mehrere
Patitionen liegen überhaupt umgehen kann, aber das ist eine andere
Geschichte.

mfG Sascha



Reply to: