driver
driver usb per ms dos
dalla n.l. di giuliano artico

(inviata da bruno scola su uictech)
Lista di distribuzione [ARTI2000]

Comunicato n.111 del 9/8/2006.

Questo comunicato integra e sostituisce il n.111 del 29/7/2006.

Driver USB per MS-DOS.

Da qualche tempo, avendo acquistato un disco esterno da collegare alla porta
USB del mio calcolatore, mi ponevo il problema di eseguire il salvataggio e il
ripristino dei dati su questa unita' senza il supporto di Windows, facendo
cioe' partire il calcolatore con un disco di avvio in DOS.

Dopo alcune prove senza successo, ho finalmente trovato un driver a 16 bit
della Panasonic, che viene fornito insieme con un'unita' di memorizzazione
commercializzata in Giappone (di nome "motto hairu"). Il file mhairu.zip (28
Kbyte) e' disponibile al seguente indirizzo:

www.giulianoartico.it/soft/util/mhairu.zip

L'installazione e' molto semplice: basta copiare i due file usbaspi.sys e
di1000dd.sys in un dischetto di avvio e aggiungere le due righe seguenti al
file config.sys:

   device=usbaspi.sys
   device=di1000dd.sys

Il driver usbaspi.sys fa riconoscere i dispositivi di memorizzazione (HD
esterni, unita' cd/dvd, zip, jaz, ls-120, e anche memorie flasg) come
dispositivi ASPI. Il file di1000dd.sys associa ai dispositivi le lettere di
unita' necessarie in DOS.

Stando a quanto si legge su Internet, questi driver sono stati sperimentati con
successo su un'ampia gamma di sistemi con vari tipi di connessione USB (UHCI,
OHCI, USB 2.0 EHCI con il chipset NEC). Sono riportate informazioni secondo cui
i driver funzionerebbero con qualunque versione di DOS, incluso il DrDOS di
Caldera. Si puo' avviare il tutto da un'unita' floppy collegata a una porta
USB.

Precisazioni sulle unita' con formattazione NTFS.

Quanto precede vale per le unita' con formattazione FAT32. Se la formattazione
e' di tipo NTFS occorre usare il driver NTFSDOS, disponibile al seguente
indirizzo:

www.giulianoartico.it/soft/util/ntfsdos.zip

Il file ntfsdos.exe (versione shareware) consente l'accesso in sola lettura;
per poter accedere alle unita' anche in scrittura, si deve utilizzare invece il
file ntfspro.exe, facente parte di "NTFS DOS Professional",
software prodotto dalla Winternals:

www.winternals.com

I programmi ntfsdos.exe e ntfspro.exe vanno eseguiti da riga di comando DOS
(non dal prompt di Windows!) oppure possono essere inclusi nel file
autoexec.bat del dischetto di avvio.

Mi e' stato segnalato che in presenza di unita' USB formattate NTFS (ad esempio
con il registratore IRiver H340) non si deve installare nessuno dei driver
usbaspi.sys e di1000dd.sys. Tuttavia ipotizzo che su PC meno recenti potrebbe
essere comunque necessario installare almeno il driver usbaspi.sys.

Alcune delle informazioni precedenti sono il frutto di prove eseguite da amici,
che ringrazio per la collaborazione.

La mia esperienza.

Il mio disco USB esterno e' un Magstor da 250 Gbyte formattato con Fat32 e
suddiviso in tre partizioni. Installando i driver usbaspi.sys e di1000dd.sys
ottengo tre nuove lettere di unita' che seguono quelle relative ai dischi
fissi, al disco RAM e alle due unita' dvd. Ho anche provato a collegare una
memoria flash, che viene riconosciuta regolarmente. Notare che se il disco e'
dotato di alimentazione autonoma, esso deve essere acceso prima di avviare il
calcolatore.

Segnalo inoltre che nel mio sistema le unita' vengono riconosciute solo quando
sono collegate alle porte USB installate nella scheda madre; invece le porte
USB aggiuntive presenti in una scheda PCI non funzionano in DOS.

Metto a disposizione di chi lo desidera l'immagine di un floppy di avvio in DOS
(versione 7 di Win98SE), predisposto per riconoscere le unita' USB:

www.giulianoartico.it/soft/util/boot98se.exe

L'immagine e' un file eseguibile, prodotto con il programma AllImage, che va
lanciato in ambiente Windows dopo aver inserito un dischetto privo di errori
nell'unita' floppy. Il file autoexec.bat deve essere adattato perche' vi e'
inclusa la chiamata del programma Parla per Difon2.

Le informazioni precedenti sono contenute anche nella seguente pagina, che
conto di integrare, qualora dovessi reperire nuove informazioni:

www.giulianoartico.it/soft/util/usb.shtm

**************************************************

Tutti i programmi della raccolta ARTI2000 possono essere scaricati collegandosi
a una delle seguenti pagine:
www.giulianoartico.it
www.math.unipd.it/artico/arti2000.htm

**************************************************
Per leggere i comunicati o richiedere l'invio via E-mail, basta collegarsi alla
seguente pagina Web:

www.giulianoartico.it/soft/comunicati

N.B. Questa e' una semplice lista di distribuzione gestita in ambiente Unix.
L'elenco degli iscritti rimane assolutamente riservato.

Giuliano Artico
E-mail:
artico@math.unipd.it
Torna all'indice