Post by H725Non capisco come... mi spiegate????
Proviamo. :-)
Ci sono due file che il DOS legge all'avvio. Il CONFIG.SYS e
l'AUTOEXEC.BAT (entrambi file di testo puro). Devi mettere un device
driver per il lettore CD nel config ed il mscdex nell'autoexec.
Riga "tipo" da mettere nel CONFIG.SYS.
DEVICE=C:\CDROM\GSCDROM.SYS /D:MSCD000 /v
...ovvero, in questo caso, devi caricare il "driver" (che in questo caso
sta in C:\CDROM; di solito lo mettono in C:\DOS perche' e' piu' comodo),
qui si chiama GSCDROM.SYS.
Attento: non tutti i CDROM sono uguali. A volte occorrono driver
diversi, anche se ci sono dei device driver piu' o meno universali (in
passato, ho trovato un teac_cdi.sys che ha sempre funzionato su tutti i
drive che ho usato).
Non e' finita! :-) ora veniamo all'AUTOEXEC.BAT
C:\WINDOWS\MSCDEX.EXE /D:MSCD000
Questa riga fara' riconoscere ad MSCDEX il drive (che e' stato chiamato
MSCD000), rendendolo disponibile al DOS.
In questo caso, e' stato usato l'MSCDEX presente nell'installazione di
win 3.11, leggermente piu' recente.
Da notare che questa e' la risposta piu' stringata su come far vedere un
lettore CD al DOS.
Ci sarebbe parecchio da dire sul caricare i gestori di memoria "alta"
per risparmiare i preziosi 640K del DOS e l'indispensabile smartdrive,
se vuoi un minimo di velocita' in piu'.
Il cercare di avere piu' memoria "bassa" libera era un "gioco" molto
diffuso, all'epoca.
Ma nemmeno tanto "epoca": ho lottato in maniera furibonda con un server
LANtastic (DOS purissimo!) per due giorni, riuscendo alla fine ad avere
circa 600000 byte liberi per l'applicazione che, poverina, ne aveva
bisogno.
E' ancora li' che va come se fosse unto. Ci sono cose che danno
soddisfazione! ;-)
Fabrizio