32.4. Opciones de Kickstart

Las siguientes opciones pueden estar en el archivo Kickstart. Si prefiere utilizar una interfaz gráfica de usuario para crear el archivo Kickstart, utilice el Configurador Kickstart. Consulte el Capítulo 33, Configurador Kickstart para obtener mayor información.

Nota

Si la sección es seguida por el símbolo igual (=), se debe especificar un valor después de él. En los comandos de ejemplo, las opciones en corchetes ([]) son argumentos opcionales para el comando.
auth ó authconfig (requerido)
Establece las opciones de autenticación para el sistema. Es similar al comando authconfig, el cual puede ser ejecutado tras la instalación. Por defecto, las contraseñas están cifradas y no ocultas.
  • --enablenis — Activa el soporte NIS. Por defecto, --enablenis usa cualquier dominio que encuentre en la red. Un dominio casi siempre se debería configurar a mano con la opción --nisdomain=.
  • --nisdomain= — Nombre de dominio NIS para usar con los servicios NIS.
  • --nisserver= — Servidor para usar con los servicios NIS (difusión por defecto).
  • --useshadow o --enableshadow — Usan contraseñas ocultas.
  • --enableldap — Enciende el suporte de LDAP en /etc/nsswitch.conf, permitiéndole a su sistema recuperar información sobre usuarios (por ejemplo, sus UID, los directorios principales, y shells) de un directorio LDAP. Para usar esta opción, debe instalar el paquete nss-pam-ldapd. Debe también especificar una servidor y DN (nombre distinguido) de base con --ldapserver= y --ldapbasedn=.
  • --enableldapauth — Usa LDAP como método de autenticación. De esta manera se activa el módulo pam_ldap para autenticación y cambios de contraseñas, mediante un directorio LDAP. Para usar esta opción, debe tener el paquete nss-pam-ldapd instalado. Debe también especificar un servidor y una DN de base con --ldapserver= y --ldapbasedn=. Si su entorno no usa TLS (Seguridad de capa de transporte), utilice el interruptor --disableldaptls para asegurarse de que el archivo de configuración resultante funcione.
  • --ldapserver= — Si especificó --enableldap o --enableldapauth, utilice esta opción para especificar el nombre del servidor LDAP a utilizar. Esta opción se define en el archivo /etc/ldap.conf.
  • --ldapbasedn= — Si especificó --enableldap o --enableldapauth, utilice esta opción para especificar el DN en su árbol de directorios LDAP, bajo el cual se almacena la información de cada uno de los usuarios. Esta opción se define en el archivo /etc/ldap.conf.
  • --enableldaptls — Utiliza bloqueos TLS (Transport Layer Security). Esta opción permite a LDAP enviar nombres de usuario y frases de accesos cifradas a un servidor LDAP antes de la autenticación.
  • --enableldaptls — Utiliza bloqueos TLS (Transport Layer Security). Esta opción permite a LDAP enviar nombres de usuario y frase de accesos cifradas a un servidor LDAP antes de la autenticación.
  • --enablekrb5 — Utilice Kerberos 5 para autenticar a los usuarios. Kerberos no tiene conocimiento de los directorios de usuarios, UID o shell. Si activa Kerberos, deberá activar LDAP, NIS, Hesiod o usar el comando /usr/sbin/useradd para que las cuentas de los usuarios sean reconocidas por la máquina. Si utiliza esta opción, deberá tener instalado el paquete pam_krb5.
  • --krb5realm= — El entorno Kerberos 5 al cual su estación pertenece.
  • --krb5kdc= — El KDC (o KDCs) que sirve peticiones para el entorno. Si tiene múltiples KDC en su entorno, separe sus nombres con comas (,).
  • --krb5adminserver= — El KDC en su entorno que también está ejecutando kadmind. Este servidor maneja el cambio de frase de accesos y otras peticiones administrativas. Este servidor debe ser ejecutado en el KDC principal si tiene más de un KDC.
  • --enablehesiod — Activa el soporte Hesiod para buscar directorios principales, UID y shells. Puede encontrar más información sobre la configuración y uso de Hesiod en /usr/share/doc/glibc-2.x.x/README.hesiod, el cual está incluido en el paquete glibc. Hesiod es una extensión de DNS que usa los registros DNS para almacenar información sobre usuarios, grupos y varios otros elementos.
  • --hesiodlhs y --hesiodrhs — Los valores Hesiod LHS (a la izquierda) y RHS (a la derecha), establecidos en /etc/hesiod.conf. La biblioteca Hesiod usa estos valores para buscar el DNS para un nombre, de la misma forma que LDAP usa una DN de base.
    Para buscar información para el nombre de usuario jim, la biblioteca Hesiod busca por jim.passwd<LHS><RHS>, el cual resulta en un registro TXT que contiene una cadena idéntica a la entrada para ese usuario en el archivo passwd : jim:*:501:501:Jungle Jim:/home/jim:/bin/bash. Para buscar grupos, la biblioteca Hesiod buscará en su lugar por jim.group<LHS><RHS>.
    Para buscar usuarios y grupos por número, cree 501.uid un CNAME para para jim.passwd, y 501.gid un CNAME para jim.group. Observe que la biblioteca no lleva punto (.) al frente de los valores LHS y RHS en la búsqueda. Por lo tanto, los valores LHS y RHS necesitarán un punto al frente de ellos, debe incluir el punto en los valores que establezca para --hesiodlhs y --hesiodrhs.
  • --enablesmbauth — Activa la autenticación de usuarios a través de un servidor SMB (generalmente Samba o un servidor Windows). La autenticación SMB no tiene conocimiento de los directorios de usuarios, UID o shell. Si activa SMB, deberá crear cuentas de usuarios conocidas para la estación de trabajo al habilitar LDAP, NIS, o Hesiod o al usar el comando /usr/sbin/useradd .
  • --smbservers= — El nombre de servidores a usar para autenticación SMB. Para especificar más de un servidor, separe los nombres con comas commas (,).
  • --smbworkgroup= — El nombre del grupo de trabajo para los servidores SMB.
  • --enablecache — Activa el servicio nscd. El servicio nscd captura información de usuarios, grupos y otros tipos de información. La captura es especialmente útil si elige distribuir información sobre usuarios y grupos en la red mediante NIS, LDAP, or Hesiod.
  • --passalgo — Para configurar el algoritmo de hash SHA-256, ejecute el comando authconfig --passalgo=sha256 --kickstart.
    Para configurar el algoritmo de hash SHA-512, ejecute authconfig --passalgo=sha512 --kickstart.
    Retire la opción --enablemd5 si está presente.
autopart (opcional)
Crear automáticamente particiones — Una partición root (/) de 1 GB o más, una partición swap y una partición de arranque apropiada para la arquitectura. Uno o más de los tamaños de las particiones predeterminadas pueden redefinirse con la directiva part.
  • --encrypted — ¿Deberían todos los dispositivos compatibles estar cifrados de forma predeterminada? Esto es equivalente a marcar la casilla Cifrar en la pantalla de partición inicial.
  • --passphrase= — Provee una frase de acceso predeterminada a nivel de sistema para todos los dispositivos cifrados.
  • --escrowcert=URL_de_certificado_X.509 — Almacena las llaves de cifrado de todos los volúmenes cifrados como archivos en / (root), mediante el certificado X.509 desde la URL especificada con URL_de_certificado_X.509. Las llaves se almacenan como un archivo independiente para cada volumen cifrado. Esta opción solamente es importante si se especifica --encrypted.
  • --backuppassphrase= — Añade de forma aleatoria una frase de acceso para cada volumen cifrado. Almacena estas frases de acceso en archivos independientes en / (root), usa el certificado X.509 especificado con --escrowcert. Esta opción sólo es importante si se especifica --escrowcert.
