• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

Externe Festplatte ändert nach Einschalten den Namen

Hallo zusammen,

vielleicht kennt einer von Euch dieses Phänomen:

Nach dem Hochfahren von Suse 11.1 schalte ich eine externe Festplatte, 200 GB Vfat, hinzu.
Beim ersten Mal erkannte er sie einwandfrei und gab den Namen XXX200GB aus.
Beim zweiten Mal, erkannte er sie auch, gab ihr aber den Namen XXX200GB-1.
Jedesmal, wenn ich den Rechner hochfahre und später die Festplatte einschalte, zählt er den Namen um eins hoch.

Bei meiner 2. ext. Festplatte, 400GB ntfs, passiert dies nicht.

Weiß jemand woran das liegt und wie ich das umgehen kann? Einige Programme, die auf diese Festplatte zugreifen, finden die Verzeichnisse nicht mehr.

Danke für einen Hinweis
Palomino
 
OP
P

Palomino165

Member
komisch. die Platte ist angeschlossen, jedoch kann ich sie in der Hardware-Information heute nicht finden.
Es ist eine Tevion mit 250GB. Heute hat er schon auf -5 hochgezählt. Die Platte ist über USB verbunden und mit Fat32/vfat formatiert
 
OP
P

Palomino165

Member
1)
:~> lsusb
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 003: ID 046d:c016 Logitech, Inc. M-UV69a/HP M-UV96 Optical WheelMouse
Bus 003 Device 002: ID 03eb:3301 Atmel Corp. at43301 4-Port Hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 002: ID 067b:3507 Prolific Technology, Inc. PL3507 ATAPI6 Bridge
Bus 004 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

2)
:~> hwinfo --usb
bash: hwinfo: command not found

was könnt Ihr daraus lesen?

Irgendwie finde ich die Festplatte nicht, obwohl sie angeschlossen und in dolphin sichtbar ist.

3)
Habe mich nun als su angemeldet und siehe da, der befehl funktioniert:

hwinfo --usb
04: SCSI 200.0: 10600 Disk
[Created at block.243]
UDI: /org/freedesktop/Hal/devices/storage_serial_WDC_WD25_00JB_00GVA0_200501A176E_0_0
Unique ID: HpcW.__MTYLpHc+3
SysFS ID: /class/block/sdb
SysFS BusID: 2:0:0:0
SysFS Device Link: /devices/pci0000:00/0000:00:10.3/usb4/4-3/4-3:1.0/host2/target2:0:0/2:0:0:0
Hardware Class: disk
Model: "WDC WD25 00JB-00GVA0"
Vendor: usb 0x067b "WDC WD25"
Device: usb 0x3507 "00JB-00GVA0"
Revision: "08.0"
Serial ID: "200501A176E"
Driver: "usb-storage", "sd"
Driver Modules: "usb_storage"
Device File: /dev/sdb (/dev/sg3)
Device Files: /dev/sdb, /dev/disk/by-id/usb-WDC_WD25_00JB-00GVA0_200501A176E-0:0, /dev/disk/by-path/pci-0000:00:10.3-usb-0:3:1.0-scsi-0:0:0:0
Device Number: block 8:16-8:31 (char 21:3)
Features: Hotpluggable
Geometry (Logical): CHS 30401/255/63
Size: 488397168 sectors a 512 bytes
Speed: 480 Mbps
Module Alias: "usb:v067Bp3507d0001dc00dsc00dp00ic08isc06ip50"
Driver Info #0:
Driver Status: usb_storage is active
Driver Activation Cmd: "modprobe usb_storage"
Config Status: cfg=no, avail=yes, need=no, active=unknown

