Newsgroup: it.comp.os.os2
Titolo: [USB MSD] Creative ZEN Nano

Salve a tutti,
il lettore MP3 / FM in questione mi e' stato regalato dai miei amici 
in occasione del mio compleanno.
Stamani ho provato a collegarlo al PC (viene dichiarato memoria di 
massa USB) per trasferirgli qualche MP3 di prova: eCS lo riconosce 
come memoria di massa, ma purtroppo dichiara l'unita' non formattata o
con errori. Naturalmente non e' assolutamente vero...
I driver USB sono gli ultimi, prelevati da 
ecomstation.com
, le linee 
di CONFIG.SYS sono:
BASEDEV=USBOHCD.SYS
BASEDEV=USBD.SYS
BASEDEV=USBHID.SYS
BASEDEV=USBMSD.ADD /FLOPPIES:0 /CHS /MS10_OFF
DEVICE=E:\OS2\BOOT\USBPRT.SYS
DEVICE=E:\ECS\BOOT\USBRESMG.SYS
Ovviamente il lettore e' un dispositivo USB 2.0, mentre il mio PC ha 
un host 1.1.
Se qualcuno mi risolvesse il problema sarei un uomo piu' felice :-)
Grazie...
-- 
Mentore Siesto
eComStation Developer Team
pickup the eCS Demo CD!
http://www.ecomstation.com/democd

 Grazie...
Qui trovi parecchie informazioni:
http://www.os2voice.org/VNL/past_issues/VNL0606H/feature_2.html
compreso l'uso di DFSee e LVM per far vedere le unità USB.
-- 
Ciao,
Roberto
eComStation 1.24/14103a_W4
E-mail: roberto-dot-sozzani-at-fastwebnet-dot-it
--------------
Scubabob - Underwater Photography
http://www.robertosozzani.it
http://www.mondomarino.net
--------------

 compreso l'uso di DFSee e LVM per far vedere le unità USB.
 
Se non capisco male e' l'ultimo numero del VOICE. Ottimo, ce l'ho gia'
sul disco rigido... Consulterollo con malcelata speranza (oh, 1 GiB di
roba non e' poco :-))


 roba non e' poco :-))
 
Fatto.
Dopo aver smucinato con DFSee mi sono accorto che la geometria del 
pendrive incorporato nel lettore e' "strana".
Installo per un colpo di genio DANIN512.ADD e voila'! DFSee si accorge
finalmente che ci sono nientemeno che 993 MiB sull'unita'.
Tutto bene? Macche', era troppo facile... L'icona nella cartella 
Unita' mi da' 32 MiB di memoria sull'apparecchio. Ovvio che salta 
tutto per aria...
Fortunatamente il lettore ripristina da solo la sua memoria appena si 
accorge che si e' sputtanata, altrimenti ora era da buttare :-) a 
questo punto la situazione e' questa: DFSee partiziona correttamente 
l'unita' e il lettore non ha problemi finche' formatto tutto in FAT 
16, pero' le letture di DFSee sono corrette, da WPS e da linea di 
comando invece non riesco ad accedere al pendrive.
Adesso provo a reimpostare i parametri /CHS e /MS10_OFF, che avevo 
tolto per tentativo.
Vi fo sapere... Se qualcuno ha idee nuove e coinvolgenti mi informi...
Accidenti a win...


 Accidenti a win...
 
Aggiornamento.
Usando /CHS e /MS10_OFF per rilevare correttamente la geometria del 
drive, tutto e' spettacolarmente a posto, no, anzi, non tutto.
Pare, sembra, forse, che il formato del file system non sia il FAT16, 
anche se l'unita' ha (solo) 1 GiB di memoria...
Domanda per chi di voi lo dovesse sapere: Win98 usa il FAT32 come 
filesys? O magari dispone addirittura di NTFS?
E se usa FAT32: come faccio a mantenere l'IFS FAT32.IFS in memoria 
senza avere partizioni (volumi) gia' collegati, ossia senza aver 
attaccato 'sto benedetto lettore?
E infine: ma perche' la gente non segue gli standard? (E questa e' 
riferita ai tecnici Creative)...


 riferita ai tecnici Creative)...
Di domande che iniziano con "Perche' la gente..." possiamo farne un
elenco infinito. :-)
Roberto

 attaccato 'sto benedetto lettore?
Forse questo puo' esserti utile:
<quote>
I have quite a few USB devices formatted FAT32 that are recognized by
both Windows and eCS. In fact, I just bought SanDisk Cruz micro 1GB at
Best Buy for $50 less $20 rebate.  It came formatted FAT with Windows
security software.  I first copied the software to a partition on my
internal hard drive, and then booted to eCS to destroy the partition.
LVMGUI would not allow me to destroy the partition.  I then started
DFSee 8.02 and had it delete the partition and then exited DFSee.  I
then started LVMGUI and created a new primary partition. I then used
LVMGUI to make the partition a compatibility volume.  Closed LVMGUI
and then started DFSee and formatted the volume FAT32.  The drive was
now recognized and works great.
</quote>
Roberto

 Forse questo puo' esserti utile:
 
