<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN"> <HTML> <HEAD> <META NAME="GENERATOR" CONTENT="LinuxDoc-Tools 0.9.21"> <TITLE>Linux UMSDOS HOW-TO: Umsdos come partizione di root</TITLE> <LINK HREF="UMSDOS-HOWTO-3.html" REL=next> <LINK HREF="UMSDOS-HOWTO-1.html" REL=previous> <LINK HREF="UMSDOS-HOWTO.html#toc2" REL=contents> </HEAD> <BODY> <A HREF="UMSDOS-HOWTO-3.html">Avanti</A> <A HREF="UMSDOS-HOWTO-1.html">Indietro</A> <A HREF="UMSDOS-HOWTO.html#toc2">Indice</A> <HR> <H2><A NAME="s2">2.</A> <A HREF="UMSDOS-HOWTO.html#toc2">Umsdos come partizione di root</A></H2> <H2><A NAME="ss2.1">2.1</A> <A HREF="UMSDOS-HOWTO.html#toc2.1">Il concetto di pseudo-root</A> </H2> <P>Con <EM>Umsdos</EM>, <EM>Linux</EM> può essere installato in una partizione standard DOS. <EM>Linux</EM> è installato come secondo (o terzo) S. O. della partizione. Per evitare collisioni nei nomi (potrebbe esserci già una directory <CODE>bin</CODE> o <CODE>tmp</CODE> nel drive C:), <EM>Umsdos</EM> usa un piccolo trucco: lo pseudo-root.</P> <P>Tutti i file <EM>Linux</EM> sono installati in una sottodirectory DOS chiamata <CODE>linux</CODE>, generalmente <CODE>C:\LINUX</CODE>. La normale struttura directory <EM>Linux/Unix</EM> finisce lì. Così si ha</P> <P> <UL> <LI> <PRE> C:\LINUX\BIN </PRE> </LI> <LI> <PRE> C:\LINUX\ETC </PRE> </LI> <LI> <PRE> C:\LINUX\LIB </PRE> </LI> <LI> <PRE> C:\LINUX\ROOT </PRE> </LI> <LI> <PRE> C:\LINUX\SBIN </PRE> </LI> <LI> <PRE> C:\LINUX\TMP </PRE> </LI> <LI> <PRE> C:\LINUX\USR </PRE> </LI> <LI> <PRE> C:\LINUX\VAR </PRE> </LI> </UL> </P> <P>Quando si avvia <EM>Umsdos</EM>, esso esplora se esiste la directory <CODE>linux</CODE> e poi <CODE>/linux/etc</CODE>. Se esistono, viene attivata la modalità pseudo-root.</P> <P>Generalmente, la modalità pseudo-root imposta la partizione di root a <CODE>C:\LINUX</CODE> dando l'aspetto convenzionale delle directory di <EM>Unix</EM>.</P> <P> <UL> <LI> <PRE> /bin </PRE> </LI> <LI> <PRE> /etc </PRE> </LI> <LI> <PRE> /lib </PRE> </LI> <LI> <PRE> /root </PRE> </LI> <LI> <PRE> /sbin </PRE> </LI> <LI> <PRE> /tmp </PRE> </LI> <LI> <PRE> /usr </PRE> </LI> <LI> <PRE> /var </PRE> </LI> </UL> </P> <P>A questa lista ne viene aggiunta una nuova chiamata <CODE>DOS</CODE>. Questa è una directory virtuale.</P> <H2><A NAME="ss2.2">2.2</A> <A HREF="UMSDOS-HOWTO.html#toc2.2">Cose da sapere sullo pseudo-root</A> </H2> <P> <UL> <LI>Questa modalità può essere commutata solamente all'avvio. Non c'è modo per attivarla con un comando mount. </LI> <LI>Questo meccanismo è solamente una visione diversa di un normale filesystem <EM>Umsdos</EM>. Questo significa che una partizione normalmente usata come partizione di root può essere montata normalmente. Non c'è nessun effetto pseudo-root. Per esempio, se si avvia Linux con un disco di manutenzione e si monta la partizione di root in <CODE>/mnt</CODE>, si troveranno tutte le directory di Linux in <CODE>/mnt/linux/bin</CODE>, <CODE>/mnt/linux/etc</CODE> e così via. </LI> </UL> </P> <HR> <A HREF="UMSDOS-HOWTO-3.html">Avanti</A> <A HREF="UMSDOS-HOWTO-1.html">Indietro</A> <A HREF="UMSDOS-HOWTO.html#toc2">Indice</A> </BODY> </HTML>