usb pen drive

Fórumok

usb pen drive

Hozzászólások

Novell Linux Desktop 9 -em van, az üzleti csomagja a suse-nak (lényegében 9.2).
Olyan gondom van a programmal, hogy nem ismeri fel az usb 2.0-ás dolgaimat. Az mnt könyvtár üres. Nincs automount, de kézzel sem tudom bemountolni. Viszont a yast-ban látja az eszközt, minden adatot tud róla.
Valaki tudna segíteni abban, hogyan tudnám bemountolni.
A gépnek nincs hibája, mert előtte egy mandrake 10.1 volt a gépen és azzal ment az felismerte ugyanezt az eszközt.
Köszi a segítséget.
e-mail: gp@c2.hu

Sziasztok!

Suse linux 9.2-m van, 9.1-ről upgradel-ve. Egy usb-s mp3 lejátszót akarok csatlakoztatni, de nem tudom hova.Az /etc/fstab-ban ez van:
usbfs /proc/bus/usb usbfs noauto 0 0
ha próbálok mountolni, akkor
linux:~ # mount /proc/bus/usb
mount: usbfs already mounted or /proc/bus/usb busy
ha kilistázom, akkor látszik, hogy nincs ott semmi

linux:~ # l -alhR /proc/bus/usb/
/proc/bus/usb/:
total 0
drwxr-xr-x 4 root root 0 Jun 26 2005 ./
dr-xr-xr-x 5 root root 0 Jun 26 2005 ../
dr-xr-xr-x 2 root root 0 Jun 26 2005 001/
dr-xr-xr-x 2 root root 0 Jun 26 2005 002/
-r--r--r-- 1 root root 0 Jun 26 11:31 devices

/proc/bus/usb/001:
total 0
dr-xr-xr-x 2 root root 0 Jun 26 2005 ./
drwxr-xr-x 4 root root 0 Jun 26 2005 ../
-rw-r--r-- 1 root root 43 Jun 26 2005 001

/proc/bus/usb/002:
total 0
dr-xr-xr-x 2 root root 0 Jun 26 2005 ./
drwxr-xr-x 4 root root 0 Jun 26 2005 ../
-rw-r--r-- 1 root root 43 Jun 26 2005 001
-rw-r--r-- 1 root root 50 Jun 26 2005 002

Ha úgy indítom a gépet, hogy be van dugva az usb, akkor a boot logból látszik,
hogy tud róla
<6>usb 2-1: new full speed USB device using address 2
<6>usb 2-1: Product: USB 2.0(FS) FLASH DISK
<6>usb 2-1: SerialNumber: USB 2.0(FS) FLASH DISK

Ha ilyesmiket próbálok:

mount /dev/sda1 /media/FlashDrive auto noauto,users,exec,sync 0 0

akkor azt mondja, hogy not valid block device

A cucc ugyanezen a gépen a widowssal működik. Mi lehet a baj?

Köszi
Grasswulf

elso korben modprobe, aztan man mount.
fdisk -l /dev/sda ezek utan mar mutatni fogja, ha minden korrekt.

Disk /dev/sda: 257 MB, 257949696 bytes
16 heads, 32 sectors/track, 984 cylinders
Units = cylinders of 512 * 512 = 262144 bytes

Device Boot Start End Blocks Id System
/dev/sda1 1 983 251632 6 FAT16

bar ez most epp egy 256-os CF kartya, de a lenyeg ugyanaz.

t

dmesg mit mond amikor feldugod az eszközt ?

[quote:1713fe8bf1="pepp"]Novell Linux Desktop 9 -em van, az üzleti csomagja a suse-nak (lényegében 9.2).
Olyan gondom van a programmal, hogy nem ismeri fel az usb 2.0-ás dolgaimat. Az mnt könyvtár üres. Nincs automount, de kézzel sem tudom bemountolni. Viszont a yast-ban látja az eszközt, minden adatot tud róla.
Valaki tudna segíteni abban, hogyan tudnám bemountolni.
A gépnek nincs hibája, mert előtte egy mandrake 10.1 volt a gépen és azzal ment az felismerte ugyanezt az eszközt.
Köszi a segítséget.
e-mail: gp@c2.hu

