A questo punto (avevo gia' provato con Qemu) e' il turno di VirtualBox di far girare Freedos
Per prima cosa i settaggi di base
Ram 32 Mb
Disco fisso 200 Mb
Cd l'immagine di FreeDos 1.1
attenzione a come si imposta la scheda di rete virtuale. Per l'uso successivo e' meglio scegliere Bridged
la prima cosa da fare una volta avviata e' creare il disco C (opzione 2)
scegliendo poi "Create Dos Partition/Create Primary Dos Partition" ed Esc fino al reboot della macchina
Una volta ripartita la macchina virutale si sceglie l'opzione 1 "Install to HardDisk"
ci sara' una serie di errori di bad sector .. non c'e' da preoccuparsi
una volta riconquistato il controllo si formatta il disco fisso virtuale
si inizia l'installazione e si continua ad andare avanti fino alla scelta dei moduli in cui si aggiungono quelli net e gui
L'installazione di base e' terminata ma c'e' un ulteriore passo da fare. Non esistono le Guest Additions per Dos per cui per inserire dei programmi o dei file nella macchina virtuali questi devono essere fatti passare attraverso la rete virtuale via FTP per cui si procede alla configurazione della rete stessa e del server FTP
Per abilitare la rete virtuale si deve editare il file autoexec.bat
rimuovendo il REM all'inizio della riga che ha LH PCNTPK e rimuovendo il REM all'inizio della riga che ha DHCP (se si ha un DHCP server attivo)
Per configurare il Server Ftp si copia il file di configurazione
copy C:\FDOS\DOC\MTCP\SAMPLE.CFG C:\FDOS\MTCP.CFG
e si edita
edit C:\fdos\mtcp.cfg
cambiando i parametri
MTU 1472
e rimuovendo i REM dalle righe seguenti
ftpsrv_password_file c:\ftppass.txt
ftpsrv_log_file c:\ftpsrv.log
FTPSRV_FILEBUFFER_SIZE 16
FTPSRV_TCPBUFFER_SIZE 16
FTPSRV_PACKETS_PER_POLL 2
a questo punto si crea il file c:\ftppass.txt
edit c:\ftppass.txt
mettendo una riga come segue
luca password [none] [any] all
nb: i campi sono separati da un tabulatore
il server Ftp si lancia con il comando
ftpsrv
e dovrebbe apparire una schermata come la seguente
con Filezilla si puo' quindi interagire con il server (in questo caso all'indirizzo 10.200.3.94)
e dopo tanta fatica si puo' usare il programma DOS di cui si aveva bisogno