USB Flash memóriát nem kezeli

Fórumok

USB Flash memóriát nem kezeli

Hozzászólások

[quote:1372f30848="tetemes"]
Nocsak! Hát mégsem volt jó az a Slackware? :)

Biztos jó lenne, csak én vagyok béna, ill. nincs időm vacakolni.
De hiszen pont ezért váltottam Gentoorol Slackra!
UHU-t viszont Kylix miatt próbáltam, és zokszó nélkül ment vele.
Ez az USB a második kellemes meglepetés volt.
És itt a harmadik: a nyomtatómat három kattintással sikerült konfignom.
Slakin _én_ erre nem lettem volna képes.

Mielött valami drasztikus dologra határoznád el magad,

1/ terminálba cdrecord --scanbus A kimeneten ott van a cuccos? Ha nincs:

2/ Keress a guglin egy rescan-scsi-bus nevü szkriptet. Ez szokott segíteni ilyenkor.

Sziasztok!
Szétvet az ideg, hogy nem tudom használni ezt az USB memoriát!
Azért mertem megvenni, mert a dobozán szerepel a Linux Kernel 2.4.0.
Pontos neve Traveling Disk 2.0

Slackware=10.0.0
Kernel=2.4.26 #6 (eredeti kernel-ide-2.4.26-i486-4 csomagbol)
(Hoppá! Lehet, hogy valami scsi dolgot is bele kell forgatni?)
(a distribben is megtalálható) Flash-Memory-HOWTO alapján próbáltam megszólítani
Az USB fel van húzva:
[code:1:cf6ecf3fa6]T: Bus=01 Lev=01 Prnt=01 Port=03 Cnt=01 Dev#= 2 Spd=480 MxCh= 0
D: Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
P: Vendor=0ea0 ProdID=2168 Rev= 2.00
S: Manufacturer=USB
S: Product=Flash Disk
S: SerialNumber=...[/code:1:cf6ecf3fa6]
dmesg vége:
[code:1:cf6ecf3fa6]hub.c: new USB device 00:10.3-4, assigned address 2
usb.c: USB device 2 (vend/prod 0xea0/0x2168) is not claimed by any active driver
.
Initializing USB Mass Storage driver...
usb.c: registered new driver usb-storage
scsi1 : SCSI emulation for USB Mass Storage devices
Vendor: Generic Model: USB Flash Disk Rev: 2.00
Type: Direct-Access ANSI SCSI revision: 02
Attached scsi removable disk sda at scsi1, channel 0, id 0, lun 0
sda: Unit Not Ready, sense:
Current 00:00: sns = 70 6
ASC=28 ASCQ= 0
Raw sense data:0x70 0x00 0x06 0x00 0x00 0x00 0x00 0x0a 0x00 0x00 0x00 0x00 0x28
0x00 0x00 0x00 0x00 0x00
SCSI device sda: 255488 512-byte hdwr sectors (131 MB)
sda: Write Protect is off
sda: sda1 sda2 sda3 sda4
WARNING: USB Mass Storage data integrity not assured
USB Mass Storage device found at 2
USB Mass Storage support registered.
[/code:1:cf6ecf3fa6]/var/log/messages vége:
[code:1:cf6ecf3fa6]Aug 26 22:40:51 kudoz kernel: hub.c: new USB device 00:10.3-4, assigned address 2
Aug 26 22:40:54 kudoz kernel: Initializing USB Mass Storage driver...
Aug 26 22:40:54 kudoz kernel: usb.c: registered new driver usb-storage
Aug 26 22:40:54 kudoz kernel: scsi1 : SCSI emulation for USB Mass Storage devices
Aug 26 22:40:54 kudoz kernel: sda: Unit Not Ready, sense:
Aug 26 22:40:54 kudoz kernel: sda: sda1 sda2 sda3 sda4
Aug 26 22:40:54 kudoz kernel: USB Mass Storage support registered.[/code:1:cf6ecf3fa6]
Eddig tök jónak tűnik, de mountra hosszú várakozás után csak a következő hibát adta:
[code:1:cf6ecf3fa6]root@kudoz:/var/log# mount /dev/sda1 /mnt/hd/
/dev/sda1: Be/kimeneti hiba
mount: /dev/sda1 is not a valid block device[/code:1:cf6ecf3fa6]
Megint dmesg:
[code:1:cf6ecf3fa6]usb_control/bulk_msg: timeout
usb_control/bulk_msg: timeout
usb_control/bulk_msg: timeout
usb_control/bulk_msg: timeout
[/code:1:cf6ecf3fa6]
messages:
[code:1:cf6ecf3fa6]Aug 26 22:49:52 kudoz kernel: scsi: device set offline - command error recover failed: host 1 channel 0 id 0 lun 0[/code:1:cf6ecf3fa6]