Sicuramente mi tornera' utile, grazie.
Dato che pero' sono idiota, non mi sono accertato di che tipo di 
filesystem avesse il lettore o se usasse directory e altro per 
immagazzinare i dati prima di smucinarci sopra, e per questo non so 
come ripristinare le cose, a parte rompere le OO agli amici per 
riformattarlo con Win (e prendermi gli sfotto' ingiustificati:-( ).
Ora credo che la soluzione migliore sia mandare una mail a Creative, 
evitando di insultarli come meriterebbero, e chiedendo loro 
informazioni sul FS e la struttura usata (organizzazione dei settori, 
cluster, byte per settore...). Incrociate le dita.
Cheppalle.


 DFSee non ti dice che filesystem e'?
 
Le risposte di DFSee sono state sconcertanti...
A quanto pare l'unita', dopo il ripristino del firmware, viene 
partizionata con 0.9 MiB iniziali non ben determinati, interpretati 
come partizione. Quindi segue un'altra partizione CON LO STESSO NUMERO
DELLA PRECEDENTE (!!) di 244.5 MiB, formattata FAT16, e infine 
un'altra partizione di tipo IGNOTO (!!!!) che occupa lo spazio 
rimanente.
Detto questo, a questo punto non mi resta altro da fare che usare 
questo giocattolo come un banalissimo registratore a cassette, inviare
una mail carica di improperi alla Creative e dedicare la solita 
raffica di bestemmie apocalittiche alla Micro$oft, che non si crea 
alcun problema a realizzare tool di partizionamento scassatissimi 
"tanto usano TUTTI windows".


 scassatissimi "tanto usano TUTTI windows".
Questa però non riesco a comprenderla. Ho letto tutto il thread e non 
mi pare di averti visto scrivere da qualche parte che hai partizionato 
la penna USB con un sistema operativo M$. Siamo al "piove microsoft 
ladra". Ladra sarà pure, ma non certo perché piove :-)
.
.
.
.
.
Sono più che convinto che se quella penna USB la inserisci su un PC con 
Windows, uno con Linux, uno con *BSD, uno con Mac OS-X viene vista e 
correttamente utilizzata. Però naturalmente se con Osso o ecomstation 
non funziona allora è colpa di M$.
Qualche dubbio sulle capacità di Osso/ecomstation di lavorare con 
periferiche di massa collegate alle prese USB no?
-- 
Ciao, Guglielmo.

 su HD, in modo da caricare FAT32.IFS al boot? 
Tutto questo ambaradan solo per leggere una partizione FAT32? e ci si 
stupisce pure che possa esserci difficoltà e se ne da la colpa a 
Creative o M$?
-- 
Ciao, Guglielmo.

 Sono più che convinto che se quella penna USB 
Ooops, *MI SCUSO*, ho visto or ora che non si tratta di una comune USB 
pen, ma di un vero e proprio lettore Mp3. Per cui gran parte del mio 
discorso viene a cadere, e viene ancora di più a cadere se si guardano 
i requisiti richiesti da Creative:
* Microsoft® Windows® 98SE/Me/2000/XP
* Intel® Pentium® II 350MHz o AMD K6-2® 450MHz (Pentium III 450MHz o   
  superiore consigliato per la codifica MP3 in Creative MediaSource™)
Unici sistemi operativi supportati Windows, ed installazione di driver 
appositamente scritti per l'hardware. E' già tutto scritto nelle 
specifiche tecniche. Niente altro da aggiungere ed inutile spippolare. 
-- 
Ciao, Guglielmo.

 ladra". Ladra sarà pure, ma non certo perché piove :-)
 
Non esattamente, anche perche' non piove da un po' :-)
Mi riferisco al messaggio d'errore dato da DFSee, che asserisce 
trattarsi - nel caso specifico - di "buggy partitioning software 
(Maybe Windows or ...)".
E, a dire il vero, si', l'ho ripristinato con un software windows in 
un portatile windows prestatomi da un'amica che usa windows, quindi 
si', accidenti a windows :-)


 specifiche tecniche. Niente altro da aggiungere ed inutile spippolare. 
 
Gia' :-(
Se solo non fosse per l'assurdo schema di partizionamento scelto, non 
ci sarebbero problemi. Leggerei e scriverei mp3 e dati con gioia e 
felicita' e manderei una mail di complimenti alla Creative, con i cui 
prodotti tra l'altro convivo benissimo (dalla SB Pro in poi).


 Creative o M$?
 
No, in realta' inserire il supporto FAT32 e' stato addirittura banale.
Bastava commentare le istruzioni relative alla cache, tuttosommato 
inutili.
Ma il lettore ha un suo schema e parrebbe addirittura un suo 
filesystem, compatibile FAT16 (ebbene si', FAT16).
