Hallo, LUG!
Diese Weichnachten habe ich mir eine USB-Stick (Unbekannte Marke, USB 2.0, 128 MB, vom Ersteller kompatibel mit Linux ab Kernel 2.4) geschenkt.
Ich habe aber ein Problem... Wenn ich die Stick an PC verbinde, das ist den Log:
Jan 2 12:06:01 bilbo2 kernel: usb 4-1: new full speed USB device using address 4 Jan 2 12:06:01 bilbo2 kernel: scsi2 : SCSI emulation for USB Mass Storage devices Jan 2 12:06:01 bilbo2 kernel: Vendor: Generic Model: USB Flash Drive Rev: %%z!Y Jan 2 12:06:01 bilbo2 kernel: Type: Direct-Access ANSI SCSI revision: 02 Jan 2 12:06:01 bilbo2 kernel: SCSI device sda: 257536 512-byte hdwr sectors (132 MB) Jan 2 12:06:01 bilbo2 kernel: sda: Write Protect is on Jan 2 12:06:01 bilbo2 kernel: sda: assuming drive cache: write through Jan 2 12:06:01 bilbo2 kernel: sda: sda1 Jan 2 12:06:01 bilbo2 kernel: Attached scsi removable disk sda at scsi2, channel 0, id 0, lun 0 Jan 2 12:06:01 bilbo2 kernel: Attached scsi generic sg0 at scsi2, channel 0, id 0, lun 0, type 0 Jan 2 12:06:02 bilbo2 scsi.agent[20403]: disk at /devices/pci0000:00/0000:00:10.2/usb4/4-1/4-1:1.0/host2/2:0:0:0
lsusb sagt:
Bus 004 Device 005: ID 1043:8006 iCreate Technologies Corp. Bus 004 Device 001: ID 0000:0000 Bus 003 Device 001: ID 0000:0000 Bus 002 Device 001: ID 0000:0000 Bus 001 Device 001: ID 0000:0000
Und ich kann es mounten. Aber:
[root@bilbo2 root]# mount /mnt/flash/ mount: blockorientiertes Gerät /dev/sda1 ist schreibgeschützt, wird eingehängt im Nur-Lese-Modus
Warum? In meiner /etc/fstab ist so geschreiben:
/dev/sda1 /mnt/flash auto noauto,owner,kudzu 0 0
Ist aber automatisch generiert!
Gibt es was falsch in meinem System (Fedora Core 2, mit Kernel 2.6.9)? Habe ich was vergessen? Oder ist einfach die USB-Stick kaputt?
Danke! Luca Bertoncello (lucabert@lucabert.de)
Hat der USB-Stick nen Schreibschutz? Also irgendwo nen kleinen Schalter?
On Sun, 2 Jan 2005 12:19:12 +0100 Luca Bertoncello lucabert@lucabert.de wrote:
Hallo, LUG!
Diese Weichnachten habe ich mir eine USB-Stick (Unbekannte Marke, USB 2.0, 128 MB, vom Ersteller kompatibel mit Linux ab Kernel 2.4) geschenkt.
Ich habe aber ein Problem... Wenn ich die Stick an PC verbinde, das ist den Log:
Jan 2 12:06:01 bilbo2 kernel: usb 4-1: new full speed USB device using address 4 Jan 2 12:06:01 bilbo2 kernel: scsi2 : SCSI emulation for USB Mass Storage devices Jan 2 12:06:01 bilbo2 kernel: Vendor: Generic Model: USB Flash Drive Rev: %%z!Y Jan 2 12:06:01 bilbo2 kernel: Type: Direct-Access ANSI SCSI revision: 02 Jan 2 12:06:01 bilbo2 kernel: SCSI device sda: 257536 512-byte hdwr sectors (132 MB) Jan 2 12:06:01 bilbo2 kernel: sda: Write Protect is on Jan 2 12:06:01 bilbo2 kernel: sda: assuming drive cache: write through Jan 2 12:06:01 bilbo2 kernel: sda: sda1 Jan 2 12:06:01 bilbo2 kernel: Attached scsi removable disk sda at scsi2, channel 0, id 0, lun 0 Jan 2 12:06:01 bilbo2 kernel: Attached scsi generic sg0 at scsi2, channel 0, id 0, lun 0, type 0 Jan 2 12:06:02 bilbo2 scsi.agent[20403]: disk at /devices/pci0000:00/0000:00:10.2/usb4/4-1/4-1:1.0/host2/2:0:0:0
lsusb sagt:
Bus 004 Device 005: ID 1043:8006 iCreate Technologies Corp. Bus 004 Device 001: ID 0000:0000 Bus 003 Device 001: ID 0000:0000 Bus 002 Device 001: ID 0000:0000 Bus 001 Device 001: ID 0000:0000
Und ich kann es mounten. Aber:
[root@bilbo2 root]# mount /mnt/flash/ mount: blockorientiertes Gerät /dev/sda1 ist schreibgeschützt, wird eingehängt im Nur-Lese-Modus
Warum? In meiner /etc/fstab ist so geschreiben:
/dev/sda1 /mnt/flash auto noauto,owner,kudzu 0 0
Ist aber automatisch generiert!
Gibt es was falsch in meinem System (Fedora Core 2, mit Kernel 2.6.9)? Habe ich was vergessen? Oder ist einfach die USB-Stick kaputt?
Danke! Luca Bertoncello (lucabert@lucabert.de)
Lug-dd maillist - Lug-dd@schlittermann.de http://mailman.schlittermann.de/mailman/listinfo/lug-dd
___________________________________________________ Visit: http://www.forgotten-tears.de
Ich werde mich entscheiden, bis dahin kann ich leben, in Zweifel und untentschieden. - Slime, Zweifel
Christian Franke Franke.Christian@gmx.de schrieb:
Hat der USB-Stick nen Schreibschutz? Also irgendwo nen kleinen Schalter?
Oops!
Ich bin noch von Neujahr betrunken... =:))) Ja! Es hat und hatte ich nicht gesehen...
Jetzt kann ich auch schreiben!
Vielen Dank! Luca Bertoncello (lucabert@lucabert.de)
Luca Bertoncello schrieb:
Hallo, LUG!
Hi,
das Problem ist
Jan 2 12:06:01 bilbo2 kernel: sda: Write Protect is on
------------------------------------^^^^^^^^^^^^^^^^^^^^^
[root@bilbo2 root]# mount /mnt/flash/ mount: blockorientiertes Gerät /dev/sda1 ist schreibgeschützt, wird eingehängt im Nur-Lese-Modus
Deswegen auch read-only Dateisystem.
In meiner /etc/fstab ist so geschreiben: /dev/sda1 /mnt/flash auto noauto,owner,kudzu 0 0
Stimmt, da ist nix falsch.
Gibt es was falsch in meinem System (Fedora Core 2, mit Kernel 2.6.9)? Habe ich was vergessen? Oder ist einfach die USB-Stick kaputt?
Es liegt IMHO am Stick. Dort ist schreibschutz gesetzt. Meist nen kleinen Schalter am Stick. Defekt wird der stick nicht sein. Kann aber sein dass es per Software (i.d.R. M$ Muell) deaktiviert werden muss, hab ich mir aber sagen lassen - nie selbst gehabt. Im Normalfall gehts mit dem Schalter.
Eine andere Moeglichkeit ist, dass der usb-storage Treiber den Schreibschutz beim Stick faelschlicherweise erkennt. Dann den Kernel mal zum Test ohne CONFIG_USB_STORAGE_RW_DETECT kompilieren. Danach muesste es R/W gemountet werden, jedoch aufpassen - schreibgeschuetzt kann es trotzdem sein, was man an elend langen Schreibvorgang erkennt.
Wenns keine Software und keine Hardware gibt um den Schreibschutz aufzuheben, dann hat der Stick ne Macke und ist Garantiefall.
Hoffe es hilft.
MfG -Dimitri
lug-dd@mailman.schlittermann.de