Am Sonntag, den 23.01.2005, 12:06 +0100 schrieb Burkhard Carstens:
Das das externe Gehäuse keine Serial hat, nu gut, aber die Platte hat doch normal eine, oder?
Sicher, aber der USB-IDE Controller im ext. Gehäuse muss die schon durchmappen, schließlich steht dieser dazwischen. Und das scheint anscheinend nicht zu passieren. Evt. solltest Du mal mittels "hwinfo --usb" bzw. "lsusb" ermitteln, welcher USB-IDE Controller da verbaut wurde und kannst dann weiter recherchieren.
Warum sehe ich die nirgends, Hersteller sowie Modell der Platte tauchen ja auch auf ("# udevinfo -a -p /sys/block/ sdc"). Kann man noch irgendwo einstellen, welche Infos in /sys/block/ erscheinen sollen?
Darauf hast Du keinen Einfluss. Das sind Daten die die Hardware liefert (in diesem Fall das USB-IDE Device). Und wenn das nix sagt, dann ... Ich probiere das jetzt doch mal mit meiner Platte aus. Und dann sehe ich da: 19: SCSI 100.0: 10600 Disk [Created at block.187] Unique ID: i1H1.nVUi4wGGOY8 Parent ID: stUX.9ih1Shkm0T1 SysFS ID: /block/sda SysFS BusID: 1:0:0:0 SysFS Device Link: /devices/pci0000:00/0000:00:11.2/usb1/1-2/1-2.3/1-2.3:1.0/host1/1:0:0:0 Hardware Class: disk Model: "IC35L080 AVVA07-0" Vendor: "IC35L080" Device: "AVVA07-0" Driver: "usb-storage", "sd" Device File: /dev/sda (/dev/sg0) Device Files: /dev/sda, /dev/disk/by-path/usb-D4010719D086:0:0:0, /dev/disk/by-id/IC35L080-AVVA07-0 Device Number: block 8:0-8:15 (char 21:0) Geometry (Logical): CHS 10011/255/63 Size: 160836480 sectors a 512 bytes Speed: 1.5 Mbps Config Status: cfg=new, avail=yes, need=no, active=unknown Attached to: #11 (USB Controller) Bus 001 Device 006: ID 04b4:6830 Cypress Semiconductor Corp. Wenn ich hier weiter suche, dann finde ich unter /sys/bus/usb/devices/usb1/1-2/1-2.3/serial (also dem USB-IDE-Device) die Angabe "D4010719D086". Und wenn Du nun schaust, dann wirst Du entdecken das diese Seriennummer dieses Devices in /dev/disk/by-path/usb-D4010719D086:0:0:0 enthalten ist. Wie Du nun diese Info auswerten kannst, musst Du nun noch selbst raussuchen. Schliesslich sollten die Seriennummern der mehreren USB-IDE Devices unterschiedlich sein.
z.B. LABEL des filesystems unter /sys/block/sdc/sdc1 oder so? Was ist mit der "Eindeutigen ID" unter susePlugger, wo kommt die her?
Frag mich nicht wie diese Unique-IDs generiert werden. Dazu wird es sicherlich irgendwo eine Doku geben. Abgelegt werden diese mit, den dazugehörigen Hardwareinformationen, unter /var/lib/hardware/unique-keys Ciao, Torstsen