Sophie

Sophie

distrib > Mandriva > 2008.1 > x86_64 > media > main-release > by-pkgid > b05ea03ccf8aa76855504d6a005ca785 > files > 829

howto-html-es-10-4mdv2008.1.noarch.rpm

<HTML>
<HEAD>
<TITLE>EL C&Oacute;MO DEL UMSDOS: C&oacute;mo arrancar un sistema umsdos</TITLE>
</HEAD>
<BODY>
<A HREF="Umsdos-Como-3.html">Anterior</A>
<A HREF="Umsdos-Como-5.html">Siguiente</A>
<A HREF="Umsdos-Como.html#toc4">Indice</A>
<HR>
<H2><A NAME="s4">4. C&oacute;mo arrancar un sistema <CODE>umsdos</CODE></A></H2>



<H2><A NAME="ss4.1">4.1 Loadlin</A></H2>


<P>El paquete <CODE>lodlin15.tgz</CODE> est&aacute; disponible en 
<CODE>
<A HREF="ftp://sunsite.unc.edu/pub/Linux/system/Bootutils">ftp://sunsite.unc.edu/pub/Linux/system/Bootutils</A></CODE>
Esta utilidad es
especialmente apropiada para arrancar un sistema <CODE>umsdos</CODE>.
Generalmente todo lo que hay que hacer es</P>
<P>
<BLOCKQUOTE><CODE>
<PRE>
Arrancar el DOS
C:&gt;loadlinx zimage root=D:
</PRE>
</CODE></BLOCKQUOTE>
</P>
<P>Donde <CODE>zimage</CODE> es una imagen normal (comprimida) del n&uacute;cleo que
simplemente se ha copiado a alg&uacute;n sitio del disco del DOS. <CODE>D:</CODE>
es el disco del DOS donde se ha instalado <EM>Linux</EM>.</P>


<H2><A NAME="ss4.2">4.2 Con un disquete</A></H2>


<P>Arrancar un sistema <CODE>umsdos</CODE> con un disquete no es distinto
a arrancar un sistema <EM>Ext2</EM>. Se necesita un fichero (<CODE>zImage</CODE>)
con una imagen comprimida del n&uacute;cleo convenientemente inicializado
para localizar la partici&oacute;n ra&iacute;z <CODE>umsdos</CODE>.
Esto se consigue generalmente con la orden <CODE>rdev</CODE>. La secuencia
siguiente inicializa una <CODE>zImage</CODE> y la pone en un disquete.</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>Si esto parece lioso, se puede simplemente crear un disco de
arranque de Ms-DOS e incluir lo siguiente en &eacute;l:</P>
<P>
<UL>
<LI><CODE>loadlin.exe</CODE></LI>
<LI><CODE>loadlinx.exe</CODE></LI>
<LI><CODE>zimage</CODE></LI>
</UL>
</P>
<P>y ponerle un <CODE>autoexec.bat</CODE> como este</P>
<P>
<BLOCKQUOTE><CODE>
<PRE>
loadlinx zimage rw root=C:
</PRE>
</CODE></BLOCKQUOTE>
</P>


<H2><A NAME="ss4.3">4.3 <CODE>LILO</CODE></A></H2>


<P><CODE>LILO</CODE>, el programa de arranque oficial de <EM>Linux</EM> tambi&eacute;n se
puede usar para arrancar un sistema <CODE>umsdos</CODE>. Sin embargo,
no tengo ninguna experiencia con &eacute;l. Desde la versi&oacute;n 1.1.60
deber&iacute;a funcionar. Por favor mandadme correo si sab&eacute;is algo.</P>


<H2><A NAME="ss4.4">4.4 C&oacute;mo defragmentar una partici&oacute;n <CODE>umsdos</CODE></A></H2>


<P>Se puede hacer con cualquier herramienta de DOS. Los ficheros
creados por <CODE>umsdos</CODE> no tienen nada de especial. Y <CODE>umsdos</CODE>
no espera nada especial (estructura del directorio, orden de las
entradas en el directorio, etc...) del sistema de ficheros DOS
que lo soporta.</P>
<P>Por lo que yo s&eacute;, no hay ninguna herramienta de <EM>Linux</EM> que
haga esto.</P>


<H2><A NAME="ss4.5">4.5 Trucos avanzados</A></H2>

<P><CODE>umsdos</CODE> se apoya en el fichero <CODE>--linux-.---</CODE> que a su vez
se apoya en el directorio del <EM>DOS</EM>. A algunos usuarios puede
apetecerles experimentar un poco. La utilidad <CODE>udosctl</CODE>, que es
parte del paquete <CODE>umsdos_progs</CODE> (que tambi&eacute;n contiene <CODE>umssync</CODE>
y <CODE>umssetup</CODE>) permite hacer operaciones b&aacute;sicas con los 
directorios (listado, borrado) independientemente del fichero
<CODE>--linux-.---</CODE> y del directorio del <EM>DOS</EM>.</P>


<HR>
<A HREF="Umsdos-Como-3.html">Anterior</A>
<A HREF="Umsdos-Como-5.html">Siguiente</A>
<A HREF="Umsdos-Como.html#toc4">Indice</A>
</BODY>
</HTML>