<HTML> <HEAD> <TITLE>HDs grandes: mini-COMO: Arrancando</TITLE> </HEAD> <BODY> <A HREF="Discos-Grandes-Como-1.html">Anterior</A> <A HREF="Discos-Grandes-Como-3.html">Siguiente</A> <A HREF="Discos-Grandes-Como.html#toc2">Indice</A> <HR> <H2><A NAME="s2">2. Arrancando</A></H2> <P>Cuando el sistema arranca, la BIOS lee el sector 0 (conocido como <I>MBR</I>, <I>Master Boot Record</I>, o <I>Registro de Arranque Principal</I>) del primer disco (o de un floppy), y <I>salta</I> al código allí residente --algún tipo cargador <I>bootstrap</I> <SL>N del T: El término <I>bootstrap</I> procede de la expresión anglosajona ``<I>To pull oneself up by one's bootstraps </I>'', que viene a significar ``<I>rehacerse por sí sólo, por sus propios medios, o por méritos propios, etc</I>''</SL> , generalmente--. </P> <P>Los pequeños programas de <I>bootstrap</I> que allí se encuentran no poseen controladores de disco propios, típicamente, y emplean servicios de la BIOS para ello. Esto significa que el núcleo de Linux sólo puede arrancar cuando reside enteramente antes de los primeros 1024 cilindros. </P> <P>Este problema se puede resolver fácilmente, asegurándose de que el núcleo (y quizás otros ficheros empleados durante la fase de arranque, como los ficheros de <I>mapeo</I> de LILO) residen en una partición que se encuentra en su totalidad en los primeros 1024 cilindros de un disco al que la BIOS puede acceder --esto significa que probablemente sea el primer o segundo disco--. </P> <P>Otro punto a considerar es que tanto el <I>cargador</I> de arranque y la BIOS deben asentir en cuanto a la geometría del disco. Podría ser útil dar a <CODE>LILO</CODE> la opción `<CODE>linear</CODE>'. Más sobre esto a continuación. </P> <HR> <A HREF="Discos-Grandes-Como-1.html">Anterior</A> <A HREF="Discos-Grandes-Como-3.html">Siguiente</A> <A HREF="Discos-Grandes-Como.html#toc2">Indice</A> </BODY> </HTML>