Természetesen winfos alatt működik :cry:
Kérlek segítsetek, vagy mondjátok meg milyen típusra cseréljem, ami hajlando a kedvenc oprendszerünkkel is működni!
(bocs a hosszúért!)

Hi!

Én 2 gépen 8.1-es SUSÉ-vel és 1-es USB-vel vidáman használok 2 pen-drive-ot és egy kamerát :-)
Ezek közül az egyik pen-drive USB 2-es.

Sajnos egy harmadik gépen, amelyen 9.1-es SUSE van 2-es USB-vel, nem működik a USB 2-es pen-drive. Ugyanazon a dual-boot-os gépen Windows 2000 alatt működik :-(

Üdv!

soky: Nekem két pendrive-om is van, az egyik noname a masik egy x-micro mp3/pendrive es csont nelkul muxik.

Probalj meg uj kernel forditani (tobb usb meghajto is letezik) esetleg 2.6.x-et.

Udv!

Probald siman /dev/sda -val mountolni, illetve formazd ujra.

Toma_

A formazas is segithet, de la legjobb gyogyszer az fdisk.

Minden particiot megszuntetni, aztan letrehozni, aztan formazni.

Nekem is travelling disk-em van, es mukodik.

Az lxp-n volt egy cikk errol (amig mukodott az oldal), ti. hogy a win-ban nem teljesen korrekt a driver (valami pre verzio lehet), es eppenhogycsak mukodik; viszont a linux alatt megformazott pendrive-ot tudja hasznalni a win. :)

tetemes

Sajnos fdisk sem tud vele mit kezdeni, még megjelíteni sem a jelenlegi partíciós táblát.
Az egész eszköz úgy megnyithatatlan, ahogy van.

tetemes! Léci írd meg, milyen kernellel használod, saját fordítás-e, milyen modulok vannak bent, hotplug huzta-e fel, mi az usb csatolo chip és hány éves a kapitány?

Kösszentyű!

Hümmm... izé... csak otthonról tudnám megmondani, de az imént elfelejtettem említeni, hogy nálam debian sarge működik.

az biztos, hogy hotplug, de hogy mi van modulban és mi nem, azt most meg nem mondom. egy kicsit szenvedtem, mert nekem sem akart semmit csinálni, de megnéztem egy pendrive howto-t (lehet, hogy ugyanaz, ami alapján te is elindultál), és abból kiderült, hogy mit felejtettem el beleforgatni a kernelbe. Ja igen: 2.6.7-es kernel, és saját fordítás.

a /usr/src/[kernelforrás]/.config file-ban megtalálod, hogy mi hogy van fordítva, csak keress rá benne a http://tldp.fsf.hu/HOWTO/Flash-Memory-HOWTO-hu/hardware.html#kernel oldalon felsorolt nagybetűs kifejezésekre

asszem nálam az egyik hiányzott, hát újrafordítás, és láss csodát :)

vagy itt (értelemszerűen):
http://tldp.fsf.hu/HOWTO/Flash-Memory-HOWTO-hu/linux-2.6.html