05: SCSI 300.0: 10600 Disk
[Created at block.243]
UDI: /org/freedesktop/Hal/devices/storage_serial_SAMSUNG_HD400LD_00_0_0
Unique ID: 3+lx.1YU8YcsCHI4
SysFS ID: /class/block/sdc
SysFS BusID: 3:0:0:0
SysFS Device Link: /devices/pci0000:00/0000:00:0b.1/usb3/3-2/3-2.3/3-2.3:1.0/host3/target3:0:0/3:0:0:0
Hardware Class: disk
Model: "SAMSUNG HD400LD"
Vendor: usb 0x067b "SAMSUNG"
Device: usb 0x2506 "HD400LD"
Revision: "WQ10"
Serial ID: "00"
Driver: "usb-storage", "sd"
Driver Modules: "usb_storage"
Device File: /dev/sdc (/dev/sg4)
Device Files: /dev/sdc, /dev/disk/by-id/usb-SAMSUNG_HD400LD_00-0:0, /dev/disk/by-path/pci-0000:00:0b.1-usb-0:2.3:1.0-scsi-0:0:0:0
Device Number: block 8:32-8:47 (char 21:4)
Features: Hotpluggable
Geometry (Logical): CHS 48641/255/63
Size: 781422768 sectors a 512 bytes
Speed: 12 Mbps
Module Alias: "usb:v067Bp2506d0100dc00dsc00dp00ic08isc06ip50"
Driver Info #0:
Driver Status: usb_storage is active
Driver Activation Cmd: "modprobe usb_storage"
Config Status: cfg=no, avail=yes, need=no, active=unknown

06: USB 00.0: 10a00 Hub
[Created at usb.122]
UDI: /org/freedesktop/Hal/devices/usb_device_1d6b_2_0000_00_0b_2_if0
Unique ID: k4bc.vhIxNKDPNa3
SysFS ID: /devices/pci0000:00/0000:00:0b.2/usb1/1-0:1.0
SysFS BusID: 1-0:1.0
Hardware Class: hub
Model: "Linux 2.6.27.7-9-default ehci_hcd EHCI Host Controller"
Hotplug: USB
Vendor: usb 0x1d6b "Linux 2.6.27.7-9-default ehci_hcd"
Device: usb 0x0002 "EHCI Host Controller"
Revision: "2.06"
Serial ID: "0000:00:0b.2"
Driver: "hub"
Driver Modules: "usbcore"
Speed: 480 Mbps
Module Alias: "usb:v1D6Bp0002d0206dc09dsc00dp00ic09isc00ip00"
Driver Info #0:
Driver Status: usbcore is active
Driver Activation Cmd: "modprobe usbcore"
Config Status: cfg=no, avail=yes, need=no, active=unknown

07: USB 00.0: 10a00 Hub
[Created at usb.122]
UDI: /org/freedesktop/Hal/devices/usb_device_1d6b_1_0000_00_0b_0_if0
Unique ID: pBe4.Uu0aCsrHYoB
SysFS ID: /devices/pci0000:00/0000:00:0b.0/usb2/2-0:1.0
SysFS BusID: 2-0:1.0
Hardware Class: hub
Model: "Linux 2.6.27.7-9-default uhci_hcd UHCI Host Controller"
Hotplug: USB
Vendor: usb 0x1d6b "Linux 2.6.27.7-9-default uhci_hcd"
Device: usb 0x0001 "UHCI Host Controller"
Revision: "2.06"
Serial ID: "0000:00:0b.0"
Driver: "hub"
Driver Modules: "usbcore"
Speed: 12 Mbps
Module Alias: "usb:v1D6Bp0001d0206dc09dsc00dp00ic09isc00ip00"
Driver Info #0:
Driver Status: usbcore is active
Driver Activation Cmd: "modprobe usbcore"
Config Status: cfg=no, avail=yes, need=no, active=unknown

