PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Usb-Stick in Suse 10.1 einbinden?



hgtschudi
22.01.07, 19:18
Unter meiner SuSE 9.1 fand ich, wenn ich den Stick einsteckte, im Verzeichnis: /media/ ein usb-Verzeichnis.
In SuSE10.1 finde weder dort noch sonstwo ein usbxxxxxx.

Unter Suse 9.1 gab es einen Eintrag in der /etc/fstab.
In Suse 10.1 ist dort nichts eingetragen.

Der Stick wird aber - laut /var/log/messages - vom Kernel erkannt, wenn ich ihn einstecke. :confused:
Woran hakt es dann noch?

Ich füge den ganzen Log hier an, vielleicht enthält er ja schon die Lösung des Problems:


usb 1-1: new full speed USB device using uhci_hcd and address 4
Jan 22 18:42:59 vitzlipu kernel: usb 1-1: new device found, idVendor=066f, idProduct=8000
Jan 22 18:42:59 vitzlipu kernel: usb 1-1: new device strings: Mfr=1, Product=2, SerialNumber=3
Jan 22 18:42:59 vitzlipu kernel: usb 1-1: Product: <USB PRODUCT>
Jan 22 18:42:59 vitzlipu kernel: usb 1-1: Manufacturer: <USB MF>
Jan 22 18:42:59 vitzlipu kernel: usb 1-1: SerialNumber: 0000210596FB4117
Jan 22 18:42:59 vitzlipu kernel: usb 1-1: configuration #1 chosen from 1 choice
Jan 22 18:43:00 vitzlipu kernel: scsi2 : SCSI emulation for USB Mass Storage devices
Jan 22 18:43:00 vitzlipu kernel: usb-storage: device found at 4
Jan 22 18:43:00 vitzlipu kernel: usb-storage: waiting for device to settle before scanning
Jan 22 18:43:05 vitzlipu kernel: Vendor: SigmaTel Model: MSCN Rev: 0100
Jan 22 18:43:05 vitzlipu kernel: Type: Direct-Access ANSI SCSI revision: 04
Jan 22 18:43:05 vitzlipu kernel: SCSI device sda: 503552 512-byte hdwr sectors (258 MB)
Jan 22 18:43:05 vitzlipu kernel: sda: Write Protect is off
Jan 22 18:43:05 vitzlipu kernel: sda: Mode Sense: 03 00 00 00
Jan 22 18:43:05 vitzlipu kernel: sda: assuming drive cache: write through
Jan 22 18:43:05 vitzlipu kernel: SCSI device sda: 503552 512-byte hdwr sectors (258 MB)
Jan 22 18:43:05 vitzlipu kernel: sda: Write Protect is off
Jan 22 18:43:05 vitzlipu kernel: sda: Mode Sense: 03 00 00 00
Jan 22 18:43:05 vitzlipu kernel: sda: assuming drive cache: write through
Jan 22 18:43:05 vitzlipu kernel: sda: sda1
Jan 22 18:43:05 vitzlipu kernel: sd 2:0:0:0: Attached scsi removable disk sda
Jan 22 18:43:05 vitzlipu kernel: sd 2:0:0:0: Attached scsi generic sg1 type 0
Jan 22 18:43:05 vitzlipu kernel: usb-storage: device scan complete


Soweit scheint doch alles ok zu sein!

Über eure Hilfe freut sich
Hartmut

Dirk.M
23.01.07, 23:58
Hallo, bei mir unter Suse 10.0 funtioniert der UDB-Stick. /var/log/messages meldet


Jan 23 23:48:19 medion kernel: usb 2-2: new full speed USB device using uhci_hcd and address 2
Jan 23 23:48:20 medion kernel: SCSI subsystem initialized
Jan 23 23:48:20 medion kernel: Initializing USB Mass Storage driver...
Jan 23 23:48:20 medion kernel: scsi0 : SCSI emulation for USB Mass Storage devices Jan 23 23:48:20 medion kernel: usb-storage: device found at 2
Jan 23 23:48:20 medion kernel: usb-storage: waiting for device to settle before scanning
Jan 23 23:48:20 medion kernel: usbcore: registered new driver usb-storage
Jan 23 23:48:20 medion kernel: USB Mass Storage support registered.
Jan 23 23:48:25 medion kernel: Vendor: CBM Model: Flash Disk Rev: 4.00
Jan 23 23:48:25 medion kernel: Type: Direct-Access ANSI SCSI revision: 02 Jan 23 23:48:25 medion kernel: usb-storage: device scan complete
Jan 23 23:48:26 medion kernel: SCSI device sda: 2070527 512-byte hdwr sectors (1060 MB)
Jan 23 23:48:26 medion kernel: sda: Write Protect is off
Jan 23 23:48:26 medion kernel: sda: Mode Sense: 00 00 00 00
Jan 23 23:48:26 medion syslog-ng[4417]: Changing permissions on special file /dev/xconsole
Jan 23 23:48:26 medion syslog-ng[4417]: Changing permissions on special file /dev/tty10
Jan 23 23:48:26 medion kernel: sda: assuming drive cache: write through
Jan 23 23:48:26 medion kernel: SCSI device sda: 2070527 512-byte hdwr sectors (1060 MB) Jan 23 23:48:26 medion kernel: sda: Write Protect is off
Jan 23 23:48:26 medion kernel: sda: Mode Sense: 00 00 00 00 Jan 23 23:48:26 medion kernel: sda: assuming drive cache: write through
Jan 23 23:48:26 medion kernel: sda: sda1
Jan 23 23:48:26 medion kernel: Attached scsi removable disk sda at scsi0, channel 0, id 0, lun 0
Jan 23 23:48:26 medion kernel: Attached scsi generic sg0 at scsi0, channel 0, id 0, lun 0, type 0
Jan 23 23:48:27 medion hal-subfs-mount[10723]: SYMLINKS::disk/by-id/usb-CBM_Flash_Disk_263460466580 disk/by-path/usb-263460466580:0:0:0
Jan 23 23:48:27 medion hal-subfs-mount[10723]: MOUNT_POINT:: /media/usbdisk
Jan 23 23:48:27 medion hal-subfs-mount[10723]: MOUNTPOINT:: /media/usbdisk
Jan 23 23:48:27 medion hal-subfs-mount[10723]: Collected mount options and Called(0) /bin/mount -t subfs -o fs=floppyfss,sync,procuid,nosui d,nodev,exec,utf8=true /dev/sda1 "/media/usbdisk"