Hali!
Nekem pontosan ugyenilyen problémám volt a saját "kvázi" noname PD-mmel, igaz FreeBSD alatt. Aztáán lévén értékes adat még nem nagyon került rá :-), én is a fentebb már említett módszert választottam: fdisk-kel újra kell inicializálni, csinálni rajt egy darab teljes méretű partíciót, majd formázni (newfs_msdos vagy valami ennek megfelelő linuxos ketyere), és máris megy mindenhol. Kb egy fél éve használom minden probléma nélkül mindenféle géppel. Neked is ezt a fenti módszert javaslom.

Többen is említettétek az fdisk-et.
Lehet hogy DOS ill. Win fdisk-re gondoltatok?
Mert a Linuxon sem az fdisk, sem a cfdisk nem tudja még megjeleníteni sem a meglévő particiókat (mint említettem volt)

Mondjuk cat-ot vagy dd if=/dev/zero-t még nem próbáltam, én is csak este, otthon fogok tudni tovább lépni.

Addig is köszönöm a hozzászólásokat, a kernel config és modulok környékén még kapirgálok egy kicsit.

izé... természetesen linux fdisk, a win/dos változatnak _szerintem_ nem tudod megmondani, hogy márpedig te a pendrive-val akarsz dolgozni

Ha w$ alatt működött, akkor inkább ne nagyon fdisk -eld :wink:

Próbáld meg hátha nem az sda1 a működő partíció,
hanem sda[234] :?

A /etc/fstab fájlba mi került?

Mert, ha oda nem tesz semmit a hotplug, akkor csak

mount -t vfat /dev/sda[1234] /mnt/hd

segítségével muontolható. (vagy a vfat helyett auto ?)

Nekem ilyen a travelling disk:

http://www.pqi.com.tw/eng/ourproduct/td.htm

vataiat: ha már az fdisk /dev/sda nem működik (vagy sdb vagy sdc...), akkor nem fogja elérni a lemez partícióit sem (persze vfat, ha win alatt használta, de nekem úgy jött a boltból, hogy mindenféle szemetet mutatott csak rajta az fdisk, nem pedig partíciókat, a win meg vígan használta (vag ylehet, hogy előbb megformáztam win alatt? :oops: ))

Viszont XP-n Vezérlőpult/Felügyeleti_eszközök/Számítógép-kezelés/Lemezkezelés ahol particonálni lehet. Meg is néztem vele egy particiot lát. Ettől még lehet közte egy logikai réteg és nem kötelező úgy lennie mint egy vinyón, hiszen nem boot-olunk róla. Vagy igen?

Megaztán, ha csak Linuxra akarnám használni, akkor nem kellene rá partició, csak rögtön a file-rendszer. Használtam így sima vinyót is, amig fiókokkal futkostam. Tehát pl. /dev/hdd1 helyett csak simán /dev/hdd.

Adtak a pendrive-val windozos szoftvert amivel titkositott particiot lehet letrehozni?
Ha igen, akkor nagy valoszinuseggel az sda1 a titkositott az sda2 a nem titkositott particio lesz.

Legalabbis en igy kaptam egy elore particionaltat.
A megoldas ujraparticionalas volt fdisk-el linux alol, meg formazas.

Mondjuk ilyenkor a windozos titkosito szoftver el lehet felejteni.

hello!

itt van egy jo leiras hogy mi kell a kernelbe:

http://www.cs.sfu.ca/~ggbaker/personal/cf-linux

laci

<kicsit off>
láttam már br10k alatt olyan usb2-es keretet, amibe mindenféle ide eszközt lehet dugdosni
nekem kéne egy ilyen, de a doboz szerint csak m$ támogatott.

próbált már valaki ilyet használni linuxal? olyan mint egy síma mass-storage?
</kicsit off>

soky: Nálam minden bele van fordítva a kernelbe. (amúgy csak azt teszem modulba, amit egyaltalan nem akarok használni, de alkalomadtán mégis szükség lehet rá)

a szükséges paraméterek nálam (.config-bol):
CONFIG_HOTPLUG=y
CONFIG_SCSI=y
CONFIG_SCSI_PROC_FS=y
CONFIG_BLK_DEV_SD=y
CONFIG_USB=y
CONFIG_USB_DEVICEFS=y
CONFIG_USB_UHCI_HCD=y
CONFIG_USB_STORAGE=y
CONFIG_PROC_FS=y