08: USB 00.0: 10a00 Hub
[Created at usb.122]
UDI: /org/freedesktop/Hal/devices/usb_device_1d6b_1_0000_00_0b_1_if0
Unique ID: uIhY.Fd59ace+U43
SysFS ID: /devices/pci0000:00/0000:00:0b.1/usb3/3-0:1.0
SysFS BusID: 3-0:1.0
Hardware Class: hub
Model: "Linux 2.6.27.7-9-default uhci_hcd UHCI Host Controller"
Hotplug: USB
Vendor: usb 0x1d6b "Linux 2.6.27.7-9-default uhci_hcd"
Device: usb 0x0001 "UHCI Host Controller"
Revision: "2.06"
Serial ID: "0000:00:0b.1"
Driver: "hub"
Driver Modules: "usbcore"
Speed: 12 Mbps
Module Alias: "usb:v1D6Bp0001d0206dc09dsc00dp00ic09isc00ip00"
Driver Info #0:
Driver Status: usbcore is active
Driver Activation Cmd: "modprobe usbcore"
Config Status: cfg=no, avail=yes, need=no, active=unknown

09: USB 00.0: 10a00 Hub
[Created at usb.122]
UDI: /org/freedesktop/Hal/devices/usb_device_1d6b_2_0000_00_10_3_if0
Unique ID: zPk0.HJH4vdOnhl8
SysFS ID: /devices/pci0000:00/0000:00:10.3/usb4/4-0:1.0
SysFS BusID: 4-0:1.0
Hardware Class: hub
Model: "Linux 2.6.27.7-9-default ehci_hcd EHCI Host Controller"
Hotplug: USB
Vendor: usb 0x1d6b "Linux 2.6.27.7-9-default ehci_hcd"
Device: usb 0x0002 "EHCI Host Controller"
Revision: "2.06"
Serial ID: "0000:00:10.3"
Driver: "hub"
Driver Modules: "usbcore"
Speed: 480 Mbps
Module Alias: "usb:v1D6Bp0002d0206dc09dsc00dp00ic09isc00ip00"
Driver Info #0:
Driver Status: usbcore is active
Driver Activation Cmd: "modprobe usbcore"
Config Status: cfg=no, avail=yes, need=no, active=unknown

10: USB 00.0: 10a00 Hub
[Created at usb.122]
UDI: /org/freedesktop/Hal/devices/usb_device_1d6b_1_0000_00_10_0_if0
Unique ID: 2XnU.5nw7MPEyvh9
SysFS ID: /devices/pci0000:00/0000:00:10.0/usb5/5-0:1.0
SysFS BusID: 5-0:1.0
Hardware Class: hub
Model: "Linux 2.6.27.7-9-default uhci_hcd UHCI Host Controller"
Hotplug: USB
Vendor: usb 0x1d6b "Linux 2.6.27.7-9-default uhci_hcd"
Device: usb 0x0001 "UHCI Host Controller"
Revision: "2.06"
Serial ID: "0000:00:10.0"
Driver: "hub"
Driver Modules: "usbcore"
Speed: 12 Mbps
Module Alias: "usb:v1D6Bp0001d0206dc09dsc00dp00ic09isc00ip00"
Driver Info #0:
Driver Status: usbcore is active
Driver Activation Cmd: "modprobe usbcore"
Config Status: cfg=no, avail=yes, need=no, active=unknown

11: USB 00.0: 10a00 Hub
[Created at usb.122]
UDI: /org/freedesktop/Hal/devices/usb_device_3eb_3301_noserial_if0
Unique ID: mZxt.hKbQSFhpkw6
Parent ID: uIhY.Fd59ace+U43
SysFS ID: /devices/pci0000:00/0000:00:0b.1/usb3/3-2/3-2:1.0
SysFS BusID: 3-2:1.0
Hardware Class: hub
Model: "Atmel at43301 4-port Hub"
Hotplug: USB
Vendor: usb 0x03eb "Atmel Corp."
Device: usb 0x3301 "at43301 4-port Hub"
Revision: "3.00"
Driver: "hub"
Driver Modules: "usbcore"
Speed: 12 Mbps
Module Alias: "usb:v03EBp3301d0300dc09dsc00dp00ic09isc00ip00"
Driver Info #0:
Driver Status: usbcore is active
Driver Activation Cmd: "modprobe usbcore"
Config Status: cfg=no, avail=yes, need=no, active=unknown
Attached to: #8 (Hub)