autostep (opcional)
Similar a interactive salvo que pasa a la pantalla siguiente por usted. Suele utilizarse principalmente para depuración.
  • --autoscreenshot — Toma una instantánea de la pantalla durante cada paso del proceso de instalación, y copia las imágenes obtenidas en /root/anaconda-screenshots luego que la instalación haya finalizado. Esta opción es más útil para documentar el proceso.
bootloader (requerido)
Especifica cómo se debe instalar el gestor de arranque. Esta opción se requiere tanto para las instalaciones como para las actualizaciones.

Importante

Si selecciona el modo texto en una instalación kickstart, asegúrese de especificar las opciones de particionamiento, cargador de arranque y las opciones de selección de paquetes. Estos pasos son automatizados en modo texto, y anaconda no le puede preguntar si falta esa información. Si no provee esas opciones, anaconda detendrá el proceso de instalación.
  • --append= — Especifica los parámetros del kernel. Para especificar múltiples parámetros, sepárelos con espacios. Por ejemplo:
    bootloader --location=mbr --append="hdd=ide-scsi ide=nodma"
  • --driveorder — Especifica cuál es la primera unidad en el orden de arranque del BIOS. Por ejemplo:
    bootloader --driveorder=sda,hda
  • --location= — Especifica dónde se escribirá el registro de arranque. Los valores válidos son los siguientes: mbr (valor por defecto), partition (instala el gestor de arranque en el primer sector de la partición que contiene el kernel), o none (no instala el gestor de arranque).
  • --password= — Si está utilizando GRUB, establece la contraseña del gestor de arranque GRUB con el valor especificado en esta opción. Esta contraseña debe ser utilizada para restringir el acceso a la shell GRUB, en donde se pueden pasar opciones arbitrarias del kernel.
  • --md5pass= — Si se utiliza GRUB, es similar a --password= excepto que la contraseña ya debe estar cifrada.
  • --upgrade — Actualiza la configuración del gestor de arranque, preservando las entradas previas. Esta opción está solamente disponible para actualizaciones.
clearpart (opcional)
Remueve las particiones del sistema, antes de crear nuevas particiones. Por defecto, no se remueve ninguna partición.

Nota

Si el comando clearpart es usado, entonces el comando --onpart no puede ser usado en una partición lógica.
  • --all — Elimina todas las particiones del sistema.
  • --drives= — Especifica el disco en donde las particiones serán borradas. Por ejemplo, la siguiente opción borrará las particiones en los dos primeros dispositivos en el controlador IDE primario:
    clearpart --drives=hda,hdb --all
    Para limpiar un dispositivo multirutas que no utilice administración de volumen lógico (LVM), use el formato disk/by-id/dm-uuid-mpath-WWID, donde WWID es el identificador universal para el dispositivo. Por ejemplo, para limpiar un disco con WWID 2416CD96995134CA5D787F00A5AA11017, utilice:
    clearpart --drives=disk/by-id/dm-uuid-mpath-2416CD96995134CA5D787F00A5AA11017
    Los dispositivos multirutas que utilizan LVM no se ensamblan hasta después de que anaconda haya leído el archivo kickstart. Por lo tanto, usted no puede especificar estos dispositivos en el formato dm-uuid-mpath. En su lugar, para limpiar un dispositivo multirutas que utiliza LVM, use el formato disk/by-id/scsi-WWID, donde WWID es el identificador universal para el dispositivo. Por ejemplo, para limpiar un disco con WWID 58095BEC5510947BE8C0360F604351918, use:
    clearpart --drives=disk/by-id/scsi-58095BEC5510947BE8C0360F604351918

    Aviso

    Los nombres de dispositivos tales como mpatha no son específicos para un disco determinado. El disco llamado /dev/mpatha durante la instalación puede no ser el esperado. Por lo tanto, el comando clearpart podría elegir el disco errado.
  • --initlabel — Inicializa la etiqueta del disco al valor para la arquitectura por defecto (por ejemplo msdos para x86). Sirve para que el programa de instalación no le pregunte si debe inicializar la etiqueta del disco si se está instalando a un nuevo disco duro.
  • --linux — Elimina todas las particiones Linux.
  • --none (predeterminado) — No retire ninguna partición.
cmdline (opcional)
Ejecuta la instalación en modo de línea de comandos completamente no interactiva. Cualquier solicitud de interacción detendrá la instalación. Este modo es útil en sistemas IBM System z con la terminal 3270 bajo z/VM y miniaplicaciones de mensajes de sistema operativo en LPAR. El uso recomendado es en conjunto con RUNKS=1 y ks=. Consulte el Sección 26.6, “Instalaciones Kickstart para parámetros ”.
device (opcional)
En la mayoría de sistemas PCI, el programa de instalación detecta apropiadamente las tarjetas Ethernet y SCSI. En algunos sistemas antiguos y en algunos sistemas PCI, sin embargo, kickstart necesita ayuda para encontrar el dispositivo apropiado. El comando device informa al programa de instalación sobre la necesidad de instalar módulos adicionales; el formato es:
device <moduleName> --opts=<options>
  • <moduleName> — Remplace por el nombre del módulo del kernel que deberá estar instalado.
  • --opts= — Opciones para pasar al módulo de kernel. Por ejemplo:
    --opts="aic152x=0x340 io=11"
    
driverdisk (opcional)
Se pueden utilizar disquetes de controladores durante la instalación kickstart. Debe copiar el contenido del disquete de controladores en el directorio raíz de una partición del disco duro del sistema. Luego debe utilizar el comando driverdisk para informarle al programa de instalación dónde debe buscar el disco de controlador.
driverdisk <partition> --source=<url> --biospart=<biospart> [--type=<fstype>]
Alternativamente, se puede especificar una ubicación de red para el disquete de controladores:
driverdisk --source=ftp://path/to/dd.img
driverdisk --source=http://path/to/dd.img
driverdisk --source=nfs:host:/path/to/img
  • <partition> — Partición que contiene el disco del controlador.
  • <url> — URL para el disco de controlador. Los sitios NFS pueden darse en la forma nfs:host:/path/to/img.
  • <biospart> — Partición BIOS que contiene el disco de controlador (Por ejemplo, 82p2).
  • --type= — Tipo de sistema de archivo (por ejemplo, vfat o ext2).
firewall (opcional)
Esta opción corresponde a la pantalla de Configuración del Firewall en el programa de instalación:
firewall --enabled|--disabled [--trust=] <device> <incoming> [--port=]
  • --enabled o --enable — Rechaza las conexiones entrantes que no son respuestas a peticiones salientes, tales como respuestas DNS o peticiones DHCP. Si se necesita acceso a servicios en esta máquina, puede seleccionar permitir servicios específicos a través del cortafuegos.
  • --disabled o --disable — No se configura ninguna regla de iptables.
  • --trust= — Al listar un dispositivo aquí, tal como eth0, permite que todo el tráfico proveniente de ese dispositivo pase a través del firewall. Para listar más de un dispositivo, use --trust eth0 --trust eth1. NO UTILICE el formato de separación con comas tal como --trust eth0, eth1.
  • <Entrada> — Remplazar con uno más servicios especificados a través del cortafuegos.
    • --ssh
    • --telnet
    • --smtp
    • --http
    • --https
    • --ftp
  • --port= — Puede especificar que los puertos sean permitidos a través del cortafuegos usando el formato port:protocol. Por ejemplo, para permitir el acceso IMAP a través del cortafuegos, especifique imap:tcp. También se puede especificar puertos numéricos explícitamente; por ejemplo, para permitir paquetes UDP en el puerto 1234, especifique 1234:udp. Para especificar múltiples puertos, sepárelos con comas.
firstboot (opcional)
Determina si firstboot comienza la primera vez el sistema que arranca el sistema. Si se activa, el paquete firstboot debe ser instalado. Si no se especifica, esta opción se inhabililta de forma predeterminada.
  • --enable o --enabled — El Agente de configuración se inicia la primera vez que el sistema arranca.
  • --disable o --disabled — El Agente de configuración no es iniciado la primera vez que el sistema arranca.
  • --reconfig — Habilita el Agente de configuración para que se inicie en el momento de arranque en modo de reconfiguración. Este modo habilita el idioma, el ratón, el teclado, la contraseña de root, el nivel de seguridad y las opciones de configuración de huso horario, además de las predeterminadas.