Meine fstab schaut folgender maßen aus.


/dev/hda7 / reiserfs acl,user_xattr 1 1
/dev/hdb1 /home reiserfs defaults 1 2
/dev/hda1 /windows/C ntfs ro,users,gid=users,umask=0002,nls=utf8 0 0
/dev/hda5 /windows/D ntfs ro,users,gid=users,umask=0002,nls=utf8 0 0
/dev/hdb5 /windows/E vfat users,gid=users,umask=000,utf8=true 0 0
/dev/hdb6 /windows/F vfat users,gid=users,umask=000,utf8=true 0 0
/dev/hdb2 /windows/I ntfs ro,users,gid=users,umask=0002,nls=utf8 0 0
/dev/hda6 swap swap defaults 0 0
proc /proc proc defaults 0 0 sysfs /sys sysfs noauto 0 0
usbfs /proc/bus/usb usbfs noauto 0 0
devpts /dev/pts devpts mode=0620,gid=5 0 0
/dev/dvdrecorder /media/dvdrecorder subfs noauto,fs=cdfss,ro,procuid,nosuid,nodev,exec,iocha rset=utf8 0 0
/dev/dvd /media/dvd subfs noauto,fs=cdfss,ro,procuid,nosuid,nodev,exec,iocha rset=utf8 0 0
/dev/fd0 /media/floppy subfs noauto,fs=floppyfss,procuid,nodev,nosuid,sync 0 0

Wichtig ist die Zeile mit usbfs poste mal deine fstab Gruß Dirk

kreol
24.01.07, 00:19
Würdet ihr zwei beide euch bitte mit den vB-Tags aus meiner Sig anfreunden? Die machen die Ausgaben lesbar...


Kreol

hgtschudi
24.01.07, 19:39
[/quote/]Wichtig ist die Zeile mit usbfs poste mal deine fstab Gruß Dirk[/quote]

Das Problem scheint zu sein, das der Hal-Daemon nicht richtig arbeitet, obwohl er im Runleveleditor aktiv steht. Aber es kommt keine Meldung in /var/log/messages ?

Hier ist meine fstab:


/dev/hdb2 / reiserfs acl,user_xattr 1 1
/dev/hdb3 /home reiserfs acl,user_xattr 1 2
/dev/hda1 /windows/C vfat users,gid=users,umask=0002,utf8=true 0 0
/dev/hda5 /windows/D vfat users,gid=users,umask=0002,utf8=true 0 0
/dev/hdb1 swap swap defaults 0 0
/dev/cdrom /media/cdrom auto noauto,user 0 0

Das ist alles!
Vermutlich schreibt der Hal-daemon das hinein, wenn er erkennt, dass der Stick am USB-Port hängt.

Ich habe übrigens jetzt per Hand den Stick ins Verzeichis einhängen können.
Einfach mit: #: mount /dev/sda1/ /mnt .:)
/dev/sda1/ ist der Port, der in der Meldung /var/log/messages stand.

Die Frage bleibt, warum funktioniert das nicht, wie bei Dir automatisch?

Hartmut

hgtschudi
24.01.07, 19:43
Würdet ihr zwei beide euch bitte mit den vB-Tags aus meiner Sig anfreunden? Die machen die Ausgaben lesbar...


Kreol

Gerne, wenn ich verstehe wozu. :rolleyes: Wieso sind die Ausgaben bei dir nicht lesbar?
Bei mir schon. :o


Hartmut

kreol
24.01.07, 19:47
Gerne, wenn ich verstehe wozu. :rolleyes: Wieso sind die Ausgaben bei dir nicht lesbar?
Bei mir schon. :o


Hartmuthttp://www.linuxforen.de/forums/showpost.php?p=1484053&postcount=1