12: USB 00.0: 10a00 Hub
[Created at usb.122]
UDI: /org/freedesktop/Hal/devices/usb_device_1d6b_1_0000_00_10_1_if0
Unique ID: 7eqy.sV+ij91gsz0
SysFS ID: /devices/pci0000:00/0000:00:10.1/usb6/6-0:1.0
SysFS BusID: 6-0:1.0
Hardware Class: hub
Model: "Linux 2.6.27.7-9-default uhci_hcd UHCI Host Controller"
Hotplug: USB
Vendor: usb 0x1d6b "Linux 2.6.27.7-9-default uhci_hcd"
Device: usb 0x0001 "UHCI Host Controller"
Revision: "2.06"
Serial ID: "0000:00:10.1"
Driver: "hub"
Driver Modules: "usbcore"
Speed: 12 Mbps
Module Alias: "usb:v1D6Bp0001d0206dc09dsc00dp00ic09isc00ip00"
Driver Info #0:
Driver Status: usbcore is active
Driver Activation Cmd: "modprobe usbcore"
Config Status: cfg=no, avail=yes, need=no, active=unknown

13: USB 00.0: 10a00 Hub
[Created at usb.122]
UDI: /org/freedesktop/Hal/devices/usb_device_1d6b_1_0000_00_10_2_if0
Unique ID: BSFT.dE4I5wpNpF8
SysFS ID: /devices/pci0000:00/0000:00:10.2/usb7/7-0:1.0
SysFS BusID: 7-0:1.0
Hardware Class: hub
Model: "Linux 2.6.27.7-9-default uhci_hcd UHCI Host Controller"
Hotplug: USB
Vendor: usb 0x1d6b "Linux 2.6.27.7-9-default uhci_hcd"
Device: usb 0x0001 "UHCI Host Controller"
Revision: "2.06"
Serial ID: "0000:00:10.2"
Driver: "hub"
Driver Modules: "usbcore"
Speed: 12 Mbps
Module Alias: "usb:v1D6Bp0001d0206dc09dsc00dp00ic09isc00ip00"
Driver Info #0:
Driver Status: usbcore is active
Driver Activation Cmd: "modprobe usbcore"
Config Status: cfg=no, avail=yes, need=no, active=unknown

15: USB 00.0: 10503 USB Mouse
[Created at usb.122]
UDI: /org/freedesktop/Hal/devices/usb_device_46d_c016_noserial_if0
Unique ID: V7O6.R9wUZ167351
Parent ID: mZxt.hKbQSFhpkw6
SysFS ID: /devices/pci0000:00/0000:00:0b.1/usb3/3-2/3-2.4/3-2.4:1.0
SysFS BusID: 3-2.4:1.0
Hardware Class: mouse
Model: "Logitech M-UV69a Optical Wheel Mouse"
Hotplug: USB
Vendor: usb 0x046d "Logitech, Inc."
Device: usb 0xc016 "M-UV69a Optical Wheel Mouse"
Revision: "3.40"
Compatible to: int 0x0210 0x0013
Driver: "usbhid"
Driver Modules: "usbhid"
Device File: /dev/input/mice (/dev/input/mouse0)
Device Files: /dev/input/mice, /dev/input/mouse0, /dev/input/event1, /dev/input/by-id/usb-Logitech_Optical_USB_Mouse-event-mouse, /dev/input/by-path/pci-0000:00:0b.1-usb-0:2.4:1.0-event-mouse, /dev/input/by-id/usb-Logitech_Optical_USB_Mouse-mouse, /dev/input/by-path/pci-0000:00:0b.1-usb-0:2.4:1.0-mouse
Device Number: char 13:63 (char 13:32)
Speed: 1.5 Mbps
Module Alias: "usb:v046DpC016d0340dc00dsc00dp00ic03isc01ip02"
Driver Info #0:
Buttons: 3
Wheels: 1
XFree86 Protocol: explorerps/2
GPM Protocol: exps2
Config Status: cfg=no, avail=yes, need=no, active=unknown
Attached to: #11 (Hub)
 