graphical (opcional)
Realiza la instalación kickstart en modo gráfico. Éste es el predeterminado.
halt (opcional)
Detiene el sistema después de que la instalación se ha completado satisfactoriamente. Es similar a la instalación manual, en donde Anaconda muestra un mensaje y espera a que el usuario presione una tecla antes de reiniciar. Durante la instalación kickstart, si no se especifica ningún método de finalización, se utilizará esta opción por defecto.
La opc¡ón halt es equivalente al comando shutdown -h.
Para obtener información sobre otros métodos de terminación, consulte las opciones poweroff, reboot y shutdown.
ignoredisk (opcional)
Hace que el programa de instalación kickstart ignore los discos especificados. Esta opción es útil si está utilizando la partición automática y desea que algunos discos sean ignorados. Por ejemplo, sin ignoredisk, la implementación en un SAN-cluster durante la instalación kickstart fallaría, ya que el programa de instalación detectaría rutas al SAN que no devuelven tablas de particiones.
La sintaxis es:
ignoredisk --drives=unidad1,unidad2,...
en donde driveN es sda o sdb o hda, etc.
Para ignorar un dispositivo multirutas que no use administración de volumen lógico (LVM), use el formato disk/by-id/dm-uuid-mpath-WWID, donde WWID es el identificador universal para el dispositivo. Por ejemplo, para ignorar un disco con WWID 2416CD96995134CA5D787F00A5AA11017, use:
ignoredisk --drives=disk/by-id/dm-uuid-mpath-2416CD96995134CA5D787F00A5AA11017
Los dispositivos multirutas que usan LVM no se ensamblan hasta después de que anaconda haya leído el archivo kickstart. Por lo tanto, usted no puede especificar estos dispositivos en formato dm-uuid-mpath. En su lugar, para ignorar un dispositivo multirutas que utiliza LVM, use el formato disk/by-id/scsi-WWID, donde WWID es el identificador universal para el dispositivo. Por ejemplo, para ignorar un disco con WWID 58095BEC5510947BE8C0360F604351918, use:
ignoredisk --drives=disk/by-id/scsi-58095BEC5510947BE8C0360F604351918

Aviso

Los nombres de dispositivo tales como mpatha no son específicos para un disco determinado. El disco llamado /dev/mpatha durante la instalación puede no ser lo que se espera. Por lo tanto, el comando ignoredisk podría elegir el disco errado.
  • --only-use — Especifica una lista de discos para el instalador. Todos los otros discos se ignoran. Por ejemplo, usar un disco sda durante la instalación e ignorar los demás.
    ignoredisk --only-use=sda
    Para incluir un dispositivo multirutas que no usa LVM:
    ignoredisk --only-use=disk/by-id/dm-uuid-mpath-2416CD96995134CA5D787F00A5AA11017
    Para incluir un dispositivo multirutas que utiliza LVM:
    ignoredisk --only-use=disk/by-id/scsi-58095BEC5510947BE8C0360F604351918
install (opcional)
Le pide al sistema que instale un sistema en lugar de actualizar uno existente. Este es el modo predeterminado. Para la instalación, debe especificar el tipo de instalación: cdrom, harddrive, nfs o url (para FTP, HTTP, o HTTPS). El comando install y el método de instalación deben estar en líneas separadas.
  • cdrom — Instala desde la primera unidad óptica en el sistema
  • harddrive — Instala desde un árbol de instalación de Red Hat en un disco local, el cual puede ser o bien vfat, o bien ext2.
    • --biospart=
      Partición BIOS desde la cual instalar (tal como, 82).
    • --partition=
      Partición desde la cual instalar (tal como sdb2).
    • --dir=
      Directorio que contiene la variante del árbol de instalación.
    Por ejemplo:
    harddrive --partition=hdb2 --dir=/tmp/install-tree
  • nfs — Instala desde el servidor NFS especificado.
    • --server=
      Servidor desde el cual instalar (hostname o IP).
    • --dir=
      Directorio que contiene la variante del árbol de instalación.
    • --opts=
      Opciones de montaje a utilizar para montar el directorio NFS. (opcional)
    Por ejemplo:
    nfs --server=nfsserver.example.com --dir=/tmp/install-tree
  • url — Instala desde un árbol de instalación en un servidor remoto a través de FTP, HTTP, o HTTPS.
    Por ejemplo:
    url --url http://<server>/<dir>
    o:
    url --url ftp://<username>:<password>@<server>/<dir>
interactive (opcional)
Realiza una instalación interactiva, pero usa la información en el archivo kickstart para proporcionar los predeterminados. Durante la instalación, anaconda aún le pregunta en cada etapa. Ya sea para aceptar valores del archivo kickstart al hacer clic en Siguiente o cambiar los valores y hacer clic en Siguiente para continuar. Consulte también el comando autostep.
iscsi (opcional)
iscsi --ipaddr= [options].
Especifica el almacenamiento iSCSI adicional para que sea añadido durante la instalación. Si se utiliza el parámetro iscsi, también se debe asignar un nombre al nodo iSCSI, mediante el parámetro iscsiname parameter antes en el archivo kickstart.
En lo posible, se recomienda configurar el almacenamiento iSCSI en el BIOS de sistema o firmware (iBFT para sistemas Intel) en lugar de utilizar el parámetro iscsi. Anaconda detecta automáticamente y utiliza discos configurados en BIOS o firmware y no requiere ninguna configuración especial en el archivo kickstart.
En caso de tener que usar el parámetro iscsi asegúrese de que la red esté activada al comenzar la instalación y que el parámetro iscsi aparezca en el archivo de kickstart antes de hacer referencia a los discos iSCSI con parámetros tales como clearpart o ignoredisk.
  • --port= (obligatorio) — el número de puerto, (por lo general, --port=3260)
  • --user= — el nombre de usuario requerido para autenticar con el destino
  • --password= — La contraseña del nombre de usuario especificado para el destino.
  • --reverse-user= — el nombre de usuario requerido para autenticar con el iniciador desde un destino que utilice autenticación CHAP inversa
  • --password= — La contraseña del nuevo usuario especificado por el iniciador
iscsiname (opcional)
Asigna un nombre a un nodo iSCSI especificado por el parámetro iscsi. Si utiliza el parámetro iscsi en su archivo kickstart, deberá especificar iscsiname antes en el archivo kickstart.
keyboard (requerido)
Establece el tipo de teclado predeterminado para el sistema. Los tipos de teclado disponibles son:
  • be-latin1 — Belga
  • bg_bds-utf8 — Búlgaro
  • bg_pho-utf8 — Búlgaro (Fonético)
  • br-abnt2 — Brasilero (ABNT2)
  • cf — Francés canadiense
  • croat — Croata
  • cz-us-qwertz — Checo
  • cz-lat2 — Checo (qwerty)
  • de — Alemán
  • de-latin1 — Alemán (latín1)
  • de-latin1-nodeadkeys — Alemán (latín1 sin teclas muertas)
  • dvorak — Dvorak
  • dk — Danés
  • dk-latin1 — Danés (latín1)
  • es — Español
  • et — Estonio
  • fi — Finlandés
  • fi-latin1 — Finlandés (latín1)
  • fr — Francés
  • fr-latin9 — Francés (latín9)
  • fr-latin1 — Francés (latín1)
  • fr-pc — Francés (pc)
  • fr_CH — Francés suizo
  • fr_CH-latin1 — Francés suizo (latín1)
  • gr — Griego
  • hu — Húngaro
  • hu101 — Húngaro (101 teclas)
  • is-latin1 — Islandés
  • it — Italiano
  • it-ibm — Italiano (IBM)
  • it2 — Italiano (it2)
  • jp106 — Japonés
  • ko — Coreano
  • la-latin1 — Latínamericano
  • mk-utf — Macedonio
  • nl — Holandés
  • no — Noruego
  • pl2 — Polaco
  • pt-latin1 — Portugués
  • ro — Rumano
  • ru — Ruso
  • sr-cy — Serbio
  • sr-latin — Serbio (Latín)
  • sv-latin1 — Sueco
  • sg — Suizo Alemán
  • sg-latin1 — Suizo Alemán (latín1)
  • sk-qwerty — Eslovaco (qwerty)
  • slovene — Esloveno
  • trq — Turco
  • uk — Reino Unido
  • ua-utf — Ucraniano
  • us-acentos — EE.UU Internacional
  • us — Inglés EE.UU