Du kannst Deine Posts auch noch nachträglich editieren und damit in eine zumutbare Form bringen...


Kreol

Rain_maker
24.01.07, 20:05
Sollte das wirklich die fstab sein, dann schmeisse den cdrom-Eintrag raus.

Ab SuSE 10.1 wird das mounten von optischen Medien dynamisch von hal/udev erledigt und Einträge in der fstab führen zu Problemen.

http://www.linuxforen.de/forums/showthread.php?t=226519&highlight=SuSE+fstab

Greetz,

RM

P.S.


Gerne, wenn ich verstehe wozu. Wieso sind die Ausgaben bei dir nicht lesbar? Bei mir schon.

"Hm, wir sollen Dir bei Deinem Problem helfen?

Gerne, aber wozu. Wieso sollte ich Dir denn versuchen zu helfen?
Bei mir (und bei kreol sicher auch) funktionieren CD und USB Stick."

(Ich hoffe, Du merkst gerade was).

Dirk.M
24.01.07, 20:05
Hallo Hartmut,
ergänze doch einfach von Hand deine fstab mit den folgenden Zeilen.



proc /proc proc defaults 0 0
sysfs /sys sysfs noauto 0 0
usbfs /proc/bus/usb usbfs noauto 0 0
devpts /dev/pts devpts mode=0620,gid=5 0 0


Gruß Dirk

hgtschudi
26.01.07, 14:04
Hallo Hartmut,
ergänze doch einfach von Hand deine fstab mit den folgenden Zeilen.



proc /proc proc defaults 0 0
sysfs /sys sysfs noauto 0 0
usbfs /proc/bus/usb usbfs noauto 0 0
devpts /dev/pts devpts mode=0620,gid=5 0 0
Gruß Dirk


Hallo Dirk,
Ich bin Deinem Rat gefolgt, es hat aber keine Auswirkung, und bezüglich des automatischen mountens nichts geändert. Ich muß es immer noch per Hand mounten.


Hartmut

hgtschudi
26.01.07, 14:16
http://www.linuxforen.de/forums/showpost.php?p=1484053&postcount=1

Du kannst Deine Posts auch noch nachträglich editieren und damit in eine zumutbare Form bringen...


"zumutbare Form" war das Schlüsselwort.;)
Jetzt habe ich es kapiert, danke für den Hinweis.

Hartmut

hgtschudi
26.01.07, 14:40
Sollte das wirklich die fstab sein, dann schmeisse den cdrom-Eintrag raus.

Ab SuSE 10.1 wird das mounten von optischen Medien dynamisch von hal/udev erledigt und Einträge in der fstab führen zu Problemen.

http://www.linuxforen.de/forums/showthread.php?t=226519&highlight=SuSE+fstab

Greetz,

RM

P.S.



"Hm, wir sollen Dir bei Deinem Problem helfen?

Gerne, aber wozu. Wieso sollte ich Dir denn versuchen zu helfen?
Bei mir (und bei kreol sicher auch) funktionieren CD und USB Stick."

(Ich hoffe, Du merkst gerade was).

:rolleyes: Das Beispiel hinkt etwas.
Ich hatte nur die Ironie die in
lesbar von creols Posting lag, nicht mitgekriegt. :p
Inzwischen ist aber glaub ich, alles klar.

Ansonsten: danke für den Hinweis mit der fstab

Hartmut

hgtschudi
28.01.07, 16:03
Sollte das wirklich die fstab sein, dann schmeisse den cdrom-Eintrag raus.

Ab SuSE 10.1 wird das mounten von optischen Medien dynamisch von hal/udev erledigt und Einträge in der fstab führen zu Problemen.


Ich habe den Eintrag aus der fstab entfernt, nur - springt bei meiner Suse 10.1 leider kein hal/udev Dämon an, der mir das CD-Laufwerk mountet.:confused:
Wenn ich das richtig verstehe, müsste beim Einlegen einer CD das in /var/log/ messages zu einer Meldung führen. Tut es aber nicht:

das Startprotokoll meldet dazu u.a. :



...Mounting local file systems...
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
debugfs on /sys/kernel/debug type debugfs (rw)
udev on /dev type tmpfs (rw)
devpts on /dev/pts type devpts (rw,mode=0620,gid=5)
...
Starting HAL daemon done
...
Hier ist für alle Fälle meine aktuelle /ets/fstab:


/dev/hdb2 / reiserfs acl,user_xattr 1 1
/dev/hdb3 /home reiserfs acl,user_xattr 1 2
/dev/hda1 /windows/C vfat users,gid=users,umask=0002,utf8=true 0 0
/dev/hda5 /windows/D vfat users,gid=users,umask=0002,utf8=true 0 0
/dev/hdb1 swap swap defaults 0 0
proc /proc proc defaults 0 0
sysfs /sys sysfs noauto 0 0
usbfs /proc/bus/usb usbfs noauto 0 0
devpts /dev/pts devpts mode=0620,gid=5 0 0
:ugly:

Hartmut

P.S. Immerhin, das zitieren funzt.:rolleyes: