[ anterior ] [ Contenidos ] [ 1 ] [ 2 ] [ 3 ] [ 4 ] [ 5 ] [ 6 ] [ 7 ] [ 8 ] [ 9 ] [ 10 ] [ 11 ] [ 12 ] [ siguiente ]

Instalación de Debian GNU/Linux 3.0 para Intel x86
Capítulo 10 - Información técnica en los disquetes de arranque


10.1 Código fuente

El paquete boot-floppies contiene todo el código fuente y la documentación necesaria para la instalación en disquetes.


10.2 Disquete de rescate

El disquete de rescate usa Ext2 como sistema de ficheros (o un sistema de ficheros FAT, dependiendo de su arquitectura), y debería poder ser accesible por cualquiera capaz de montar disquetes Ext2 o FAT. El núcleo Linux está en el fichero linux.bin. El fichero root.bin es una imagen de disco comprimida como gzip de 1.4MB bajo un sistema de ficheros Minix o Ext2, y podrá ser cargada en un disco RAM y usada como sistema de ficheros raíz.


10.3 Sustituír el núcleo del disquete de rescate

Si cree necesario sustituír el núcleo del disquete de rescate, debe configurar su nuevo núcleo con estas características integradas, no como módulos cargables:

Asegúrese de que el núcleo que planea usar NO tiene activo CONFIG_DEVFS. CONFIG_DEVFS no es compatible con el sistema de instalación.

Descargue un juego de disquetes de arranque: root, rescue, and driver disks (disquetes raíz, de rescate y de controladores). Debe saber que bf2.4, idepci, y compact usan variantes del núcleo. Una razón para usar los juegos ide o compact, por ejemplo, es que tienen sólo 1 ó 2 disquetes de controladores y su núcleo personalizado tendrá probablemente todos los controladores que necesite integrados. Lo negativo es que precisa un paso extra manual a menos que costruya su núcleo personalizado con el mismo nombre de la variante (véase make-kpkg en el kernel-package). Puede ver también algunos mensajes de error con respecto a los módulos.

Para compilar un núcleo personalizable, es recomendable configurar el núcleo muy parecido al que desea sustituír. Debería conseguir el paquete de fuentes del núcleo que ha sido usado para crearlo y copiar el fichero .config desde el disquete de rescate (véase abajo).

Monte la imagen del disco de rescate, de forma similar a la siguiente.

             mount -t auto -o loop rescue.bin /mnt

Suponiendo que use /mnt como punto demontaje, copie su núcleo personalizado a /mnt/linux.bin. Luego ejecute el guión rdev.sh que se encuentra en /mnt, que se supone que se hallará en el núcleo como se describe aquí.

Si quiere finalizar con esto, tendrá también que comprimir en formato gzip el fichero System.map de su núcleo personalizado como sys_map.gz y el fichero config como config.gz, y colocarlos en /mnt.

Ahora puede desmontar su disquete imagen y grabar sus disquetes. Probablemente quiera ``Instalar el núcleo y los módulos'' usando disquetes sólo construídos para conseguir instalar su núcleo personalizado en el disco duro. Es por esto que tener un disco de controladores es bueno.

Si está usando un juego de disquetes basado en una variante del núcleo, necesitará cambiar a tty2 presionando las teclas Alt y F2 a la vez, y presionar Enter para obtener el símbolo del sistema. Escriba ls /target/lib/modules para ver dónde colocó el disquete de controladores sus módulos. Luego, uname -r para averiguar donde deberían estar los módulos. Posteriormente querrá hacer algo satisfactorio de manera similar a lo siguiente.

     	mv /target/lib/modules/* /target/lib/modules/`uname -r`

Ahora puede terminar la sesión de la shell y volver a tty1. Si no cumplió el último paso apropiadamente, entonces ``Configurar los controladores de dispositivos'' no encontrará ningún módulo y se quejará.

También querrá sustituír el fichero modules.tgz en los disquetes de controladores. Este fichero simplemente contiene un tar de /lib/modules/kernel-version comprimido con gzip; creado desde el sistema de ficheros raíz de manera que todos los directorios principales están en el fichero tar también.


10.4 Precargar módulos existentes

Si necesita un controlador esencial para poder acceder al disco duro o a una instalación desde un dispositivo fuente, puede usar módulos existentes en lugar de recompilar el núcleo completo. Puede precargar los módulos de controladores desde un disquete antes de montar la partición raíz. Para preparar un disquete, necesitará:

Aquí tiene los pasos para crear un disco de precarga, suponiendo que esté en una máquina Linux y piense usar el modelo bf2.4 más tarde:


[ anterior ] [ Contenidos ] [ 1 ] [ 2 ] [ 3 ] [ 4 ] [ 5 ] [ 6 ] [ 7 ] [ 8 ] [ 9 ] [ 10 ] [ 11 ] [ 12 ] [ siguiente ]

Instalación de Debian GNU/Linux 3.0 para Intel x86

versión 3.0.23, 15 May, 2002
Bruce Perens
Sven Rudolph
Igor Grobman
James Treacy
Adam Di Carlo