sok sikert!

[quote:f4ca8b92c1="bounty"]Üdv, nekem pont egy ilyen külső 5.25-ös USB2-es keretem van, dtk gyártmány.

Tökéletesen megy linux alatt, egy szabvány vinyó keret van benne, és mass storage-ként kezeli a kernel. Gyorsabb, mint win alatt :)

[quote:f4ca8b92c1="mrbond"]<kicsit off>
láttam már br10k alatt olyan usb2-es keretet, amibe mindenféle ide eszközt lehet dugdosni
nekem kéne egy ilyen, de a doboz szerint csak m$ támogatott.

próbált már valaki ilyet használni linuxal? olyan mint egy síma mass-storage?
</kicsit off>

Mostmar nekem is van tapasztalatom: ADS Dual (USB2-Firewire)
siman muxik, bar ez dragabb.

Nem akarok senkit magamra haragítani, de egy UHU 1.1.1 -en próbaképp feldugtam a kérdéses USB vackot és zokszó nélkül kezeli! :oops: Pedig eddig hányingerem volt az automounttól, de el kell ismernem ez így kényelmes.

soky

Hi!

Mielott fdiskelned, meg ilyesmi, probald ki, hogy atvaltasz egy console-ra, es bedugod a pendrive-ot. Ha kirja, hogy megtalalta, akkor erdemes mountolassal, fdiskkel probalkozni, de ha nem, akkor mashol kell keresni a hibat.

Nekem egyszer azert nem ment, mert nem tettem a kernelbe hotplug supportot.

By(t)e
TBS::Antiemes

Udv!

[quote:48c7b79325="soky"]Viszont XP-n Vezérlőpult/Felügyeleti_eszközök/Számítógép-kezelés/Lemezkezelés ahol particonálni lehet. Meg is néztem vele egy particiot lát. Ettől még lehet közte egy logikai réteg és nem kötelező úgy lennie mint egy vinyón, hiszen nem boot-olunk róla. Vagy igen?

Megaztán, ha csak Linuxra akarnám használni, akkor nem kellene rá partició, csak rögtön a file-rendszer. Használtam így sima vinyót is, amig fiókokkal futkostam. Tehát pl. /dev/hdd1 helyett csak simán /dev/hdd.

Akkor torold XP-alol a particiot, aztan probald linuxxal particionalni.
Logikai reteg??
Mar miert ne bootolnank rola?
Elvileg lehet, de erdemes fat-ot tenni ra, ha esetleg masolnal valamit egy hatranyos helyzetu geprol.. ;)

Toma_

Össze kellene diff-elni a két kernel config-ot (amivel ment és amivel nem), hogy kiderüljön, mi okozta (Enforce USB bandwidth allocation?). Aztán ha valaki más is belefut ilyenbe, akkor neki már nem kellene végigjátszania a műsort.

[quote:3e009938c9="soky"]Nem akarok senkit magamra haragítani, de egy UHU 1.1.1 -en próbaképp feldugtam a kérdéses USB vackot és zokszó nélkül kezeli! :oops: Pedig eddig hányingerem volt az automounttól, de el kell ismernem ez így kényelmes.
soky

Nocsak! Hát mégsem volt jó az a Slackware? :)

Üdv, nekem pont egy ilyen külső 5.25-ös USB2-es keretem van, dtk gyártmány.

Tökéletesen megy linux alatt, egy szabvány vinyó keret van benne, és mass storage-ként kezeli a kernel. Gyorsabb, mint win alatt :)

[quote:a34e988dbb="mrbond"]<kicsit off>
láttam már br10k alatt olyan usb2-es keretet, amibe mindenféle ide eszközt lehet dugdosni
nekem kéne egy ilyen, de a doboz szerint csak m$ támogatott.

próbált már valaki ilyet használni linuxal? olyan mint egy síma mass-storage?
</kicsit off>