Sophie

Sophie

distrib > Mandriva > 2008.1 > x86_64 > media > main-release > by-pkgid > e05c4514608e650af9b28d9be1d35a18 > files > 297

howto-html-it-10.1-4mdv2008.1.noarch.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<HTML>
<HEAD>
 <META NAME="GENERATOR" CONTENT="LinuxDoc-Tools 0.9.21">
 <TITLE>L'HOWTO del dosemu.: Hard disk setup</TITLE>
 <LINK HREF="DOSEMU-HOWTO-4.html" REL=next>
 <LINK HREF="DOSEMU-HOWTO-2.html" REL=previous>
 <LINK HREF="DOSEMU-HOWTO.html#toc3" REL=contents>
</HEAD>
<BODY>
<A HREF="DOSEMU-HOWTO-4.html">Avanti</A>
<A HREF="DOSEMU-HOWTO-2.html">Indietro</A>
<A HREF="DOSEMU-HOWTO.html#toc3">Indice</A>
<HR>
<H2><A NAME="s3">3.</A> <A HREF="DOSEMU-HOWTO.html#toc3">Hard disk setup</A></H2>

<H2><A NAME="ss3.1">3.1</A> <A HREF="DOSEMU-HOWTO.html#toc3.1">Come devo utilizzare il mio Hard Disk  con DosEmu?</A>
</H2>

<P>Prima di tutto tu devi montare la tua partizione/Hard Disk DOS, come
una directory di Linux.
Per esempio, puoi creare una directory chiamata /dos (mkdir -m 755 /dos)
poi aggiungere una linea tipo 
<PRE>
   /dev/hda1       /dos     msdos   umask=022
</PRE>

nel tuo /etc/fstab. ( In questo esempio, l'Hard Disk e' montato come
READ-ONLY. Se tu vuoi montarlo come read/write devi scrivere "000" al posto
di "022" e usare -m 777 nelle opzioni del mkdir). Ora <CODE>mount /dos</CODE>.
Adesso puoi aggiungere una linea tipo
<PRE>
  lredir d: linux\fs/dos
</PRE>

nell'AUTOEXEC.BAT del tua immagine (vedi i commenti del comando LREDIR 
sotto). Su un sistema multi utente devi usare 
<PRE>
  lredir d: linux\fs\${home}
</PRE>

dove "home" e' il nome della variabile d'ambiente che contiene la locazione
della directory dos (/dos nell'esempio).</P>
<P>---------------------</P>

<P>Tim Bird (Tim_R_Bird@Novell.COM) avverte che gli utenti del comando 
LREDIR devono    </P>
<P>stare attenti quando usano LREDIR nell'autoexec.bat, perche' COMMAND.COM
continera' il parsing dell'autoexec.bat dal drive rediretto a quello sul drive fisico.
Per questo motivo, e' molto meglio avere i 2 autoexec.bat,
quello sull'hdimage e quello sul drive fisico, uguali.</P>
<P>---------------------</P>

<P> Robert D. Warren (<CODE>rw11258@xx.acs.appstate.edu</CODE>) aggiunge
(4/28/94) </P>
<P>Io faccio il boot da un piccolo hdimage file( meno di 1 Mb, ma 2 volte piu'
grande di quello di cui io necessito, e la penultima linea del mio config.sys
nell'hdimage file e' 
<PRE>
        
        install=c:\lredir.exe LINUX\FS\home/dos
</PRE>
</P>
<P>Questo fa' si che lredir sia eseguito appena prima che l'interprete dei
comandi stia "runnando". Ho avuto successo sia con il
COMMAND.COM che con il 4DOS. Questo elimina il problema derivato 
dall'utilizzo di lredir nell'autoexec.bat.</P>

<H2><A NAME="ss3.2">3.2</A> <A HREF="DOSEMU-HOWTO.html#toc3.2">Posso utilizzare il mio stacker/double-spaced/super-stored disk?</A>
</H2>

<P>Tuttora non si puo' accedere ai drive compressi tramite lredir o 
emufs. Comunque, molte persone hanno avuto successo 
de-commentando la linea 
<PRE>
   disk { wholedisk "/dev/hda" }        # 1st partition on 1st disk
</PRE>

nel loro dosemu config file. Altre invece hanno avuto successo 
usando
<PRE>
   disk { partitico "/dev/hda1" }
</PRE>
</P>
<P>Se la tua partizione e' gia' montata con la possibilita' di scrittura e
cerchi di utilizzare DosEmu con accesso "partition" o "wholedisk",
DosEmu stampera' a video un messaggio di warning e si fermera'.
Questo previene che DOS e LINUX scrivano in modo indipendente sul
tuo Hard Disk col rischio di perdere i dati sulla tua partizione DOS.</P>
<P>---------------------</P>
<P>Se hai installato LILO, tutto quello detto fino ad adesso non funzionera'.
Comunque... </P>
<P>Nota di ZIO BUDDA: qllo che segue e' stato tradotto solo per far si' che
questo howto sia uguale a quello originario, ma ho provato di persona
che dosemu e lilo non si influenza minimante. qndi non prendete come 
oro colato quello che segue. Per altre spiegazioni mandatemi una mail 
all'indirizzo precedentemente dato.</P>
<P>TomhasMockridge (<CODE>thomas@aztec.co.za</CODE>) ha detto (8/5/94) che</P>
<P>Per "bootare" il DosEmu utilizzando il LILO e lo Stacker 4.0, io ho dovuto
lavorare un po', aggirando l'ostacolo...</P>
<P>NB: Anche questa parte la lascio scritta in Inglese, per prevenire accidentali
errori che potrebbero causare danni non voluti.</P>
<P>1. <CODE>dd</CODE> the MBR to a file. (or norton utility, etc., first 512 bytes)</P>
<P>2. Boot dos (from full boot not emu), do a fdisk /mbr, make your dos
partition active with (dos) fdisk.</P>
<P>3. Copy the new MBR to a file.</P>
<P>4. Replace the original MBR</P>
<P>5. Copy the second MBR to /var/lib/dosemu/partition.hda? (Whichever is
your dos partition)  </P>
<P>6. Set dosemu.conf 
<PRE>
               disk {partition "/dev/hda? ?"}
</PRE>
</P>
<P>7. Start dosemu and and voila!  No LILO.</P>
<P>---------------------</P>
<P>Holger Schemel (<CODE>q99492@pbhrzx.uni-paderborn.de</CODE>) aggiunge
(2/10/94) </P>
<P>Lavoro bene sotto DosEmu con MS-DOS 6.0. Se tu hai problemi, devi
editare manualmente il file DBLSPACE.INI e cambiare la lettera del drive 
compresso con quella utilizzato sotto dosemu.</P>
<P>---------------------</P>
<P>Darren J Moffat (<CODE>moffatd@dcs.gla.ac.uk</CODE>) inoltre aggiunge
(3/27/94)</P>
<P>"...usa il 6.2 se puoi.!! Stai attento comunque all'avere sotto mano 
un LILO boot disk, dato che il DOS 6{.2} cambiera' la MBR del HD."</P>

<HR>
<A HREF="DOSEMU-HOWTO-4.html">Avanti</A>
<A HREF="DOSEMU-HOWTO-2.html">Indietro</A>
<A HREF="DOSEMU-HOWTO.html#toc3">Indice</A>
</BODY>
</HTML>