Irány a másik topic amiben még feltetted a kérdést!

Nem biztos, hogy van rajta partíció, gyárilag nincs, így lehet, hogy /dev/sda1 helyett /dev/sda-t kell írnod.

Ezek vannak:
linux:~ # modprobe usb-storage
FATAL: Could not load /lib/modules/2.6.8-24.11-default/modules.dep: No such file or directory

linux:~ # fdisk -l /dev/sda

Disk /dev/sda: 125 MB, 125682176 bytes
4 heads, 60 sectors/track, 1022 cylinders
Units = cylinders of 240 * 512 = 122880 bytes

Device Boot Start End Blocks Id System
/dev/sda1 ? 3242233 7998524 570754815+ 72 Unknown
Partition 1 has different physical/logical beginnings (non-Linux?):
phys=(357, 116, 40) logical=(3242232, 3, 49)
Partition 1 has different physical/logical endings:
phys=(357, 32, 45) logical=(7998523, 0, 19)
Partition 1 does not end on cylinder boundary.
/dev/sda2 ? 702874 8769658 968014120 65 Novell Netware 386
Partition 2 has different physical/logical beginnings (non-Linux?):
phys=(288, 115, 43) logical=(702873, 0, 3)
Partition 2 has different physical/logical endings:
phys=(367, 114, 50) logical=(8769657, 1, 22)
Partition 2 does not end on cylinder boundary.
/dev/sda3 ? 7791173 15857957 968014096 79 Unknown
Partition 3 has different physical/logical beginnings (non-Linux?):
phys=(366, 32, 33) logical=(7791172, 3, 6)
Partition 3 has different physical/logical endings:
phys=(357, 32, 43) logical=(15857956, 3, 37)
Partition 3 does not end on cylinder boundary.
/dev/sda4 ? 1 15155111 1818613248 d Unknown
Partition 4 has different physical/logical beginnings (non-Linux?):
phys=(372, 97, 50) logical=(0, 0, 1)
Partition 4 has different physical/logical endings:
phys=(0, 10, 0) logical=(15155110, 1, 36)
Partition 4 does not end on cylinder boundary.

Partition table entries are not in disk order

linux:~ # dmesg | grep usb

usbcore: registered new driver usbfs
usbcore: registered new driver hub
usb usb1: Product: OHCI Host Controller
usb usb1: Manufacturer: Linux 2.6.8-24.11-default ohci_hcd
usb usb1: SerialNumber: 0000:00:02.2
usb usb2: Product: OHCI Host Controller
usb usb2: Manufacturer: Linux 2.6.8-24.11-default ohci_hcd
usb usb2: SerialNumber: 0000:00:02.3
usb 2-1: new full speed USB device using address 2
usb 2-1: Product: USB 2.0(FS) FLASH DISK
usb 2-1: SerialNumber: USB 2.0(FS) FLASH DISK
drivers/usb/serial/usb-serial.c: USB Serial support registered for Generic
usbcore: registered new driver usbserial_generic
usbcore: registered new driver usbserial
drivers/usb/serial/usb-serial.c: USB Serial Driver core v2.0
usb 2-1: USB disconnect, address 2
usb 1-1: new full speed USB device using address 2
usb 1-1: Product: USB 2.0(FS) FLASH DISK
usb 1-1: SerialNumber: USB 2.0(FS) FLASH DISK
usbcore: registered new driver usb-storage
usb 1-1: USB disconnect, address 2
usb 2-1: new full speed USB device using address 3
usb 2-1: Product: USB 2.0(FS) FLASH DISK
usb 2-1: SerialNumber: USB 2.0(FS) FLASH DISK

Ezen ránézésre nincs partíciós tábla. /dev/sda-t próbáld csatolni.

Ilyaen könyvtárad van-e: /media/usbdisk vagy hasonló?
Elvileg ott már lennie kellene a pendrive-nak. Lehet, hogy suse 9.2-ben még csak cdromra működött, 9.3-ban már pendrive-ra is.

Közben változott a helyzet, updateltem csomó mindent, többek között a kernelt is és mintha javultak volna a dolgok