El archivo /usr/lib/python2.6/site-packages/system_config_keyboard/keyboard_models.py en sistemas de 32 bits o /usr/lib64/python2.6/site-packages/system_config_keyboard/keyboard_models.py en sistemas de 64 bits también contiene esta lista y hace parte del paquete system-config-keyboard.
lang (requerido)
Configura el idioma a utilizar durante la instalación y el idioma predeterminado del sistema. Por ejemplo, para configurar el idioma a español, el archivo kickstart debería contener la línea siguiente:
lang en_US
El archivo /usr/share/system-config-language/locale-list proporciona una lista de códigos de idiomas válidos en la primera columna de cada línea y es parte del paquete system-config-language.
Algunos idiomas (por ejemplo el chino, el japonés, el coreano e idiomas de la India) no están soportados durante la instalación en modo de texto. Si especifica alguno de estos idiomas con el comando lang, el proceso de instalación continuará en Inglés. Sin embargo, el sistema instalado usará su elección como el idioma predeterminado.
langsupport (depreciado)
El comando langsupport es obsoleto y su uso hará que aparezca un mensaje de error y que la instalación se detenga. En vez de ejecutar langsupport, liste los grupos de paquetes de soporte de idiomas en la sección %packages de su archivo kickstart. Por ejemplo, si desea añadir soporte para el idioma francés, se debe añadir lo siguiente a %packages:
@french-support
logging (opcional)
Este comando controla el registro de errores de anaconda durante la instalación. No tiene efecto en el sistema instalado.
  • --host= — Envía la información de registro al host remoto especificado. Éste debe estar ejecutando un proceso syslogd configurado para aceptar registros remotos.
  • --port= — Si el proceso syslogd remoto utiliza un puerto diferente al predeterminado, éste puede ser especificado con esta opción.
  • --level= — Puede tanto debug, como información, advertencia, error, o crítico.
    Especifica el nivel mínimo de mensajes que aparecen en tty3. Sin embargo, todos los mensajes serán enviados al archivo de registro sin importar este nivel.
logvol (opcional)
Crear un volumen lógico para Administrador de volumen lógico (LVM) con la sintaxis:
logvol <mntpoint> --vgname=<name> --size=<size> --name=<name> <options>
Las opciones son las siguientes:
  • --noformat — Utiliza un volumen lógico existente y no lo formatea.
  • --useexisting — Utiliza un volumen lógico existente y lo reformatea.
  • --fstype= — Establece el tipo de sistema de archivos para el volumen lógico. Los valores válidos son xfs, ext2, ext3, ext4, swap, vfat, y hfs.
  • --fsoptions= — Especifica una cadena sin formato específico que será utilizada cuando el sistema de archivos sea montado. Esta cadena será copiada en el archivo /etc/fstab del sistema instalado y debe estar entre comillas.
  • --grow= — Le indica al volumen lógico que se expanda hasta llenar el espacio disponible (si existe) o hasta el máximo tamaño.
  • --maxsize= — El tamaño máximo en megabytes que puede llegar a tener el volumen lógico cuando se configura para crecer. Especifique un valor entero tal como 500 (no incluya la unidad).
  • --recommended= — Determina automáticamente el tamaño del volumen lógico.
  • --percent= — Especifica la cantidad en la que crece el volumen lógico, como un porcentaje del espacio libre en el grupo del volumen después de que cualquier volumen lógico estático sea tenido en cuenta. Esta opción debe utilizarse junto con las opciones --size y --grow para logvol.
  • --encrypted — Especifica que este volumen lógico debe ser cifrado, mediante una contraseña provista en la opción --passphrase. Si no especifica la contraseña, anaconda usará la predeterminada, contraseña general de todo el sistema, con el comando autopart --passphrase , o detendrá la instalación y le solicitará una contraseña si no la ha establecido por defecto.
  • --passphrase= — Especifica la frase de paso a usar cuando cifre el volumen lógico. Debe usar esta opción junto con la opción --encrypted; por sí misma no tiene efecto.
  • --escrowcert=URL_de_certificado_X.509 — Almacena las llaves de cifrado de todos los volúmenes cifrados como archivos en / (root), mediante el certificado X.509 desde la URL especificada con URL_de_certificado_X.509. Las llaves se almacenan como un archivo independiente para cada volumen cifrado. Esta opción solamente es importante si se especifica --encrypted.
  • --backuppassphrase= — Añade de forma aleatoria una frase de acceso para cada volumen cifrado. Almacena estas frases de acceso en archivos independientes en / (root), usa el certificado X.509 especificado con --escrowcert. Esta opción sólo es importante si se especifica --escrowcert.
Crea la partición primero, crea el grupo de volumen lógico y luego crea el volumen lógico. Por ejemplo:
part pv.01 --size 3000 
volgroup myvg pv.01
logvol / --vgname=myvg --size=2000 --name=rootvol
Crea la partición primero, crea el grupo de volumen lógico y luego el crea el volumen lógico para ocupar el 90% del espacio restante en el grupo de volumen. Por ejemplo:
part pv.01 --size 1 --grow
volgroup myvg pv.01
logvol / --vgname=myvg --size=1 --name=rootvol --grow --percent=90
mediacheck (opcional)
Si se especifica, anaconda ejecutara una revisión del medio de instalación. Este comando requiere que la instalación sea atendida. Por este motivo, esta opción está desactivada por defecto.
monitor (opcional)
Si el comando monitor no es dado, anaconda utilizará X para detectar de forma automática los parámetros de su monitor. Por favor intente esta opción antes de configurar manualmente su monitor.
  • --hsync= — Especifica la frecuencia de sincronización horizontal del monitor.
  • --monitor= — Usar el monitor especificado; el nombre del monitor debería de provenir de la lista de monitores en /usr/share/hwdata/MonitorsDB del paquete hwdata. La lista de monitores también se puede encontrar en la pantalla Configuración de X del Configurador kickstart. Esto es ignorado si se proporciona --hsync o --vsync. Si no se proporciona información del monitor, el programa de instalación automáticamente tratará de proveer alguna que funcione.
  • --noprobe= — No intente sondear el monitor.
  • --vsync= — Especifica la frecuencia de sincronización vertical del monitor.
mouse (depreciado)
El teclado de ratón está descontinuado.
network (opcional)
Configura información de red para el sistema de destino y activa los dispositivos de red en el entorno del instalador. El dispositivo especificado en el primer comando network se activa automáticamente si el acceso de red es requerido durante la instalación, por ejemplo, durante una instalación en red o una instalación en VNC. A partir de Red Hat Enterprise Linux 6.1, puede de forma explícita requerir el dispositivo para activar en el entorno del instalador con la opción --activate.

Importante

Si necesita especificar de forma manual los parámetros de red durante una instalación kickstart automática, no use network. En su lugar, reinicie el sistema con la opción asknetwork (consulte la Sección 32.10, “Inicio de una instalación Kickstart”), la cual le solicitará a anaconda que le pregunte a usted los parámetros de red en lugar de usar los parámetros predeterminados. anaconda le pedirá estos parámetros antes de buscar el archivo de kickstart.
Una vez que se ha establecido la conexión de red, solamente podrá reconfigurar los parámetros de red con los especificados en su archivo kickstart.

Nota

