Sophie

Sophie

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

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>Linux UMSDOS HOW-TO: Come avviare un sistema Umsdos</TITLE>
 <LINK HREF="UMSDOS-HOWTO-5.html" REL=next>
 <LINK HREF="UMSDOS-HOWTO-3.html" REL=previous>
 <LINK HREF="UMSDOS-HOWTO.html#toc4" REL=contents>
</HEAD>
<BODY>
<A HREF="UMSDOS-HOWTO-5.html">Avanti</A>
<A HREF="UMSDOS-HOWTO-3.html">Indietro</A>
<A HREF="UMSDOS-HOWTO.html#toc4">Indice</A>
<HR>
<H2><A NAME="s4">4.</A> <A HREF="UMSDOS-HOWTO.html#toc4">Come avviare un sistema Umsdos</A></H2>



<H2><A NAME="ss4.1">4.1</A> <A HREF="UMSDOS-HOWTO.html#toc4.1">Loadlin</A>
</H2>


<P>Il pacchetto <CODE>lodlin15.tgz</CODE> disponibile a <CODE>sunsite.unc.edu</CODE> in
<CODE>/pub/Linux/system/Bootutils</CODE>. Questa utility &egrave; adatta per
avviare un sistema <EM>Umsdos</EM>. Generalmente tutto quello che bisogna fare
&egrave;</P>
<P>
<BLOCKQUOTE><CODE>
<PRE>
Avviare DOS
C:\>loadlinx zimage root=D:
</PRE>
</CODE></BLOCKQUOTE>
</P>
<P>dove <CODE>zimage</CODE> &egrave; una normale immagine kernel (compressa) semplicemente
copiata nel drive DOS. <CODE>D:</CODE> &egrave; il drive DOS dove &egrave; stato installato
<EM>Linux</EM>. </P>

<H2><A NAME="ss4.2">4.2</A> <A HREF="UMSDOS-HOWTO.html#toc4.2">Da floppy</A>
</H2>


<P>Avviare un sistema <EM>Umsdos</EM> da floppy non &egrave; diverso da avviare un
sistema <EM>Ext2</EM>. &Egrave; necessaria un'immagine del kernel configurata per
localizzare la partizione <EM>Umsdos</EM> di root. Questo viene fatto
normalmente usando il comando <CODE>rdev</CODE>. La seguente sequenza inizializza
un'immagine e la mette su un floppy.</P>
<P>
<BLOCKQUOTE><CODE>
<PRE>
rdev zImage /dev/hda1
rdev -R zImage 0
dd if=zImage bs=8192 of=/dev/fd0
</PRE>
</CODE></BLOCKQUOTE>
</P>
<P>Se questo sembra confuso, formattare un disco di avvio DOS e mettere in
esso i seguenti file</P>
<P>
<UL>
<LI>loadlin.exe</LI>
<LI>loadlinx.exe</LI>
<LI>zimage</LI>
</UL>
</P>
<P>e impostare l'<CODE>autoexec.bat</CODE> come questo</P>
<P>
<BLOCKQUOTE><CODE>
<PRE>
loadlinx zimage rw root=C:
</PRE>
</CODE></BLOCKQUOTE>
</P>

<H2><A NAME="ss4.3">4.3</A> <A HREF="UMSDOS-HOWTO.html#toc4.3">LILO</A>
</H2>


<P>LILO, il caricatore ufficiale di <EM>Linux</EM> pu&ograve; anche essere usato
all'avvio di un sistema <EM>Umsdos</EM>. Comunque non ho esperienza con
questo. Dal 1.1.60 dovrebbe funzionare. Scrivetemi una email se sapete
qualcosa.</P>

<H2><A NAME="ss4.4">4.4</A> <A HREF="UMSDOS-HOWTO.html#toc4.4">Come ottimizzare una partizione <EM>Umsdos</EM></A>
</H2>


<P>Pu&ograve; essere fatto usando un qualsiasi strumento DOS. Non c'&egrave; niente di
particolare sui file prodotti da <EM>Umsdos</EM>. E <EM>Umsdos</EM> non si aspetta
niente di particolare (struttura directory, intestazioni directory...) dal
filesystem sottostante.</P>
<P>Da quello che so non ci sono strumenti <EM>Linux</EM> per fare ci&ograve;.</P>

<H2><A NAME="ss4.5">4.5</A> <A HREF="UMSDOS-HOWTO.html#toc4.5">Aspetti avanzati</A>
</H2>


<P><EM>Umsdos</EM> si affida sul file <CODE>--linux-.---</CODE> il quale si affida sulla
directory <EM>DOS</EM>. Alcuni utenti potrebbero voler provare un po'.
L'utility <CODE>udosctl</CODE> inclusa nel pacchetto umsdos_progs (contenente
<CODE>umssync</CODE> e <CODE>umssetup</CODE>) permette semplici operazioni sulle directory
(liste, eliminazioni) indipendentemente dal file <CODE>--linux-.---</CODE> e dalla
directory <EM>DOS</EM>.</P>

<HR>
<A HREF="UMSDOS-HOWTO-5.html">Avanti</A>
<A HREF="UMSDOS-HOWTO-3.html">Indietro</A>
<A HREF="UMSDOS-HOWTO.html#toc4">Indice</A>
</BODY>
</HTML>