modprobe -v usb-storage
insmod /lib/modules/2.6.8-24.16-default/kernel/drivers/usb/storage/usb-storage.ko

linux:~ # fdisk -l /dev/sda
linux:~ # fdisk -l /dev/sda1

semmi ??????

linux:~ # dmesg | grep usb
usbcore: registered new driver usbfs
usbcore: registered new driver hub
usb usb1: Product: OHCI Host Controller
usb usb1: Manufacturer: Linux 2.6.8-24.16-default ohci_hcd
usb usb1: SerialNumber: 0000:00:02.2
usb usb2: Product: OHCI Host Controller
usb usb2: Manufacturer: Linux 2.6.8-24.16-default ohci_hcd
usb usb2: SerialNumber: 0000:00:02.3
drivers/usb/serial/usb-serial.c: USB Serial support registered for Generic
usbcore: registered new driver usbserial_generic
usbcore: registered new driver usbserial
drivers/usb/serial/usb-serial.c: USB Serial Driver core v2.0
usbcore: registered new driver usb-storage

[quote:0c5753d5d2="grasswulf"]Ezek vannak:
linux:~ # modprobe usb-storage
FATAL: Could not load /lib/modules/2.6.8-24.11-default/modules.dep: No such file or directory

Hat, ezt elnezve nincsenek is modulok, csak a gyarilag beforgatott driverek...
Ha kernelt forditasz, tedd bele az usb mass storage es a scsi generic (vagy scsi disk?) tamogatast. Vagy mindkettot , hiszen modul lesz :)

Hmm, en ugy szoktam megnezni, hogy mc-ben a /dev konyvtarban megnezem a /dev/sd* cuccokat. Amelyikre azt irja, hogy "nincs ilyen eszkoz" vagy hasonlo, azzal nem foglalkozok. Amelyikre csak valami olvasasi hibat vagy hasonlot, az lesz az. Ezt probalom mountolni.
Egyebkent nalam az fstab-ban a filerendszer auto a pendrive-nal.

De talan az fdisk is segit, ha tenyleg semmilyen filerendszer nincs rajta. Bar, ha windows alatt mukszik, akkor _valamilyen_ (talan vfat) rendszernek kell lennie, tudtommal a windows nem olvas nyer eszkozoket.

Az update-vel szinte minden megoldódott, kivéve, hogy csak akkor látta, ha már
bootolásnál be volt dugva. Beállítottam a hotplug-ot és most már felismeri ha működés közben dugom be, akkor is. De csak egyszer. Ha kihúzom, és újra berakom, akkor már nem. Egyelőre eddig jutottam.

Viszont van egy másik gépem, amin 9.1 van, az rögtön észreveszi és csinál neki egy temporális dirt a /media alatt (/usb-storage-USB20FSFLASHDISK:0:0:0p4) és rögtön fel is mountolja.Nem tudja vki, hogy ezt a 9.2-ben megszüntették-e, vagy csak összezavarodtak a beállitásaim ,amikor 9.1 ről upgradeltem 9.2-re .

A lejátszó lenco márkájú, van hozzá 98-as driverem, ha kell, de nem próbáltam 98-ra , xp-m van.

kösz a segítséget

Megkerdezhetem, hogy pontosan milyen mp3player?
VendorId=? ProductID?

Van egy ELTA 8841-es mp3playere az egyik kollegamnak es gondjai vannak vele w98-alatt :-(
Nalam UHU-val semmi gond, csak o szenved :-)

Most hirtelen nem tudom fejbol a fenti adatokat, de ha netan ugyan az a tipus mint ami neked van , talan van hozza w98-as drivered...

Koszi

Nekem, ha bedugom, a dmesg-ben ilyesmit ír : uba1 ... 2-3
sysfs-t használok, és ott a /sys/bus/usb/2/2:3 vagy valami ilyesmi alatt van egy "dev" file ha bedugtam, abban benne van a major meg a minor device number
azt megcsináltam mknod-dal /dev/uba1 néven, azóta megy úgy, hogy mount /dev/uba1 /mnt/usb

amit az fstabban említettél a topic elején, az ahhoz kell, hogy egyáltalán menjen az usb, az nem a flashdrive-ról szól

sok sikert, menni fog az :)