Solamente se le solicitará información sobre su red:
  • antes de buscar el archivo kickstart si utiliza la opción de arranque asknetwork
  • al acceder la red por primera vez cuando se ha encontrado el archivo kickstart, si la red no solía buscarlo y usted no ha proporcionado comandos de red de kickstart
  • --activate — activar el dispositivo en el entorno del instalador.
    Si utiliza la opción --activate en un dispositivo que ya ha sido activado (por ejemplo, una interfaz que usted configuró con opciones de arranque para que el sistema pudiera recuperar el archivo kickstart) el dispositivo se reactiva para usar la información especificada en el archivo kickstart.
    Utiliza la opción --nodefroute para evitar que el dispositivo use la ruta predeterminada.
    La opción activate es nueva en Red Hat Enterprise Linux 6.1.
  • --bootproto= — Uno de dhcp, bootp, ibft, o static.
    La opción ibft es nueva en Red Hat Enterprise Linux 6.1.
    La opción bootproto se predetermina a dhcp. bootp y dhcp se tratan de igual manera.
    El método DHCP usa un sistema servidor DHCP para obtener su configuración de red. Como puede adivinar, el método BOOTP es similar, requiriendo un servidor BOOTP para suministrar la configuración de red. Para dirigir un sistema a que use DHCP:
    network --bootproto=dhcp
    Para dirigir una máquina a que use BOOTP para obtener la configuración de red, use la línea siguiente en el archivo kickstart:
    network --bootproto=bootp
    Para dirigir una máquina para que use la configuración especificada en iBFT, use:
    network --bootproto=ibft
    El método estático requiere que usted especifique la dirección IP, la máscara de red, la puerta de enlace y el nombre del servidor en el archivo kickstart. Como el nombre lo implica, esta información es estática y se utiliza durante y después de la instalación.
    Toda la información de configuración de red debe ser especificada en una línea; no puede envolver líneas mediante barra invertida como se puede hacer en la línea de comandos. Una línea que especifica una red estática en un archivo kickstart es por lo tanto más compleja que las líneas que especifican DHCP, BOOTP, o iBFT. Observe que los ejemplos en esta página tienen salto de líneas en ellas por razones de presentación; no funcionarán en un archvio actual de kickstart.
    network --bootproto=static --ip=10.0.2.15 --netmask=255.255.255.0
     --gateway=10.0.2.254 --nameserver=10.0.2.1
    
    También puede configurar varios servidores de nombre aquí. Para hacerlo, especifíquelos en una lista separada por comas.
    network --bootproto=static --ip=10.0.2.15 --netmask=255.255.255.0
     --gateway=10.0.2.254 --nameserver 192.168.2.1,192.168.3.1
    
  • --device= — especifica el dispositivo que va a ser configurado (y finalmente activado) con el comando network. Para el primer comando network, --device= se predetermina (en orden de preferencia) a alguno de:
    1. El dispositivo especificado por la opción de arranque ksdevice
    2. El dispositivo activado actualmente para buscar el archivo kickstart
    3. el dispositivo seleccionado en el cuadro de diálogo Dispositivos de red
    La conducta de algún comando network posterior no se especifica si la opción --device falta. Tenga cuidado al especificar una opción --device para cualquier comando de red más allá del primero.
    Puede especificar un dispositivo en una de estas cinco formas:
    • el nombre de dispositivo de la interfaz, por ejemplo, eth0
    • la dirección MAC de la interfaz, por ejemplo, 00:12:34:56:78:9a
    • la palabra clave link, la cual especifica primero la interfaz con su enlace en el estado up
    • la palabra clave bootif, la cual usa la dirección MAC que pxelinux estableció en la variable BOOTIF. Establezca IPAPPEND 2 en su archivo pxelinux.cfg para que pxelinux establezca la variable BOOTIF.
    • la palabra clave ibft, la cual usa la dirección MAC de la interfaz especificada por iBFT
    network --bootproto=dhcp --device=eth0
  • --ip= — dirección IP del dispositivo.
  • --ipv6= — direcciones IPv6 del dispositivo, o auto para usar detección de vecinos automática, o dhcp para usar DHCPv6.
  • --gateway= — Puerta de enlace predeterminada como única dirección IPv4 o IPv6.
  • --nameserver= — Servidor de nombre primario, como una dirección IP.Los servidores de nombre múltiples deben ir separados por una copa.
  • --nodefroute — Evita que la interfaz se establezca como una ruta predeterminada. Use esta opción cuando active los dispositivos adicionales con la opción --activate=, por ejemplo, un NIC en una subred para un destino iSCSI.
    La opción nodefroute es nueva en Red Hat Enterprise Linux 6.1.
  • --nodns — No configura un servidor DNS.
  • --netmask= — Máscara de red del dispositivo.
  • --hostname= — Nombre del host para el sistema instalado.
  • --ethtool= — Especifica la configuración adicional de bajo nivel para el dispositivo de red que será pasado al programa ethtool.
  • --onboot= — Activa o desactiva el dispositivo durante el periodo de arranque.
  • --dhcpclass= — Clase DHCP
  • --mtu= — El MTU del dispositivo.
  • --noipv4 — Inhabilita IPv4 en este dispositivo.
  • --noipv6 — Inhabilita IPv6 en este dispositivo.
part o partition (requerido para instalaciones, ignorado para actualizaciones)
Crea una partición en el sistema.
Si en diferentes particiones del sistema hay más de una instalación de Red Hat Enterprise Linux, el programa de instalación le preguntará al usuario cúal instalación desea actualizar.

Aviso

Se les dará formato a todas las particiones creadas a menos que se utilice --noformat y --onpart.

Importante