Na wenn man die einfach abschaltet während die noch gemountet ist, bleibt der Mount und das Blockdevice hängen und werden von udev nicht aufgeräumt. Sollte dies den Tatsachen entsprechend, so scheint es nicht verwunderlich wenn -1 bei der nächsten Platte mit gleichem Label angeschlossen wird.
 
OP
P

Palomino165

Member
das gleiche passiert auch, wenn ich den Rechner herunterfahre und dann die Platte abschalte.

Bei der anderen externen Festplatte passiert dieses nicht. Da ist alles normal.
 

TomcatMJ

Guru
Hi!
Das Phänomen kenne ich bisher von jedem(!) Betriebssystem solange die Partition auf der Platte kein Label (also Namen) hat. Das passiert nicht nur bei Linux!
Du kannst das normalerweise umgehen indem du der betroffenen Partition einfach ein Label verpasst. Da es sich bei dir um ein vfat Dateisystem handelt wärs wohl am sichersten die Plate mal kurz an einen Windows-Rechner zu hängen und dort in den Eigenschaften des Laufwerks diesem einen Datenträgernamen(=Label für die Partition) zu verpassen,dann dürfte sich dieses Problem unter jedem System erledigt haben.

Genauere Erklärung warum das so ist:
Solange eine Partition kein Label hat wird sie eben da einsortiert wo das jeweilige System gerade meint das da doch ein störungsfreier Platz sei und die Erkennung läuft über die Kombination aus Plattenhardware-ID und dem jeweils ausgewählten USB-Port,sobald sie jedoch ein Label hat läuft das nur noch über die Plattenhardware-ID und das Label unabhängig vom gewählten USB-Port und somit immer auf demselben Laufwerksbuchstaben/demselben Mountpoint am jeweiligen Rechner (d.H. der Mountpoint/der Laufwerksbuchstabe bleibt nur andiesem Rechner derselbe, an einem anderen Rechner bleibts der dort damit assoziierte,außer bei Linux, opensolaris und BSD,da ist der Mountpoint dann i.d.R. identisch mit dem Label im für gelegentliche Mounts vorgesehenen Unterverzeichnis).

Bis denne,
Tom
 
OP
P

Palomino165

Member
Hallo TomcatMJ,

die Platte heißt aber:
DISC 250 GB

die andere, eine NTFS heißt
VOLUME 400 GB
hier gibt es das Problem nicht.
Sie taucht auch unter USB in der Hardwareinformation auf.
 

TomcatMJ

Guru
Schonmal ohne Leerzeichen im Label probiert oder mit einem anderen Anfang als ausgerechnet "DISK"? "disk" ist der Name den die udev Regeln normalerweise ungelabelten Discs verpassen,vielleicht hakts genau dadran ja nun nur noch....wäre dann eine zufällige Überschneidung wegen ungünstiger Namenswahl.

Bis denne,
Tom
 

TomcatMJ

Guru
Hm, bei Linux gehts für vfat-Dateisysteme soweit ich weiss nur beim formatieren indem man mkfs.vfat den Parameter "-n LABELNAME" mit übergibt. Um das nachträglich zu ändern wirst du also wohl irgendein Windows benötigen. Bei ext2/ext3 Dateisystemen könnte mans per tune2fs -l LABELNAME /dev/$DEINEPARTITION auch nachträglich ändern, aber eben nit mit vfat Dateisystemen aus der Windows-Welt, die ja Designbedingt auch nicht mit Dateien>4GB parat kommen und die ich deswegen gar nicht nutzen würde wenns sich vermeiden lässt,gibt ja schlieslich nicht umsonst ntfs-3g für Linux oder ext2/ext3 Treiber für Windows.

Bis denne,
Tom
 
Oben