jochenv
Anmeldungsdatum: 23. April 2016
Beiträge: 638
Wohnort: Kurhessen
|
Hallo Zusammen folgende Problematik : ich habe einen Laptop an dem ich die Festplatte, des Receiver anschließe. Anschließend lasse ich eine bash laufen um den Inhalt auszulesen und aufzubereiten. Im Anschluss treffe ich eine Auswahl und verschiebe die Filme auf einen anderen Rechner im Netz. Soweit so gut. Da ich eigentlich alles über bash machen und das meiste über ssh, ist jetzt folgendes Problem aufgetreten:
Laptop booten, USB-Kabel dran und die HDD des Receiver wird nicht angezeigt. Nach dem Booten sieht das so aus : heike@heike-Satellite-C660D:~$ lsusb
Bus 002 Device 002: ID 04f2:b1d6 Chicony Electronics Co., Ltd CNF9055 Toshiba Webcam
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
heike@heike-Satellite-C660D:~$ sudo blkid -o list -w /dev/null
[sudo] Passwort für heike:
device fs_type label mount point UUID
----------------------------------------------------------------------------------------------------------------------------------------------------
/dev/sda1 ext4 / 1e43a785-0987-44e0-9aa9-fb42dee48379
/dev/sda2 swap [SWAP] f2af774c-84b5-423e-b9d6-42804e24eb77
/dev/sda3 ext4 (nicht eingebunden) 92ed515d-36d2-420d-86ed-129177a754ae
heike@heike-Satellite-C660D:~$ und so wenn ich USB-Kabel gesteckt habe heike@heike-Satellite-C660D:~$ lsusb
Bus 002 Device 002: ID 04f2:b1d6 Chicony Electronics Co., Ltd CNF9055 Toshiba Webcam
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 003: ID 04c5:2015 Fujitsu, Ltd
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
heike@heike-Satellite-C660D:~$ sudo blkid -o list -w /dev/null
device fs_type label mount point UUID
----------------------------------------------------------------------------------------------------------------------------------------------------
/dev/sda1 ext4 / 1e43a785-0987-44e0-9aa9-fb42dee48379
/dev/sda2 swap [SWAP] f2af774c-84b5-423e-b9d6-42804e24eb77
/dev/sda3 ext4 (nicht eingebunden) 92ed515d-36d2-420d-86ed-129177a754ae
/dev/sdb1 vfat RECEIVER2 (nicht eingebunden) 9AC8-D204
heike@heike-Satellite-C660D:~$ soweit ok, bis auf das /dev/sdb1 nicht gemountet ist. Erst wenn ich die grafische Benutzeroberfläche starte, dann wird die HDD automatisch gemountet.
Das sieht dann so aus : heike@heike-Satellite-C660D:~$ lsusb
Bus 002 Device 002: ID 04f2:b1d6 Chicony Electronics Co., Ltd CNF9055 Toshiba Webcam
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 004: ID 04c5:2015 Fujitsu, Ltd
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
heike@heike-Satellite-C660D:~$ sudo blkid -o list -w /dev/null
device fs_type label mount point UUID
----------------------------------------------------------------------------------------------------------------------------------------------------
/dev/sda1 ext4 / 1e43a785-0987-44e0-9aa9-fb42dee48379
/dev/sda2 swap [SWAP] f2af774c-84b5-423e-b9d6-42804e24eb77
/dev/sda3 ext4 (nicht eingebunden) 92ed515d-36d2-420d-86ed-129177a754ae
/dev/sdb1 vfat RECEIVER2 /media/heike/RECEIVER2 9AC8-D204
heike@heike-Satellite-C660D:~$ Ok. Das kann man auch von Hand machen .... Das Verzeichnis in dem die Verzeichnis der Filme liegen, heisst "PVR", und somit für die bash eingetragen /media/heike/RECEIVER2/PVR/....
Wenn ich nun aufrufe sudo mount /dev/sdb1 /media/heike dann bekomme ich /media/heike/PVR/.... dass ../RECEIVER2/.. fehlt dazwischen.
Lege ich das Verzeichnis /media/heike/RECEIVER2/ von Hand an und mounte dies entsprechend, dann passt das wieder. Aber wenn ich nun das USB-Kabel entferne und beim nächsten Anschluss, die Oberfläche gestartet habe, dann wird die HDD automatisch unter /media/heike/RECEIVER21/PVR/.... eingehängt. Frage :
Kann ich die HDD automatische mounten lassen, ohne Oberfläche.
Oder gibt es eine andere Lösung ? Frage 2 :
Kann ich die USB-Verbindung trennen (Software seitig) umount recht leider nicht ... der Receiver kann nur die HDD dem Laptop oder sich selbst zur Verfügung stellen. Beides gemeinsam geht nicht. Gruß Jochen
|
ChickenLipsRfun2eat
Anmeldungsdatum: 6. Dezember 2009
Beiträge: 12067
|
Hallo! Kurze Antwort: Ja ☺ Es gibt zwei Möglichkeiten, von denen ich die zweite favorisiere. Die erste ist über die fstab einen Eintrag mit noauto, die zweite eine UDEV-Regel zu erstellen, die auf das Anschließen der Platte reagiert. Lösung zwei hat den Vorteil, dass du auch direkt das nötige Script mitstarten kannst. Zu Frage2: Was bedeutet "umount reicht nicht"? Vor dem umount solltest du (in deinem Script) noch ein sync laufen lassen, um sicherzugehen, dass alle Daten auch geschrieben wurden und nich noch in einem cache hängen. Das anschliessend ausgeführte umount sollte funktionieren. Oder geht es dir um die physikalische Trennung?
|
Naubaddi
Anmeldungsdatum: 28. Oktober 2009
Beiträge: 744
|
Hi, jochenv schrieb: ...ich habe einen Laptop an dem ich die Festplatte, des Receiver anschließe. Anschließend lasse ich eine bash laufen um den Inhalt auszulesen und aufzubereiten...
ist das ein gekaufter fertiger Rekorder der kein ssh kann? Wenn Du gerne und viel mit bash & ssh machst bittet es sich an einen Rekorder selber zu basteln, als Recorder Software kann ich MLD empfehlen. So ein MLD-Recorder läuft hier 24h am Tag und das seit vielen Jahren, die Wartung funktioniert über Netzwerk mit ssh. *edit, kopieren der Dateien geht natürlich auch über ssh MLD gibt es hier: https://www.minidvblinux.de/ Grüßle, Naubaddi
|
jochenv
(Themenstarter)
Anmeldungsdatum: 23. April 2016
Beiträge: 638
Wohnort: Kurhessen
|
Hallo nun soll es hier auch weiter gehen ChickenLipsRfun2eat schrieb: Hallo! Kurze Antwort: Ja ☺ Es gibt zwei Möglichkeiten, von denen ich die zweite favorisiere. Die erste ist über die fstab einen Eintrag mit noauto, die zweite eine UDEV-Regel zu erstellen, die auf das Anschließen der Platte reagiert. Lösung zwei hat den Vorteil, dass du auch direkt das nötige Script mitstarten kannst.
Ich habe eine Regel erstellt und den Laptop neu gebootet ... heike@heike-Satellite-C660D:/$ sudo mount /dev/receiver /receiver
mount: /receiver: Spezialgerät /dev/receiver ist nicht vorhanden.
heike@heike-Satellite-C660D:/$ cat /etc/udev/rules.d/receiver.rules
# USB-Festplatte von Receiver
KERNEL=="sd?1", SUBSYSTEMS=="usb", ATTRS{serial}=="9AC8-D204", SYMLINK+="receiver"
heike@heike-Satellite-C660D:/$ habe ich da noch einen Fehler drin ?
Zu Frage2: Was bedeutet "umount reicht nicht"? Vor dem umount solltest du (in deinem Script) noch ein sync laufen lassen, um sicherzugehen, dass alle Daten auch geschrieben wurden und nich noch in einem cache hängen. Das anschliessend ausgeführte umount sollte funktionieren. Oder geht es dir um die physikalische Trennung?
Der Receiver sagt immer noch das Laptop angeschlossen ist ... werde es mal probieren, wenn ich den Laptop runterfahre. gruß jochen
|
jochenv
(Themenstarter)
Anmeldungsdatum: 23. April 2016
Beiträge: 638
Wohnort: Kurhessen
|
Naubaddi schrieb: Hi, jochenv schrieb: ...ich habe einen Laptop an dem ich die Festplatte, des Receiver anschließe. Anschließend lasse ich eine bash laufen um den Inhalt auszulesen und aufzubereiten...
ist das ein gekaufter fertiger Rekorder der kein ssh kann? Wenn Du gerne und viel mit bash & ssh machst bittet es sich an einen Rekorder selber zu basteln, als Recorder Software kann ich MLD empfehlen. So ein MLD-Recorder läuft hier 24h am Tag und das seit vielen Jahren, die Wartung funktioniert über Netzwerk mit ssh. *edit, kopieren der Dateien geht natürlich auch über ssh MLD gibt es hier: https://www.minidvblinux.de/ Grüßle, Naubaddi
Hallo Naubaddi hast du noch einen Tipp für die Hardware ? einen Pi habe ich zum probieren, da fehlt nur der Sat-Anschluss. Gruß Jochen
|
ChickenLipsRfun2eat
Anmeldungsdatum: 6. Dezember 2009
Beiträge: 12067
|
KERNEL=="sd?2", SUBSYSTEMS=="usb", ATTRS{serial}=="00000000D2075A05", ATTRS{idVendor}=="0525", ATTRS{idProduct}=="3101", SYMLINK+="receiver", ACTION=="add", RUN+="/usr/bin/logger Receiver eingehängt.", RUN+="/pfad/zum/script" Wobei Serial nicht die UUID ist, sondern wie in udev beschrieben die Ausgabe von sudo lsusb -vs 04c5:2015 .
|
Naubaddi
Anmeldungsdatum: 28. Oktober 2009
Beiträge: 744
|
Hi, jochenv schrieb: hast du noch einen Tipp für die Hardware ? einen Pi habe ich zum probieren, da fehlt nur der Sat-Anschluss.
normale PCs ohne exotische Hardware funktionieren meist problemlos, auf einem PI soll es auch funktionieren. Nähere Informationen gibt es im MLD-Forum, da tummeln sich die Programmierer von MLD rum ein netter Haufen. Das Forum: http://www.minidvblinux.de/forum/ Die Download Seite http://www.minidvblinux.de/download/5.4?class=stable Grüßle, Naubaddi
|
jochenv
(Themenstarter)
Anmeldungsdatum: 23. April 2016
Beiträge: 638
Wohnort: Kurhessen
|
Hallo ChickenLipsRfun2eat
und danke für deine Antwort. ChickenLipsRfun2eat schrieb: KERNEL=="sd?2", SUBSYSTEMS=="usb", ATTRS{serial}=="00000000D2075A05", ATTRS{idVendor}=="0525", ATTRS{idProduct}=="3101", SYMLINK+="receiver", ACTION=="add", RUN+="/usr/bin/logger Receiver eingehängt.", RUN+="/pfad/zum/script" Wobei Serial nicht die UUID ist, sondern wie in udev beschrieben die Ausgabe von sudo lsusb -vs 04c5:2015 .
ich habe die rules noch etwas angepasst : KERNEL=="sd?2", SUBSYSTEMS=="usb", ATTRS{serial}=="0000000123456789", ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="2015", SYMLINK+="receiver", ACTION=="add", RUN+="/usr/bin/logger Receiver eingehängt."
#, RUN+="/pfad/zum/script" Frage : warum "sd?2" $> mount
...
/dev/sdb1 on /media/heike/RECEIVER2 type vfat (rw,nosuid,nodev,relatime,uid=1000,gid=1000,fmask=0022,dmask=0022,codepage=437,iocharset=iso8859-1,shortname=mixed,showexec,utf8,flush,errors=remount-ro,uhelper=udisks2)
... Aktuell sind /dev/sda1 als / eingebunden und der Receiver ala /dev/sdb1 sudo lsusb -vs 04c5:2015 hat nichts angezeigt.
deswegen habe ich folgendes aufgerufen : heike@heike-Satellite-C660D:~$ lsusb
Bus 002 Device 002: ID 04f2:b1d6 Chicony Electronics Co., Ltd CNF9055 Toshiba Webcam
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 002: ID 04c5:2015 Fujitsu, Ltd
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
heike@heike-Satellite-C660D:~$ lsusb -vs 001:002
Bus 001 Device 002: ID 04c5:2015 Fujitsu, Ltd
Couldn't open device, some information will be missing
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 64
idVendor 0x04c5 Fujitsu, Ltd
idProduct 0x2015
bcdDevice 1.00
iManufacturer 1
iProduct 2
iSerial 3
bNumConfigurations 1
OTG Descriptor:
bLength 3
bDescriptorType 9
bmAttributes 0x03
SRP (Session Request Protocol)
HNP (Host Negotiation Protocol)
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 35
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xc0
Self Powered
MaxPower 4mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 2
bInterfaceClass 8 Mass Storage
bInterfaceSubClass 6 SCSI
bInterfaceProtocol 80 Bulk-Only
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x01 EP 1 OUT
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 0
heike@heike-Satellite-C660D:~$ idVendor und idProduct habe ich entsprechend geändert. Vorhin stand noch iSerial mit 0123456789 drin jetzt nicht mehr. werde somit jetzt mal iser rausnnehmen. Was für einen skript soll ich bei RUN+="/pfad/zum/script" eintragen ... momentan mache ich alles von Hand. vielleicht hilft tail -f /var/log/syslog Jun 8 19:33:05 heike-Satellite-C660D kernel: [ 1878.208729] usb 1-2: new high-speed USB device number 3 using ehci-pci
Jun 8 19:33:05 heike-Satellite-C660D kernel: [ 1878.366869] usb 1-2: New USB device found, idVendor=04c5, idProduct=2015
Jun 8 19:33:05 heike-Satellite-C660D kernel: [ 1878.366881] usb 1-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Jun 8 19:33:05 heike-Satellite-C660D kernel: [ 1878.366889] usb 1-2: Product: MB86H60 Mass Storage
Jun 8 19:33:05 heike-Satellite-C660D kernel: [ 1878.366895] usb 1-2: Manufacturer: Fujitsu Microelectronics Europe GmbH
Jun 8 19:33:05 heike-Satellite-C660D kernel: [ 1878.366901] usb 1-2: SerialNumber: 0123456789
Jun 8 19:33:05 heike-Satellite-C660D kernel: [ 1878.378514] usb-storage 1-2:1.0: USB Mass Storage device detected
Jun 8 19:33:05 heike-Satellite-C660D kernel: [ 1878.379787] scsi host6: usb-storage 1-2:1.0
Jun 8 19:33:05 heike-Satellite-C660D mtp-probe: checking bus 1, device 3: "/sys/devices/pci0000:00/0000:00:12.2/usb1/1-2"
Jun 8 19:33:05 heike-Satellite-C660D mtp-probe: bus: 1, device: 3 was not an MTP device
Jun 8 19:33:06 heike-Satellite-C660D kernel: [ 1879.382994] scsi 6:0:0:0: Direct-Access MB86H60 HDD 1 PQ: 0 ANSI: 0
Jun 8 19:33:06 heike-Satellite-C660D kernel: [ 1879.389710] sd 6:0:0:0: Attached scsi generic sg2 type 0
Jun 8 19:33:06 heike-Satellite-C660D kernel: [ 1879.391402] sd 6:0:0:0: [sdb] 976773168 512-byte logical blocks: (500 GB/466 GiB)
Jun 8 19:33:06 heike-Satellite-C660D kernel: [ 1879.392121] sd 6:0:0:0: [sdb] Write Protect is off
Jun 8 19:33:06 heike-Satellite-C660D kernel: [ 1879.392127] sd 6:0:0:0: [sdb] Mode Sense: 10 00 00 00
Jun 8 19:33:06 heike-Satellite-C660D kernel: [ 1879.392990] sd 6:0:0:0: [sdb] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
Jun 8 19:33:06 heike-Satellite-C660D kernel: [ 1879.414179] sdb: sdb1
Jun 8 19:33:06 heike-Satellite-C660D kernel: [ 1879.421620] sd 6:0:0:0: [sdb] Attached SCSI removable disk funktioniert leider noch nicht. Gruß Jochen
|
ChickenLipsRfun2eat
Anmeldungsdatum: 6. Dezember 2009
Beiträge: 12067
|
jochenv schrieb: Frage : warum "sd?2"
Weil ich ein fertiges Beispiel per copy&paste übernommen und die Partitionsnummer nicht verändert habe. Also hat mit deinem Receiver nichts zu tun, in dem Fall wäre sd?1 natürlich richtig.
sudo lsusb -vs 04c5:2015 hat nichts angezeigt.
Mein Fehler, sorry.
heike@heike-Satellite-C660D:~$ lsusb
…
Couldn't open device, some information will be missing
…
Über eine rootshell oder mittels sudo spruckt er den Rest auch aus.
Was für einen skript soll ich bei RUN+="/pfad/zum/script" eintragen ... momentan mache ich alles von Hand.
Kannst du weglassen, du hattest aber im Eingangspost geschrieben, dass du danach ein Script ausführst. Das könnte dann direkt mitgestartet werden: jochenv schrieb: ich habe einen Laptop an dem ich die Festplatte, des Receiver anschließe. Anschließend lasse ich eine bash laufen…
Du könntest auch ein separates Script schreiben, welches direkt den Receiver an die richtige Stelle mountet. Jeder der "RUN"-Befehle ist optional. Das erste sollte einen Eintrag in den Logdateien mit der Meldung "Receiver eingehängt." machen. Kannst du den Testlauf mal starten, wie in UDEV beschrieben? tail -n 10 -f /var/log/syslog offen halten und sudo udevadm test /sys/class/block/sdb1 starten? Ich hatte bisher mit den udev-Regeln kaum Sorgen, deswegen muss ich jetzt etwas im Trüben fischen. Eigentlich™ sollte er ohne mucken /dev/receiver anlegen…
|
jochenv
(Themenstarter)
Anmeldungsdatum: 23. April 2016
Beiträge: 638
Wohnort: Kurhessen
|
Hallo ChickenLipsRfun2eat ChickenLipsRfun2eat schrieb: jochenv schrieb: Frage : warum "sd?2"
Weil ich ein fertiges Beispiel per copy&paste übernommen und die Partitionsnummer nicht verändert habe. Also hat mit deinem Receiver nichts zu tun, in dem Fall wäre sd?1 natürlich richtig.
ok ... hatte mich schon gewundert. sudo lsusb -vs 04c5:2015 hat nichts angezeigt.
Mein Fehler, sorry.
sudo lsubs -vs 001:002 war dann richtig oder ? heike@heike-Satellite-C660D:~$ lsusb
…
Couldn't open device, some information will be missing
…
Über eine rootshell oder mittels sudo spruckt er den Rest auch aus.
ok .. reiche ich nach ... Was für einen skript soll ich bei RUN+="/pfad/zum/script" eintragen ... momentan mache ich alles von Hand.
Kannst du weglassen, du hattest aber im Eingangspost geschrieben, dass du danach ein Script ausführst. Das könnte dann direkt mitgestartet werden: jochenv schrieb: ich habe einen Laptop an dem ich die Festplatte, des Receiver anschließe. Anschließend lasse ich eine bash laufen…
Ja ich starte von Hand die bash die mir aus den Meta-Daten der auf der Festplatte befindlichen Filme, eine entsprechnede Liste erstellt. da können wie später noch mal schauen. Du könntest auch ein separates Script schreiben, welches direkt den Receiver an die richtige Stelle mountet. Jeder der "RUN"-Befehle ist optional. Das erste sollte einen Eintrag in den Logdateien mit der Meldung "Receiver eingehängt." machen.
Ok
Kannst du den Testlauf mal starten ...
|
jochenv
(Themenstarter)
Anmeldungsdatum: 23. April 2016
Beiträge: 638
Wohnort: Kurhessen
|
Hallo ChickenLipsRfun2eat ChickenLipsRfun2eat schrieb:
Kannst du den Testlauf mal starten, wie in UDEV beschrieben? tail -n 10 -f /var/log/syslog offen halten und sudo udevadm test /sys/class/block/sdb1 starten? Ich hatte bisher mit den udev-Regeln kaum Sorgen, deswegen muss ich jetzt etwas im Trüben fischen. Eigentlich™ sollte er ohne mucken /dev/receiver anlegen…
Ok ... geht los ... Laptop gestartet (kein Aufruf der grafischen Oberfläche, zugriff über SSH) ... USB-Kabel danach mit Reciever verbunden. heike@heike-Satellite-C660D:~$ cat /etc/udev/rules.d/receiver.rules
# USB-Festplatte von Receiver
#KERNEL=="sd?2", SUBSYSTEMS=="usb", ATTRS{serial}=="0000000123456789", ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="2015", SYMLINK+="receiver", ACTION=="add", RUN+="/usr/bin/logger Receiver eingehängt.", RUN+="/pfad/zum/script"
KERNEL=="sd?1", SUBSYSTEMS=="usb", ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="2015", SYMLINK+="receiver", ACTION=="add", RUN+="/usr/bin/logger Receiver eingehängt."
heike@heike-Satellite-C660D:~$ heike@heike-Satellite-C660D:~$ tail -n 10 -f /var/log/syslog
...
Jun 9 17:09:21 heike-Satellite-C660D kernel: [ 154.990487] usb 1-2: new high-speed USB device number 2 using ehci-pci
Jun 9 17:09:21 heike-Satellite-C660D kernel: [ 155.147851] usb 1-2: New USB device found, idVendor=04c5, idProduct=2015
Jun 9 17:09:21 heike-Satellite-C660D kernel: [ 155.147863] usb 1-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Jun 9 17:09:21 heike-Satellite-C660D kernel: [ 155.147869] usb 1-2: Product: MB86H60 Mass Storage
Jun 9 17:09:21 heike-Satellite-C660D kernel: [ 155.147876] usb 1-2: Manufacturer: Fujitsu Microelectronics Europe GmbH
Jun 9 17:09:21 heike-Satellite-C660D kernel: [ 155.147881] usb 1-2: SerialNumber: 0123456789
Jun 9 17:09:21 heike-Satellite-C660D mtp-probe: checking bus 1, device 2: "/sys/devices/pci0000:00/0000:00:12.2/usb1/1-2"
Jun 9 17:09:21 heike-Satellite-C660D mtp-probe: bus: 1, device: 2 was not an MTP device
Jun 9 17:09:21 heike-Satellite-C660D kernel: [ 155.825025] usb-storage 1-2:1.0: USB Mass Storage device detected
Jun 9 17:09:21 heike-Satellite-C660D kernel: [ 155.830627] scsi host6: usb-storage 1-2:1.0
Jun 9 17:09:21 heike-Satellite-C660D kernel: [ 155.830883] usbcore: registered new interface driver usb-storage
Jun 9 17:09:21 heike-Satellite-C660D kernel: [ 155.851988] usbcore: registered new interface driver uas
Jun 9 17:09:22 heike-Satellite-C660D kernel: [ 156.852120] scsi 6:0:0:0: Direct-Access MB86H60 HDD 1 PQ: 0 ANSI: 0
Jun 9 17:09:22 heike-Satellite-C660D kernel: [ 156.859171] sd 6:0:0:0: [sdb] 976773168 512-byte logical blocks: (500 GB/466 GiB)
Jun 9 17:09:22 heike-Satellite-C660D kernel: [ 156.859242] sd 6:0:0:0: Attached scsi generic sg2 type 0
Jun 9 17:09:22 heike-Satellite-C660D kernel: [ 156.859889] sd 6:0:0:0: [sdb] Write Protect is off
Jun 9 17:09:22 heike-Satellite-C660D kernel: [ 156.859896] sd 6:0:0:0: [sdb] Mode Sense: 10 00 00 00
Jun 9 17:09:22 heike-Satellite-C660D kernel: [ 156.860632] sd 6:0:0:0: [sdb] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
Jun 9 17:09:22 heike-Satellite-C660D kernel: [ 156.891189] sdb: sdb1
Jun 9 17:09:22 heike-Satellite-C660D kernel: [ 156.897887] sd 6:0:0:0: [sdb] Attached SCSI removable disk
Jun 9 17:09:23 heike-Satellite-C660D root: Receiver eingehängt. heike@heike-Satellite-C660D:~$ sudo udevadm test /sys/class/block/sdb1
[sudo] Passwort für heike:
calling: test
version 237
This program is for debugging only, it does not run any program
specified by a RUN key. It may show incorrect results, because
some values may be different, or not available at a simulation run.
Load module index
Parsed configuration file /lib/systemd/network/99-default.link
Created link configuration context.
Reading rules file: /etc/udev/rules.d/01-touchpad.rules
Reading rules file: /lib/udev/rules.d/39-usbmuxd.rules
Reading rules file: /lib/udev/rules.d/40-usb-media-players.rules
Reading rules file: /lib/udev/rules.d/40-usb_modeswitch.rules
Reading rules file: /lib/udev/rules.d/40-vm-hotadd.rules
Reading rules file: /lib/udev/rules.d/50-apport.rules
Reading rules file: /lib/udev/rules.d/50-firmware.rules
Reading rules file: /lib/udev/rules.d/50-udev-default.rules
Reading rules file: /lib/udev/rules.d/55-dm.rules
Reading rules file: /lib/udev/rules.d/55-ippusbxd.rules
Reading rules file: /lib/udev/rules.d/56-dm-parts.rules
Reading rules file: /lib/udev/rules.d/56-hpmud.rules
Reading rules file: /lib/udev/rules.d/60-block.rules
Reading rules file: /lib/udev/rules.d/60-cdrom_id.rules
Reading rules file: /lib/udev/rules.d/60-crda.rules
Reading rules file: /lib/udev/rules.d/60-drm.rules
Reading rules file: /lib/udev/rules.d/60-evdev.rules
Reading rules file: /lib/udev/rules.d/60-input-id.rules
Reading rules file: /lib/udev/rules.d/60-inputattach.rules
Reading rules file: /lib/udev/rules.d/60-libgphoto2-6.rules
Reading rules file: /lib/udev/rules.d/60-libsane1.rules
Reading rules file: /lib/udev/rules.d/60-pcmcia.rules
Reading rules file: /lib/udev/rules.d/60-persistent-alsa.rules
Reading rules file: /lib/udev/rules.d/60-persistent-input.rules
Reading rules file: /lib/udev/rules.d/60-persistent-storage-dm.rules
Reading rules file: /lib/udev/rules.d/60-persistent-storage-tape.rules
Reading rules file: /lib/udev/rules.d/60-persistent-storage.rules
Reading rules file: /lib/udev/rules.d/60-persistent-v4l.rules
Reading rules file: /lib/udev/rules.d/60-sensor.rules
Reading rules file: /lib/udev/rules.d/60-serial.rules
Reading rules file: /lib/udev/rules.d/61-gnome-settings-daemon-rfkill.rules
Reading rules file: /lib/udev/rules.d/61-persistent-storage-android.rules
Reading rules file: /lib/udev/rules.d/64-btrfs.rules
Reading rules file: /lib/udev/rules.d/64-xorg-xkb.rules
Reading rules file: /lib/udev/rules.d/65-libwacom.rules
Reading rules file: /lib/udev/rules.d/66-snapd-autoimport.rules
Reading rules file: /lib/udev/rules.d/66-xorg-synaptics-quirks.rules
Reading rules file: /lib/udev/rules.d/68-del-part-nodes.rules
Reading rules file: /lib/udev/rules.d/69-cd-sensors.rules
Reading rules file: /lib/udev/rules.d/69-libmtp.rules
Reading rules file: /lib/udev/rules.d/69-wacom.rules
Reading rules file: /lib/udev/rules.d/70-joystick.rules
Reading rules file: /lib/udev/rules.d/70-mouse.rules
Reading rules file: /lib/udev/rules.d/70-power-switch.rules
Reading rules file: /lib/udev/rules.d/70-printers.rules
Reading rules file: /lib/udev/rules.d/70-touchpad.rules
Reading rules file: /lib/udev/rules.d/70-uaccess.rules
Reading rules file: /lib/udev/rules.d/71-power-switch-proliant.rules
Reading rules file: /lib/udev/rules.d/71-seat.rules
Reading rules file: /lib/udev/rules.d/71-u-d-c-gpu-detection.rules
Reading rules file: /lib/udev/rules.d/73-seat-late.rules
Reading rules file: /lib/udev/rules.d/73-special-net-names.rules
Reading rules file: /lib/udev/rules.d/73-usb-net-by-mac.rules
Reading rules file: /lib/udev/rules.d/75-net-description.rules
Reading rules file: /lib/udev/rules.d/75-probe_mtd.rules
Reading rules file: /lib/udev/rules.d/77-mm-cinterion-port-types.rules
Reading rules file: /lib/udev/rules.d/77-mm-dell-port-types.rules
Reading rules file: /lib/udev/rules.d/77-mm-ericsson-mbm.rules
Reading rules file: /lib/udev/rules.d/77-mm-fibocom-port-types.rules
Reading rules file: /lib/udev/rules.d/77-mm-haier-port-types.rules
Reading rules file: /lib/udev/rules.d/77-mm-huawei-net-port-types.rules
Reading rules file: /lib/udev/rules.d/77-mm-longcheer-port-types.rules
Reading rules file: /lib/udev/rules.d/77-mm-mtk-port-types.rules
Reading rules file: /lib/udev/rules.d/77-mm-nokia-port-types.rules
Reading rules file: /lib/udev/rules.d/77-mm-pcmcia-device-blacklist.rules
Reading rules file: /lib/udev/rules.d/77-mm-qdl-device-blacklist.rules
Reading rules file: /lib/udev/rules.d/77-mm-sierra.rules
Reading rules file: /lib/udev/rules.d/77-mm-simtech-port-types.rules
Reading rules file: /lib/udev/rules.d/77-mm-telit-port-types.rules
Reading rules file: /lib/udev/rules.d/77-mm-ublox-port-types.rules
Reading rules file: /lib/udev/rules.d/77-mm-usb-device-blacklist.rules
Reading rules file: /lib/udev/rules.d/77-mm-usb-serial-adapters-greylist.rules
Reading rules file: /lib/udev/rules.d/77-mm-x22x-port-types.rules
Reading rules file: /lib/udev/rules.d/77-mm-zte-port-types.rules
Reading rules file: /lib/udev/rules.d/78-graphics-card.rules
Reading rules file: /lib/udev/rules.d/78-sound-card.rules
Reading rules file: /lib/udev/rules.d/80-debian-compat.rules
Reading rules file: /lib/udev/rules.d/80-drivers.rules
Reading rules file: /lib/udev/rules.d/80-ifupdown.rules
Reading rules file: /lib/udev/rules.d/80-iio-sensor-proxy.rules
Reading rules file: /lib/udev/rules.d/80-libinput-device-groups.rules
Reading rules file: /lib/udev/rules.d/80-mm-candidate.rules
Reading rules file: /lib/udev/rules.d/80-net-setup-link.rules
Reading rules file: /lib/udev/rules.d/80-udisks2.rules
Reading rules file: /lib/udev/rules.d/84-nm-drivers.rules
Reading rules file: /lib/udev/rules.d/85-brltty.rules
Reading rules file: /lib/udev/rules.d/85-hdparm.rules
Reading rules file: /lib/udev/rules.d/85-hplj10xx.rules
Reading rules file: /lib/udev/rules.d/85-nm-unmanaged.rules
Reading rules file: /lib/udev/rules.d/85-regulatory.rules
Reading rules file: /lib/udev/rules.d/85-tlp-rdw.rules
Reading rules file: /lib/udev/rules.d/85-tlp.rules
Reading rules file: /lib/udev/rules.d/90-alsa-restore.rules
Reading rules file: /lib/udev/rules.d/90-console-setup.rules
Reading rules file: /lib/udev/rules.d/90-fwupd-devices.rules
Reading rules file: /lib/udev/rules.d/90-libgpod.rules
Reading rules file: /lib/udev/rules.d/90-libinput-model-quirks.rules
Reading rules file: /lib/udev/rules.d/90-pulseaudio.rules
Reading rules file: /lib/udev/rules.d/95-cd-devices.rules
Reading rules file: /lib/udev/rules.d/95-dm-notify.rules
Reading rules file: /lib/udev/rules.d/95-kpartx.rules
Reading rules file: /lib/udev/rules.d/95-upower-csr.rules
Reading rules file: /lib/udev/rules.d/95-upower-hid.rules
Reading rules file: /lib/udev/rules.d/95-upower-wup.rules
Reading rules file: /lib/udev/rules.d/97-dmraid.rules
Reading rules file: /lib/udev/rules.d/97-hid2hci.rules
Reading rules file: /lib/udev/rules.d/99-systemd.rules
Reading rules file: /etc/udev/rules.d/receiver.rules
rules contain 393216 bytes tokens (32768 * 12 bytes), 36567 bytes strings
25244 strings (214787 bytes), 21964 de-duplicated (181501 bytes), 3281 trie nodes used
GROUP 6 /lib/udev/rules.d/50-udev-default.rules:56
LINK 'disk/by-id/usb-MB86H60_HDD_1_0123456789-0:0-part1' /lib/udev/rules.d/60-persistent-storage.rules:53
LINK 'disk/by-path/pci-0000:00:12.2-usb-0:2:1.0-scsi-0:0:0:0-part1' /lib/udev/rules.d/60-persistent-storage.rules:76
IMPORT builtin 'blkid' /lib/udev/rules.d/60-persistent-storage.rules:90
probe /dev/sdb1 raid offset=0
LINK 'disk/by-uuid/9AC8-D204' /lib/udev/rules.d/60-persistent-storage.rules:93
LINK 'disk/by-label/RECEIVER2' /lib/udev/rules.d/60-persistent-storage.rules:94
LINK 'disk/by-partuuid/08cdb10f-01' /lib/udev/rules.d/60-persistent-storage.rules:101
RUN '/usr/bin/unshare -m /usr/bin/snap auto-import --mount=/dev/%k' /lib/udev/rules.d/66-snapd-autoimport.rules:3
LINK 'receiver' /etc/udev/rules.d/receiver.rules:5
RUN '/usr/bin/logger Receiver eingehängt.' /etc/udev/rules.d/receiver.rules:5
handling device node '/dev/sdb1', devnum=b8:17, mode=0660, uid=0, gid=6
preserve permissions /dev/sdb1, 060660, uid=0, gid=6
preserve already existing symlink '/dev/block/8:17' to '../sdb1'
found 'b8:17' claiming '/run/udev/links/\x2fdisk\x2fby-id\x2fusb-MB86H60_HDD_1_0123456789-0:0-part1'
creating link '/dev/disk/by-id/usb-MB86H60_HDD_1_0123456789-0:0-part1' to '/dev/sdb1'
preserve already existing symlink '/dev/disk/by-id/usb-MB86H60_HDD_1_0123456789-0:0-part1' to '../../sdb1'
found 'b8:17' claiming '/run/udev/links/\x2fdisk\x2fby-label\x2fRECEIVER2'
creating link '/dev/disk/by-label/RECEIVER2' to '/dev/sdb1'
preserve already existing symlink '/dev/disk/by-label/RECEIVER2' to '../../sdb1'
found 'b8:17' claiming '/run/udev/links/\x2fdisk\x2fby-partuuid\x2f08cdb10f-01'
creating link '/dev/disk/by-partuuid/08cdb10f-01' to '/dev/sdb1'
preserve already existing symlink '/dev/disk/by-partuuid/08cdb10f-01' to '../../sdb1'
found 'b8:17' claiming '/run/udev/links/\x2fdisk\x2fby-path\x2fpci-0000:00:12.2-usb-0:2:1.0-scsi-0:0:0:0-part1'
creating link '/dev/disk/by-path/pci-0000:00:12.2-usb-0:2:1.0-scsi-0:0:0:0-part1' to '/dev/sdb1'
preserve already existing symlink '/dev/disk/by-path/pci-0000:00:12.2-usb-0:2:1.0-scsi-0:0:0:0-part1' to '../../sdb1'
found 'b8:17' claiming '/run/udev/links/\x2fdisk\x2fby-uuid\x2f9AC8-D204'
creating link '/dev/disk/by-uuid/9AC8-D204' to '/dev/sdb1'
preserve already existing symlink '/dev/disk/by-uuid/9AC8-D204' to '../../sdb1'
found 'b8:17' claiming '/run/udev/links/\x2freceiver'
creating link '/dev/receiver' to '/dev/sdb1'
preserve already existing symlink '/dev/receiver' to 'sdb1'
ACTION=add
DEVLINKS=/dev/disk/by-partuuid/08cdb10f-01 /dev/disk/by-id/usb-MB86H60_HDD_1_0123456789-0:0-part1 /dev/disk/by-uuid/9AC8-D204 /dev/receiver /dev/disk/by-label/RECEIVER2 /dev/disk/by-path/pci-0000:00:12.2-usb-0:2:1.0-scsi-0:0:0:0-part1
DEVNAME=/dev/sdb1
DEVPATH=/devices/pci0000:00/0000:00:12.2/usb1/1-2/1-2:1.0/host6/target6:0:0/6:0:0:0/block/sdb/sdb1
DEVTYPE=partition
ID_BUS=usb
ID_FS_LABEL=RECEIVER2
ID_FS_LABEL_ENC=RECEIVER2
ID_FS_TYPE=vfat
ID_FS_USAGE=filesystem
ID_FS_UUID=9AC8-D204
ID_FS_UUID_ENC=9AC8-D204
ID_FS_VERSION=FAT32
ID_INSTANCE=0:0
ID_MODEL=HDD_1
ID_MODEL_ENC=HDD\x201\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20
ID_MODEL_ID=2015
ID_PART_ENTRY_DISK=8:16
ID_PART_ENTRY_NUMBER=1
ID_PART_ENTRY_OFFSET=2048
ID_PART_ENTRY_SCHEME=dos
ID_PART_ENTRY_SIZE=976771072
ID_PART_ENTRY_TYPE=0xc
ID_PART_ENTRY_UUID=08cdb10f-01
ID_PART_TABLE_TYPE=dos
ID_PART_TABLE_UUID=08cdb10f
ID_PATH=pci-0000:00:12.2-usb-0:2:1.0-scsi-0:0:0:0
ID_PATH_TAG=pci-0000_00_12_2-usb-0_2_1_0-scsi-0_0_0_0
ID_REVISION=0100
ID_SERIAL=MB86H60_HDD_1_0123456789-0:0
ID_SERIAL_SHORT=0123456789
ID_TYPE=disk
ID_USB_DRIVER=usb-storage
ID_USB_INTERFACES=:080650:
ID_USB_INTERFACE_NUM=00
ID_VENDOR=MB86H60
ID_VENDOR_ENC=MB86H60\x20
ID_VENDOR_ID=04c5
MAJOR=8
MINOR=17
PARTN=1
SUBSYSTEM=block
TAGS=:systemd:
USEC_INITIALIZED=157614956
run: '/usr/bin/unshare -m /usr/bin/snap auto-import --mount=/dev/sdb1'
run: '/usr/bin/logger Receiver eingehängt.'
Unload module index
Unloaded link configuration context.
heike@heike-Satellite-C660D:~$ heike@heike-Satellite-C660D:~$ ll /dev/r*
crw-rw-rw- 1 root root 1, 8 Jun 9 17:07 /dev/random
lrwxrwxrwx 1 root root 4 Jun 9 17:12 /dev/receiver -> sdb1
crw-rw-r--+ 1 root netdev 10, 62 Jun 9 17:07 /dev/rfkill
lrwxrwxrwx 1 root root 4 Jun 9 17:07 /dev/rtc -> rtc0
crw------- 1 root root 249, 0 Jun 9 17:07 /dev/rtc0
heike@heike-Satellite-C660D:~$ sieht gut aus ... heike@heike-Satellite-C660D:~$ sudo mount /dev/receiver /receiver/
heike@heike-Satellite-C660D:~$ ll /receiver/
insgesamt 100
drwxr-xr-x 3 root root 32768 Jan 1 1970 ./
drwxr-xr-x 26 root root 4096 Jun 7 14:40 ../
-rwxr-xr-x 1 root root 16 Jun 9 2019 HDDSETTS*
drwxr-xr-x 96 root root 32768 Jun 8 16:17 PVR/
heike@heike-Satellite-C660D:~$ wenn ich das monten Automatisieren möchte .... #!/bin/bash
sudo mount /dev/receiver /receiver/
ll /receiver/ dann RUN+="/pfad/zum/script" in die Rules eintragen. Wo lege ich die am besten ab und wie ist das mit den rootrechten ? Gruß Jochen
|
ChickenLipsRfun2eat
Anmeldungsdatum: 6. Dezember 2009
Beiträge: 12067
|
RUN+="/bin/mount /dev/receiver /receiver" sollte reichen. Klappt aber mit der Regel soweit. UDEV wäre erledigt. Jetzt noch das, was automatisiert laufen kann. Das Script kann theoretisch jedes Recht haben, ist aber da root-Rechte genutzt werden sicher besser entsprechend auch nur diesem Schreibrechte zu geben.
|
jochenv
(Themenstarter)
Anmeldungsdatum: 23. April 2016
Beiträge: 638
Wohnort: Kurhessen
|
Hallo habe noch mal versucht eine USB-HDD automatisch einzubinden.
Hat im großen und ganzen auch fast funktioniert. Bekomme aber angezeigt "in Benutzung" statt dem mount point. jochen@server06:~$ sudo blkid -o list -w null
[sudo] Passwort für jochen:
device fs_type label mount point UUID
-----------------------------------------------------------------------------------------------------------------------------------------------------
/dev/sda ext4 RAID-Platte /platte b16362ff-fa6f-46d3-99b7-e8dc0dc6c2ff
/dev/sdc1 ext4 System / 4abaa39c-87fc-4924-88f6-2c58566c7cc7
/dev/sdc2 swap [SWAP] 6418ef4a-9783-4c6d-826f-6c6ee4f18ca3
/dev/sdb1 ext4 xToshiba_3TB (in Benutzung) 330d7bb0-00c2-481a-929a-d195f1d2bd6a
jochen@server06:~$ das Rules
jochen@server06:~$ ls -la /etc/udev/rules.d/tos-usb-hdd.rules
-rw-r--r-- 1 root root 714 Aug 27 22:19 /etc/udev/rules.d/tos-usb-hdd.rules
jochen@server06:~$ cat /etc/udev/rules.d/tos-usb-hdd.rules
# USB-Festplatte
KERNEL=="sd?1", SUBSYSTEMS=="usb", ATTRS{idVendor}=="0480", ATTRS{idProduct}=="d000", SYMLINK+="tos-usb-hdd", ACTION=="add", RUN+="/usr/bin/logger Toschiba 3TB hdd eingehängt.", RUN+="/bin/mount /dev/tos-usb-hdd /mnt/usbplatte2T/"
jochen@server06:~$ lsusb
jochen@server06:~$ lsusb
Bus 002 Device 003: ID 0424:2660 Standard Microsystems Corp. Hub
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 004 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 0480:d000 Toshiba America Inc External Disk 2TB Model DT01ABA200
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
jochen@server06:~$ lsusb -vs 001:003
Bus 001 Device 003: ID 0480:d000 Toshiba America Inc External Disk 2TB Model DT01ABA200
Couldn't open device, some information will be missing
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.10
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 64
idVendor 0x0480 Toshiba America Inc
idProduct 0xd000 External Disk 2TB Model DT01ABA200
bcdDevice 1.00
iManufacturer 2
iProduct 3
iSerial 1
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 32
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xc0
Self Powered
MaxPower 100mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 2
bInterfaceClass 8 Mass Storage
bInterfaceSubClass 6 SCSI
bInterfaceProtocol 80 Bulk-Only
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x02 EP 2 OUT
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 0
jochen@server06:~$ und der Link ist auch da
jochen@server06:~$ ll /dev/tos*
lrwxrwxrwx 1 root root 4 Aug 27 22:36 /dev/tos-usb-hdd -> sdb1
jochen@server06:~$ hoffe habe alle soweit wichtigen Infos.
Ich ziehen mal die Platte ab und stecke sie wieder ein. Aug 27 22:44:02 server06 kernel: [ 918.937592] usb 1-1.5: USB disconnect, device number 3
Aug 27 22:44:02 server06 kernel: [ 918.937992] print_req_error: I/O error, dev sdb, sector 0
Aug 27 22:44:02 server06 kernel: [ 918.938565] sd 1:0:0:0: [sdb] Synchronizing SCSI cache
Aug 27 22:44:02 server06 kernel: [ 918.938620] sd 1:0:0:0: [sdb] Synchronize Cache(10) failed: Result: hostbyte=DID_NO_CONNECT driverbyte=DRIVER_OK
Aug 27 22:44:20 server06 kernel: [ 937.267233] usb 1-1.5: new high-speed USB device number 4 using ehci-pci
Aug 27 22:44:21 server06 kernel: [ 937.421396] usb 1-1.5: New USB device found, idVendor=0480, idProduct=d000
Aug 27 22:44:21 server06 kernel: [ 937.421400] usb 1-1.5: New USB device strings: Mfr=2, Product=3, SerialNumber=1
Aug 27 22:44:21 server06 kernel: [ 937.421402] usb 1-1.5: Product: External USB 3.0
Aug 27 22:44:21 server06 kernel: [ 937.421404] usb 1-1.5: Manufacturer: TOSHIBA
Aug 27 22:44:21 server06 kernel: [ 937.421406] usb 1-1.5: SerialNumber: 20140108015616
Aug 27 22:44:21 server06 kernel: [ 937.421842] usb-storage 1-1.5:1.0: USB Mass Storage device detected
Aug 27 22:44:21 server06 kernel: [ 937.422489] scsi host8: usb-storage 1-1.5:1.0
Aug 27 22:44:22 server06 kernel: [ 938.447984] scsi 8:0:0:0: Direct-Access TOSHIBA External USB 3.0 0 PQ: 0 ANSI: 6
Aug 27 22:44:22 server06 kernel: [ 938.448555] sd 8:0:0:0: Attached scsi generic sg2 type 0
Aug 27 22:44:30 server06 kernel: [ 947.027419] sd 8:0:0:0: [sdd] 732566646 4096-byte logical blocks: (3.00 TB/2.73 TiB)
Aug 27 22:44:30 server06 kernel: [ 947.028485] sd 8:0:0:0: [sdd] Write Protect is off
Aug 27 22:44:30 server06 kernel: [ 947.028488] sd 8:0:0:0: [sdd] Mode Sense: 43 00 00 00
Aug 27 22:44:30 server06 kernel: [ 947.029623] sd 8:0:0:0: [sdd] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
Aug 27 22:44:30 server06 kernel: [ 947.059539] sdd: sdd1
Aug 27 22:44:30 server06 kernel: [ 947.062876] sd 8:0:0:0: [sdd] Attached SCSI disk
Aug 27 22:44:31 server06 root: Toschiba 3TB hdd eingehängt.
Aug 27 22:44:31 server06 kernel: [ 947.596195] EXT4-fs (sdd1): recovery complete
Aug 27 22:44:31 server06 kernel: [ 947.596200] EXT4-fs (sdd1): mounted filesystem with ordered data mode. Opts: (null) hier hat sich was geändert
jochen@server06:~$ lsusb
Bus 002 Device 003: ID 0424:2660 Standard Microsystems Corp. Hub
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 004 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 004: ID 0480:d000 Toshiba America Inc External Disk 2TB Model DT01ABA200
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
jochen@server06:~$ ll /dev/tos*
lrwxrwxrwx 1 root root 4 Aug 27 22:44 /dev/tos-usb-hdd -> sdd1
jochen@server06:~$ aber immer noch
device fs_type label mount point UUID
-------------------------------------------------------------------------------------------------------------------------------------------------
/dev/sda ext4 RAID-Platte /platte b16362ff-fa6f-46d3-99b7-e8dc0dc6c2ff
/dev/sdc1 ext4 System / 4abaa39c-87fc-4924-88f6-2c58566c7cc7
/dev/sdc2 swap [SWAP] 6418ef4a-9783-4c6d-826f-6c6ee4f18ca3
/dev/sdd1 ext4 xToshiba_3TB (in Benutzung) 330d7bb0-00c2-481a-929a-d195f1d2bd6a
jochen@server06:~$ kann noch mal jemand helfen ? Gruß Jochen
|
jochenv
(Themenstarter)
Anmeldungsdatum: 23. April 2016
Beiträge: 638
Wohnort: Kurhessen
|
nachtrag .... wenn ich von Hand mounte funktioniert es ... ?!?!?! jochen@server06:~$ welchehd
device fs_type label mount point UUID
-----------------------------------------------------------------------------------------------------------------------------------------------------
/dev/sda ext4 RAID-Platte /platte b16362ff-fa6f-46d3-99b7-e8dc0dc6c2ff
/dev/sdc1 ext4 System / 4abaa39c-87fc-4924-88f6-2c58566c7cc7
/dev/sdc2 swap [SWAP] 6418ef4a-9783-4c6d-826f-6c6ee4f18ca3
/dev/sdb1 ext4 xToshiba_3TB (in Benutzung) 330d7bb0-00c2-481a-929a-d195f1d2bd6a
jochen@server06:~$ ./tos-usb-hdd.sh
jochen@server06:~$ welchehd
device fs_type label mount point UUID
-----------------------------------------------------------------------------------------------------------------------------------------------------
/dev/sda ext4 RAID-Platte /platte b16362ff-fa6f-46d3-99b7-e8dc0dc6c2ff
/dev/sdc1 ext4 System / 4abaa39c-87fc-4924-88f6-2c58566c7cc7
/dev/sdc2 swap [SWAP] 6418ef4a-9783-4c6d-826f-6c6ee4f18ca3
/dev/sdb1 ext4 xToshiba_3TB /mnt/usbplatte2T 330d7bb0-00c2-481a-929a-d195f1d2bd6a
jochen@server06:~$ cat ./tos-usb-hdd.sh
#!/bin/bash
# script zum einbinden der 3TB Toshiba Platte
sudo mount /dev/tos-usb-hdd /mnt/usbplatte2T/
#sleep 15
#sudo mount /dev/tos-usb-hdd /mnt/usbplatte2T/
echo ToschibaHdd eingebunden $(date +"%A %Y-%m-%d %H:%M:%S") > /home/jochen/tos-usb-hdd.txt
mail -s "Server Info" jochen@xxxx.de < /home/jochen/tos-usb-hdd.txt
jochen@server06:~$
|
ChickenLipsRfun2eat
Anmeldungsdatum: 6. Dezember 2009
Beiträge: 12067
|
Hallo! Gute Frage. Wie sieht die Ausgabe von ls -lha /mnt/usbplatte2T aus, wenn die Platte abgezogen ist?
|