Si selecciona el modo texto en una instalación kickstart, asegúrese de especificar las opciones de particionamiento, cargador de arranque y las opciones de selección de paquetes. Estos pasos son automatizados en modo texto, y anaconda no le puede preguntar si falta esa información. Si no provee esas opciones, anaconda detendrá el proceso de instalación.
Para obtener un ejemplo detallado de part en acción, consulte la Sección 32.4.1, “Ejemplo de particionamiento avanzado”.
  • <mntpointmultipath --name= --device= --rule=> — El <mntpoint> es donde es montada la partición y debe ser una de las siguientes formas:
    • /<ruta>
      Por ejemplo, /, /usr, /home
    • swap
      La partición se utiliza como espacio swap.
      Para determinar automáticamente el tamaño de la partición swap, use la opción --recommended:
      swap --recomendado
      El tamaño asignado será efectivo pero no precisamente calibrado para su sistema.
      Si desea establecer una partición swap más precisa, consulte la Sección 9.15.5, “Esquema de particionamiento recomendado” para arquitecturas x86, AMD64 e Intel 64 y Sección 16.17.5, “Esquema de particionamiento recomendado” para arquitectura POWER de IBM.
    • raid.<id>
      La partición es utilizada para un RAID software (consulte raid).
    • pv.<mntpoint>
      La partición es utilizada para un LVM (consulte logvol).
  • --size= — El tamaño de partición mínima en megabytes. Especifique un valor entero aquí tal como 500 (no incluya la unidad).

    Importante

    Si el valor --size es muy pequeño, la instalación fallará. Establezca el valor --size como la cantidad mínima de espacio que usted requiere. Para recomendaciones de tamaño, consulte la Sección 9.15.5, “Esquema de particionamiento recomendado”.
  • --grow — Le indica a la partición que crezca para llenar el espacio disponible (si existe) o hasta el máximo tamaño.

    Nota

    Si usa --grow= sin poner --maxsize= en una partición swap, Anaconda limitará el tamaño máximo de la partición swap. Para sistemas que tienen menos de 2GB de memoria física, el límite impuesto es dos veces la cantidad de memoria física. Para sistemas con más de 2GB, el límite es el tamaño de la memoria física más 2GB.
  • --maxsize= — El tamaño de partición máximo en megabytes cuando la partición se establece para crecer. Especifique un valor entero aquí tal como 500 (no incluya la unidad).
  • --noformat — Especifica que la partición no debe estár formateada, para ser usada con el comando --onpart.
  • --onpart= or --usepart= — Especifica el dispositivo en el cual colocar la partición. Por ejemplo:
    partition /home --onpart=hda1
    coloca /home en /dev/hda1.
    El dispositivo ya debe existir en el sistema; la opción --onpart lo creará.
  • --ondisk= o --ondrive= — Hace que la partición sea creada en un disco particular. Por ejemplo, --ondisk=sdb hace que la partición sea creada en el segundo disco SCSI en el sistema.
    Para especificar un dispositivo multirutas que no utilice administración de volumen lógico (LVM), use el formato disk/by-id/dm-uuid-mpath-WWID, donde WWID es el identificador universal para el dispositivo. Por ejemplo, para especificar un disco con WWID 2416CD96995134CA5D787F00A5AA11017, use:
    part / --fstype=ext3 --grow --asprimary --size=100 --ondisk=disk/by-id/dm-uuid-mpath-2416CD96995134CA5D787F00A5AA11017
    Los dispositivos multirutas que usan LVM no se ensamblan hasta después de que anaconda haya leído el archivo kickstart. Por lo tanto, usted no puede especificar estos dispositivos en el formato dm-uuid-mpath. En su lugar, para especificar un dispositivo multirutas que utilice LVM, use el formato disk/by-id/scsi-WWID, donde WWID es el identificador universal para el dispositivo. Por ejemplo, para especificar un disco con WWID 58095BEC5510947BE8C0360F604351918, use:
    part / --fstype=ext3 --grow --asprimary --size=100 --ondisk=disk/by-id/scsi-58095BEC5510947BE8C0360F604351918

    Aviso

    Los nombres de dispositivos tales como mpatha no son específicos para un disco determinado. El disco llamado /dev/mpatha durante la instalación puede no ser el que se espera que sea. Por lo tanto, el comando part podría elegir el disco o partición errados.
  • --asprimary — Hace que la ubicación automática de la partición sea una partición primaria o el particionamiento falla.
  • --type= (remplazado por fstype) — Esta opción ya no está disponible. Utilice en su lugar Use fstype.
  • --fsoptions — Especifica una cadena sin formato específico que será utilizada cuando el sistema de archivos sea montado. Esta cadena será copiada en el archivo /etc/fstab del sistema instalado y debe ir entre comillas.
  • --fsprofile — Especifica un tipo de uso para ser pasado al programa que crea un sistema de archivos en esta partición. Un tipo de uso define una variedad de parámetros de ajuste para ser utilizados al crear un sistema de archivos. Para que esta opción funcione, el sistema de archivos debe soportar el concepto de tipos de uso y debe ser un archivo de configuración que liste los tipos válidos. Para ext2, ext3 y ext4, este archivo de configuración es /etc/mke2fs.conf.
  • --fstype= — Coloca el tipo de sistema de archivos para la partición. Los valores válidos son xfs, ext2, ext3, ext4, swap, vfat, y hfs.
  • --recommended — Determina el tamaño de la partición.
  • --onbiosdisk — Hace que la partición se cree en un disco particular tal y como se descubre por el BIOS.
  • --encrypted — Especifica que esta partición debe ser cifrada, mediante la frase de paso provista en la opción --passphrase. Si no especifica una frase de paso, anaconda usará la predeterminada, contraseña general del sistema establecida con el comando autopart --passphrase, o detendrá la instalación y le solicitará una contraseña si no se ha establecido una predeterminada.
  • --passphrase= — Especifica la frase de paso a usar cuando cifre esta partición. Debe usar esta opción junto con la opción --encrypted; por sí misma no tiene efecto.
  • --escrowcert=URL_of_X.509_certificate — Almacena llaves cifradas de datos de todas las particiones cifradas como archivos en / (root), cifradas mediante el certificado X.509 de la URL especificada con URL_of_X.509_certificate. Las llaves son almacenadas como un archivo independiente para cada partición cifrada. Esta opción sólo es importante si se especifica --encrypted.
  • --backuppassphrase= — Añade una frase de acceso generada en forma aleatoria para cada partición cifrada. Almacena estas frases de acceso en archivos independientes en / (root), cifrado mediante el certificado X.509 especificado con --escrowcert. Esta opción solamente tiene sentido si --escrowcert se especifica.
  • --label= — asigna una etiqueta a una partición individual.

Nota

Si el particionamiento falla por alguna razón, los mensajes de diagnóstico aparecen en la consola virtual 3.
poweroff (opcional)
Apaga el sistema después de que la instalación haya completado satisfactoriamente. Normalmente, durante una instalación manual, Anaconda muestra un mensaje y espera a que el usuario presione una tecla antes de reiniciar. Durante una instalación Kickstart, si no se especifica un método de finalización, la opción halt será utilizada.
La opción poweroff es equivalente al comando shutdown -p.

Nota

La opción poweroff depende del hardware del sistema. Específicamente, algunos componentes de hardware como el BIOS, APM (administración de energía avanzada) y ACPI (interfaz de energía y configuración avanzada) deben ser capaces de interactuar con el kernel del sistema. Contacte al fabricante para obtener mayor información sobre las capacidades APM/ACPI del sistema.
Para obtener información sobre otros métodos de terminación, consulte las opciones halt, reboot y shutdown.
raid (opcional)
Ensambla un dispositivo de RAID software. Este comando es de la forma:
raid <mntpoint> --level=<level> --device=<mddevice> <partitions*>
  • <mntpoint> — Dirección donde el sistema de archivos RAID es montado. Si es /, el nivel RAID debe ser 1 a menos que esté presente una partición de arranque (/boot). Si está presente una partición de arranque, la partición /boot debe ser nivel 1 y la partición root (/) puede ser cualquiera de los tipos disponibles. La <particiones> (lo que denota que se pueden listar múltiples particiones) lista los identificadores RAID para añadir a la matriz RAID.

    Importante

    Si un dispositivo RAID ha sido preparado y no ha sido reformateado durante la instalación, asegúrese de que la versión de metadatos de RAID sea 0.90 si intenta poner las particiones /boot y PReP en el dispositivo RAID.
    La versión predeterminada de metadatos de Red Hat Enterprise Linux 6 mdadm no está soportada para el dispositivo de arranque.
  • --level= — RAID level to use (0, 1, or 5).
  • --device= — Nombre del dispositivo RAID a utilizar (tal como md0 o md1). El rango de los dispositivos RAID va de md0 a md15 y cada uno puede utilizarse sólo una vez.
  • --spares= — Especifica el número de unidades extra para la matriz RAID. Las unidades extra son usadas para reconstruir la matriz en caso de una falla de la unidad.
  • --fsprofile — Especifica un tipo de uso para ser pasado al programa que crea un sistema de archivos en esta partición. Un tipo de uso define una variedad de parámetros de ajuste para ser utilizados al crear un sistema de archivos. Para que esta opción funcione, el sistema de archivos debe soportar el concepto de tipos de uso y debe ser un archivo de configuración que liste los tipos válidos. Para ext2, ext3 y ext4, este archivo de configuración es /etc/mke2fs.conf.
  • --fstype= — Establece el tipo de sistema de archivos para la matriz RAID. Los valores válidos son xfs, ext2, ext3, ext4, swap, vfat, y hfs.
  • --fsoptions= — Especifica una cadena sin formato específico que será utilizada cuando el sistema de archivos sea montado. Esta cadena será copiada en el archivo /etc/fstab del sistema instalado y debe estar entre comillas.
  • --noformat — Utiliza un dispositivo RAID existente y no formatea la formación RAID.
  • --useexisting — Utiliza un dispositivo RAID existente y lo reformatea.
  • --encrypted — Especifica que este dispositivo RAID debe estar cifrado, mediante la frase de paso provista en la opción --passphrase. Si no especifica la frase de paso, anaconda usará la predeterminada, la contraseña general del sistema establecida con el comando autopart --passphrase, o detendrá la instalación y le solicitará una contraseña si no está establecida la predeterminada.
  • --passphrase= — Especifica la frase de paso a usar al cifrar este dispositivo RAID. Debe usar esta opción junto con la opción --encrypted; por sí misma no tiene efecto.
  • --escrowcert=URL_de_certificado_X.509 — Almacena la llave de cifrado para este dispositivo en un archivo en /root, cifrado mediante el certificado X.509 de la URL especificada con URL_de_certificado_X.509. Esta opción solamente es significativa si se especifica --encrypted.
  • --backuppassphrase= — Añade de forma aleatoria la frase de paso a este dispositivo. Almacena la frase de paso en un archivo en /root, cifrado mediante el certificado X.509 especificado con --escrowcert. Esta opción solamente es significativa si se especifica --escrowcert.
