En las siguientes secciones se incluye información acerca de las particiones de ZENworks y los comandos de generación de imágenes que se usan para actualizar los controladores de Linux:
La partición de ZENworks se usa para almacenar los archivos necesarios para cargar Linux en la memoria RAM, por lo que el resultado es similar al obtenido si se usa un método de arranque PXE o con CD. La partición ZENworks tiene un diseño de medio de arranque parecido al de un CD de generación de imágenes.
Los archivos almacenados en la partición de ZENworks son /boot/loader/linux, /boot/loader/initrd y /boot/root, que son los mismos directorios que se encuentran en el CD de generación de imágenes. En ZENworks 7, el cargador de arranque sigue siendo lilo, que carga Linux tal y como se describe en la Sección 65.2, Descripción de los procesos de arranque de los dispositivos en un entorno de ZENworks Imaging. Se buscan los archivos driverupdate y settings.txt y se cargan desde la partición de ZENworks.
Si necesita modificar los archivos Linux, deberá cambiar los conjuntos de archivos root o initrd del mismo modo que lo haría para cualquier otro método de arranque. Para obtener más información, consulte la Sección 65.4.2, Adición de archivos a los sistemas de archivos Initrd o root.
Son cuatro los tipos de parámetros de la línea de comandos que se pueden usar con el proceso de ZENworks Imaging. Se especifican manualmente en la línea de comandos cuando se arranca desde un CD o también se pueden colocar en el archivo isolinux.cfg, que está en el directorio /boot/loader. Los comandos también se encuentran en los archivos *.cfg para PXE y en el directorio /srv/tftp del servidor de ZENworks Imaging.
Parámetros del kernel: los parámetros válidos para el kernel de Linux se encuentran en el archivo /Documentation/kernel-parameters.txt que se instala con el origen del kernel.
Algunos dispositivos tienen BIOS defectuosos, en cuyo caso deberá cerrar los procesos ACPI para que el kernel se cargue correctamente. Para ello, use el parámetro del kernel acpi=off. Para obtener más información, consulte el sitio de asistencia técnica de Novell.
Parámetros de Linuxrc: estos parámetros afectan al modo en que linuxrc detecta el hardware o establece la configuración del hardware. Se describen brevemente en el archivo /usr/share/doc/packages/linuxrc/linuxrc.html de los sistemas Linux.
Los parámetros de Linuxrc se encuentran en los archivos /linuxrc.config o /info que residen en el sistema de archivos initrd. Algunos parámetros pueden estar colocados en el archivo settings.txt que se encuentra en la raíz del CD de generación de imágenes o en la partición de ZENworks; en el caso de un arranque PXE, los parámetros estarán en el archivo /srv/tftp/boot.
Los parámetros que pueden estar colocados en el archivo settings.txt (el archivo más fácil para la edición) están limitados. Durante un arranque PXE, los parámetros que influyen en la red no se procesan desde settings.txt, porque para el momento en que linuxrc carga el archivo settings.txt, la red ya está configurada. La configuración de red se puede colocar en el archivo settings.txt cuando se arranca desde un CD de generación de imágenes, porque se carga con la suficiente antelación en el proceso como para que surta efecto.
Variables de ZENworks: algunas variables de entorno repercuten en la forma en la que la generación de imágenes se lleva a cabo. Se pueden configurar en cualquier archivo, pero normalmente se hace en el archivo settings.txt.
Si añade variables al archivo settings.txt que no estaban definidas ahí originalmente, deberá exportar las variables. Por ejemplo, en el archivo settings.txt, escriba:
export IMGCMD=”miguión”
En la Sección 65.7, Variables y parámetros encontrará una lista con todas las variables para los guiones o los motores de generación de imágenes.
Otras variables: si desea incluir otras variables de entorno en un guión, podrá añadirlas del mismo modo que se indica para las variables de ZENworks.