6.2.3. Preparación de una actualización de disco RAM inicial

Importante

Este procedimiento debería considerarse sólo si no se puede realizar una actualización de controlador con cualquier otro método.
El programa de instalación de Red Hat Enterprise Linux puede cargar actualizaciones por sí mismo al comienzo del proceso de instalación desde un disco RAM — el área de la memoria de su computador que temporalmente se comporta como si fuera un disco. Puede usar esta misma capacidad para cargar actualizaciones de controlador. Para realizar una actualización de controlador durante la instalación, su computador deberá arrancar desde un servidor de Entorno de ejecución de pre-arranque (PXE), y usted deberá tener un servidor PXE disponible en su red. Consulte el Capítulo 30, Preparación de un servidor de instalación para obtener más instrucciones sobre el uso de PXE durante la instalación.
Para que el actualizador de controlador esté disponible en su servidor PXE:
  1. Sitúe el archivo de imagen de actualización de controlador en su servidor de PXE. Generalmente, lo haría descargándolo al servidor PXE desde un sitio en la Internet especificado por Red Hat o su proveedor de hardware. Los nombres de archivos de imagen de actualización de controlador terminan en .iso.
  2. Copie el archivo de imagen de actualización de controlador en el directorio /tmp/initrd_update.
  3. Cambie la etiqueta del archivo de imagen de actualización de controlador a dd.img.
  4. En la línea de comandos, cambie al directorio /tmp/initrd_update, escriba el siguiente comando y presione Enter:
    find . | cpio --quiet -o -H newc | gzip -9 >/tmp/initrd_update.img
    
  5. Copie el archivo /tmp/initrd_update.img en el directorio que contiene el destino a utilizar para la instalación. Este directorio se sitúa bajo el directorio /tftpboot/pxelinux/. Por ejemplo, /tftpboot/pxelinux/r6c/ podría guardar el destino de PXE para el cliente de Red Hat Enterprise Linux 6.
  6. Edite el archivo /tftpboot/pxelinux/pxelinux.cfg/default para incluir una entrada que contenga la actualización del disco RAM inicial que acaba de crear, en el siguiente formato:
    label target-dd
    kernel target/vmlinuz
    append initrd=target/initrd.img,target/dd.img
    
    Donde target es el destino que desea usar para la instalación.
Consulte la Sección 6.3.4, “Seleccionar un destino PXE que incluya una actualización de controlador” para aprender a usar una actualización de disco RAM inicial durante la instalación.

Ejemplo 6.1. Preparación de una actualización de disco RAM de inicio desde un archivo de imagen de actualización de controlador

En este ejemplo, driver_update.iso es un archivo de imagen de actualización de controlador que ha sido descargado desde la Internet a un directorio en un servidor PXE. El destino desde el cual desea arrancar PXE está localizado en /tftpboot/pxelinux/r6c/
En la línea de comandos, cambie al directorio que tiene el archivo e ingrese los siguientes comandos:
$ cp driver_update.iso /tmp/initrd_update/dd.img
$ cd /tmp/initrd_update
$ find . | cpio --quiet -c -o -H newc | gzip -9 >/tmp/initrd_update.img
$ cp /tmp/initrd_update.img /tftpboot/pxelinux/r6c/dd.img
Edite el archivo /tftpboot/pxelinux/pxelinux.cfg/default e incluya la siguiente entrada:
label r6c-dd
kernel r6c/vmlinuz
append initrd=r6c/initrd.img,r6c/dd.img