El ejemplo siguiente muestra cómo crear una partición RAID de nivel 1 para / y un RAID de nivel 5 para /usr, asumiendo que hay tres discos SCSI en el sistema. También crea tres particiones swap, una en cada unidad.
part raid.01 --size=60 --ondisk=sda
part raid.02 --size=60 --ondisk=sdb 
part raid.03 --size=60 --ondisk=sdc
part swap --size=128 --ondisk=sda  
part swap --size=128 --ondisk=sdb  
part swap --size=128 --ondisk=sdc
part raid.11 --size=1 --grow --ondisk=sda  
part raid.12 --size=1 --grow --ondisk=sdb  
part raid.13 --size=1 --grow --ondisk=sdc
raid / --level=1 --device=md0 raid.01 raid.02 raid.03  
raid /usr --level=5 --device=md1 raid.11 raid.12 raid.13
Para obtener un ejemplo detallado de raid en acción, consulte la Sección 32.4.1, “Ejemplo de particionamiento avanzado”.
reboot (opcional)
El reinicio de la instalación es completado satisfactoriamente (sin argumentos). Normalmente, la instalación kickstart mostrará un mensaje y esperará a que el usuario presione una tecla antes de reiniciar.
La opción reboot es equivalente al comando shutdown -r.
Especificar reboot para automatizar totalmente la instalación cuando se instala en modo de cmdline en System z.
Para obtener información sobre otros métodos de terminación, consulte las opciones halt, poweroff y shutdown
La opción halt es el método predeterminado si no se especifica ningún otro método en el archivo kickstart.

Nota

El uso de la opción reboot podría resultar en un bucle de instalación infinito dependiendo del medio y método de instalación.
repo (opcional)
Configura repositorios yum adicionales que pueden ser utilizados como fuentes para la instalación de paquetes. Se pueden especificar varias líneas de repositorios.
repo --name=<repoid> [--baseurl=<url>| --mirrorlist=<url>]
  • --name= — El Id del repositorio. Esta opción es requerida.
  • --baseurl= — La URL del repositorio. Las variables que pueden ser utilizadas en los archivos de configuración de repositorios para yum no es soportada aquí. Usted puede utilizar o esta opción o --mirrorlist, no ambas.
  • --mirrorlist= — La URL apuntando a la lista de espejos para el repositorio. Las variables que pueden ser utilizadas en los archivos de configuración de repositorios para yum no es soportada aquí. Usted puede utilizar esta opción o --baseurl, no ambas.
rootpw (requerido)
Establece la contraseña root del sistema al argumento <contraseña>.
rootpw [--iscrypted] <password>
  • --iscrypted — Si esto está presente, el argumento de la contraseña se asume que ya está cifrado.
selinux (opcional)
Establece el estado de SELinux en el sistema instalado. Predetermina a SELinux para implementar en Anaconda.
selinux [--disabled|--enforcing|--permissive]
  • --enforcing — Activa SELinux con la política objetivo predeterminada como obediente.

    Nota

    Si la opción selinux no está presente en el archivo kickstart, SELinux es activado y --enforcing es establecido por defecto.
  • --permissive — Muestra advertencias basadas en la política de SELinux pero no hace cumplir la política.
  • --disabled — Desactiva SELinux completamente en el sistema.
Para obtener información detallada sobre SELinux para Red Hat Enterprise Linux, Red Hat Enterprise Linux 6 Guía de Implementación.
services (opcional)
Modifica el conjunto de servicios que se ejecutarán bajo el nivel de ejecución predeterminado. La lista de los servicios desactivados se procesa antes de la lista de los servicis habilitados. Por lo tanto, si un servicio aparece en ambas listas, estará habilitado.
  • --disabled — Desactiva los servicios dados en la lista de servicios separados por comas.
  • --enabled — Activa los servicios dados en la lista de servicios separados por comas.

Importante

Si incluye espacios en la lista de separación por comas, kickstart activará o desactivará sólo los servicios que figuren antes del primer espacio. Por ejemplo:
services --disabled auditd, cups,smartd, nfslock
se desactivará solo el servicio auditd . Para desactivar los cuatro servicios, esta entrada no debería incluir espacios entre los servicios:
services --disabled auditd,cups,smartd,nfslock
shutdown (opcional)
Apaga el sistema después de que la instalación ha completado exitósamente. Durante la instalación Kickstart, si no se especifica un método de terminación, la opción halt se utilizará como predeterminada.
La opción shutdown es equivalente al comando shutdown.
Para obtener información sobre otros métodos de terminación, consulte las opciones halt, poweroff y reboot.
skipx (opcional)
SI está presente, X no se configura en el sistema instalado.

Importante

Si instala un gestor de pantalla entre sus opciones de selección de paquetes, este paquete creará una configuración X y el sistema instalado se predeterminará al nivel de ejecución 5. El efecto de la opción skipx se sobrescribe.
sshpw (optional)
Durante la instalación, puede interactuar con anaconda y monitorizar su progreso en una conexión SSH. Use el comando sshpw para crear cuentas temporales a través de las cuales se ingresa. Cada instancia del comando crea una cuenta separada que existe únicamente en el entorno de instalación. Estas cuentas no son transferidas al sistema instalado.
sshpw --username=<name> <password> [--iscrypted|--plaintext] [--lock]
  • --username — Proporciona el nombre del usuario. Esta opción se necesita.
  • --iscrypted — Especifica que la contraseña ya está cifrada.
  • --plaintext — Especifica que la contraseña está en texto plano y no está cifrada.
  • --lock — Si está presente, el nuevo usuario de la cuenta será bloqueado por defecto. Es decir, el usuario no podrá iniciar sesión desde la consola.

Importante

De forma predeterminada, el servidor ssh no se inicia durante la instalación. Para que ssh esté disponible durante la instalación, arranque el sistema con la opción de arranque de kernel sshd=1. Consulte la Sección 28.2.3, “Habilitación del acceso remoto con ssh” para obtener información sobre cómo especificar esta opción de kernel en tiempo de arranque.

Nota

Si desea inhabilitar el acceso de root a ssh para su hardware durante la instalación, ejecute
sshpw --username=root --lock
text (opcional)
Realiza la instalación kickstart en modo de texto. Las instalaciones Kickstart son realizadas en modo gráfico por defecto.

Importante

Si selecciona el modo texto en una instalación kickstart, asegúrese de especificar las opciones de particionamiento, cargador de arranque y las opciones de selección de paquetes. Estos pasos son automatizados en modo texto, y anaconda no le puede preguntar si falta esa información. Si no provee esas opciones, anaconda detendrá el proceso de instalación.
timezone (requerido)
Configura el huso horario del sistema a <zonahoraria>, la cual puede ser cualquiera de las zonas horarias listadas por timeconfig.
timezone [--utc] <timezone>
  • --utc — Si está presente, el sistema asume que el reloj del hardware está configurado a UTC (Greenwich Mean).
upgrade (opcional)
Le pide al sistema actualizar un sistema existente en lugar de instalar uno fresco. Debe especificar cdrom, harddrive, nfs, o url (para FTP, HTTP y HTTPS) como el sitio del árbol de instalación. Consulte install para obtener mayor información.
user (opcional)
Crea un nuevo usuario en el sistema.
user --name=<username> [--groups=<list>] [--homedir=<homedir>] [--password=<password>] [--iscrypted] [--shell=<shell>] [--uid=<uid>]
  • --name= — Proporciona el nombre del usuario. Esta opción es requerida.
  • --groups= — Además del grupo predeterminado, una lista separada por comas con los nombres de los grupos a los cuáles el usuario debería pertenecer. Estos grupos deben existir antes de crear la cuenta.
  • --homedir= — El directorio principal del usuario. Si no se proporciona, el valor predeterminado es /home/<nombredeusuario>.
  • --password= — La contraseña del nuevo usuario. Si no se proporciona, la cuenta será bloqueada por defecto.
  • --iscrypted= — La contraseña proporcionada por --password, ¿está cifrada o no?
  • --shell= — La shell de login del usuario. Si no se proporciona, se utilizará la predeterminada del sistema.
  • --uid= — El UID del usuario. Si no se proporciona, se utilizará el siguiente UID disponible, y que no sea uno del sistema.
vnc (opcional)
Permite que la instalación gráfica pueda ser vista en forma remota a través de VNC. Este método es preferido al modo de texto ya que hay algunas limitaciones de tamaño e idioma en la instalación de texto. Sin opciones, este comando iniciará un servidor VNC en la máquina sin contraseña y mostrará el comando necesario para que la máquina remota pueda conectarse.
vnc [--host=<hostname>] [--port=<port>] [--password=<password>]
  • --host= — En vez de iniciar un servidor VNC en la máquina a instalar, se conecta al proceso VNC que está escuchando en el nombre de host dado.
  • --port= — Proporciona un puerto en el cual el proceso visor de VNC está escuchando. Si no se proporciona, anaconda usará el puerto VNC predeterminado.
  • --password= — Establece una contraseña que debe ser usada para conectarse a la sesión VNC. Esto es opcional pero recomendado.
volgroup (opcional)
Utilícelo para crear un grupo de Administrador de volumen lógico (LVM) con la sintaxis:
volgroup <name> <partition> <options>
Las opciones son las siguientes:
  • --noformat — Utiliza un grupo de volumen existente y no lo formatea.
  • --useexisting — Utiliza un grupo de volumen existente y lo reformatea.
  • --pesize= — Lista el tamaño de las extensiones físicas.
Crea la partición primero, crea el grupo de volumen lógico y luego crea el volumen lógico. Por ejemplo:
part pv.01 --size 3000 
volgroup myvg pv.01 
logvol / --vgname=myvg --size=2000 --name=rootvol
Para ver un ejemplo detallado de volgroup en acción, consulte la Sección 32.4.1, “Ejemplo de particionamiento avanzado”.
winbind (opcional)
Configura el sistema para conectar a un Directorio activo de Windows o un Controlador de dominio de Windows. La información de usuario desde el directorio especificado o controlador de dominio se puede luego acceder y las opciones de autenticación de servidor pueden ser configuradas.
  • --enablewinbind — Activa a winbind para la configuración de cuenta de usuario.
  • --disablewinbind — Desactiva winbind para configuración de cuenta de usuario.
  • --enablewinbindauth — Habilita windbindauth para autenticación.
  • --disablewinbindauth — Inhabilita windbindauth para autenticación.
  • --enablewinbindoffline — Configura winbind para permitir ingreso fuera de línea.
  • --disablewinbindoffline — Configura winbind para evitar ingreso fuera de línea.
  • --enablewinbindusedefaultdomain — Configura winbind para asumir que usuarios sin dominio en sus nombres de usuario son usuarios de dominio.
  • --disablewinbindusedefaultdomain — Configura winbind para asumir que usuarios sin dominio en sus nombres de usuario no son usuarios de dominio.
xconfig (opcional)
Configura el Sistema de ventanas X. Si instala el Sistema de ventanas X con un archivo kickstart no incluya el comando xconfig, debe proporcionar la configuración X de forma manual durante la instalación.
No utilice este comando en un archivo Kickstart que no instale el Sistema de ventanas X.
  • --driver — Especifica el controlador X que será utilizado para el hardware de vídeo.
  • --videoram= — Especifica la cantidad de RAM de vídeo que tiene la tarjeta de vídeo.
  • --defaultdesktop= — Especifica GNOME o KDE para el escritorio por defecto (asume que los ambientes de escritorio GNOME y/o KDE han sido instalados a través de %packages).
  • --startxonboot — Especifica el uso de una ventana de conexión gráfica en el sistema instalado.
zerombr (opcional)
Si se especifica el comando zerombr, cualquier tabla de partición no válida que se encuentre en el disco será inicializada. Esto destruirá todo el contenido de los discos que no tienen una tabla de partición válida.
Específico para System z: Si zerombr está especificado, cualquier DASD visible al instalador que aún no ha sido formateado al nivel bajo, obtendrá formato de bajo nivel con dasdfmt. El comando también evita que el usuario elija durante las instalaciones interactivas. Si zerombr no está especificado y no hay al menos un DASD visible sin formato para el instalador, una instalación kickstart no interactiva saldrá sin éxito. Si zerombr no se especifica y hay por lo menos un DASD visible sin formato para el instalador, una instalación interactiva saldrá si el usuario no está de acuerdo con dar formato a todos los DASD visibles y sin formato. Para eludir esto, sólo active los DASD que serán utilizados durante la instalación. Siempre podrá agregar más DASD después de la instalación.
Note que este comando fue previamente especificado como zerombr yes. Este formulario ya no se usa, ahora simplemente debe usar zerombr en su archivo kickstart.
zfcp (opcional)
Define un dispositivo de canal de fibra (IBM System z).
zfcp [--devnum=<devnum>] [--wwpn=<wwpn>] [--fcplun=<fcplun>]
%include (opcional)
Use el comando %include /ruta/al/archivo para incluir los contenidos de otro archivo en el archivo kickstart como si los contenidos estuviesen en la ubicación del comando %include en el archivo kickstart.

32.4.1. Ejemplo de particionamiento avanzado

El siguiente ejemplo reune las opciones kickstart clearpart, raid, part, volgroup y logvol:
clearpart --drives=hda,hdc --initlabel  
# Raid 1 IDE config 
part raid.11    --size 1000     --asprimary     --ondrive=hda 
part raid.12    --size 1000     --asprimary     --ondrive=hda 
part raid.13    --size 2000     --asprimary     --ondrive=hda 
part raid.14    --size 8000                     --ondrive=hda 
part raid.15    --size 16384 --grow             --ondrive=hda             
part raid.21    --size 1000     --asprimary     --ondrive=hdc 
part raid.22    --size 1000     --asprimary     --ondrive=hdc 
part raid.23    --size 2000     --asprimary     --ondrive=hdc 
part raid.24    --size 8000                     --ondrive=hdc 
part raid.25    --size 16384 --grow             --ondrive=hdc  

# You can add --spares=x  
raid /          --fstype ext3 --device md0 --level=RAID1 raid.11 raid.21 
raid /safe      --fstype ext3 --device md1 --level=RAID1 raid.12 raid.22 
raid swap       --fstype swap --device md2 --level=RAID1 raid.13 raid.23 
raid /usr       --fstype ext3 --device md3 --level=RAID1 raid.14 raid.24 
raid pv.01      --fstype ext3 --device md4 --level=RAID1 raid.15 raid.25  

# LVM configuration so that we can resize /var and /usr/local later 
volgroup sysvg pv.01     
logvol /var             --vgname=sysvg  --size=8000     --name=var 
logvol /var/freespace   --vgname=sysvg  --size=8000     --name=freespacetouse 
logvol /usr/local       --vgname=sysvg  --size=1 --grow --name=usrlocal
Este ejemplo avanzado implementa LVM sobre RAID y la capacidad de alterar varios directorios para futuras ampliaciones.