4.2.3. Nuevo instalador
El instalador Red Hat Enterprise Linux, Anaconda, ahora ha sido rediseñado y mejorado para mejorar el proceso de instalación de Red Hat Enterprise Linux 7.
Funcionalidades del instalador actualizadas:
- Una interfaz gráfica de usuario rediseñada más rápida y flexible y que requiere menos entrada del usuario.
- Soporte para aprovisionamiento fino LVM.
- Soporte de instalación para btrfs. (Observe, sin embrgo, que btrfs es una muestra previa de tecnología en Red Hat Enterprise Linux 7.)
- Soporte de localización mejorado.
- Soporte para dispositivos formateados directamente o sin formatear.
- Soporte para tecnologías de coordinación y vinculación de tecnologías de red.
- Soporte para seleccionar automáticamente una distribución de teclado, idioma y zona horaria apropiados. (Esto requiere conexión de Internet.) Los valores establecidos según la detección, son sobrescritos por cualquier valor establecido de forma manual.
- Servidores NTP publicitados por DHCP ahora se utilizan automáticamente.
- Integración de Kickstart para el Directorio activo, Free IPA y servicio DBus
realmd
. - Un nuevo modo de texto que funciona en sistemas IBM System z y PowerPC, y consolas seriales. El modo de texto proporciona un subconjunto de funcionalidades del instalador gráfico.
Este nuevo instalador también viene con algunos cambios importantes.
- Anteriormente, la configuración de almacenamiento requería que el usuario tuviera un conocimiento técnico detallado de su sistema de almacenamiento. En Red Hat Enterprise Linux 7, la configuración de almacenamiento ha sido rediseñada para que los usuarios deban ingresar una información mínima para configurar el almacenamiento.
- Anaconda ahora usa el parámetro
inst.repo
para establecer la red y otros sitios de instalación en lugar de usar el parámetro de root. - La selección de paquetes detallada en la interfaz del instalador gráfico, ha sido remplazada por la pantalla Selección de software. Software se divide en Entornos y Complementos. Los usuarios eligen el entorno y el número de complementos. Las instalaciones Kickstart siguen teniendo control sobre los paquetes seleccionados en el momento de instalación.
Para obtener más información sobre cualquiera de estas funcionalidades, consulte la Guía de instalación de Red Hat Enterprise Linux 7, disponible en http://access.redhat.com/site/documentation/Red_Hat_Enterprise_Linux/.
4.2.3.1. Cambios de parámetros de arranque
4.2.3.1.1. Especificación de parámetros de arranque
Las opciones específicas de arranque del instalador llevan el prefijo
inst.
en esta guía. Actualmente, este prefijo es opcional en Red Hat Enterprise Linux 7: resolution=1024x768
funciona exactamente igual que inst.resolution=1024x768
. Sin embargo, se espera que este prefijo sea obligatorio en futuros lanzamientos y los parámetros sin prefijo sean depreciados.
4.2.3.1.2. Cambios a parámetros de arranque
El nuevo instalador usa dracut para configurar discos y redes. Como resultado, algunos parámetros de línea de comandos han cambiado entre Red Hat Enterprise Linux 6 y Red Hat Enterprise Linux 7.
4.2.3.1.2.1. Nuevos parámetros
- inst.stage2
- Especifica el sitio de la imagen de tiempo de ejecución del programa de instalación que va a ser cargado. La sintaxis es igual a la sintaxis del parámetro
inst.repo
. Esta opción ignora todo, menos la imagen; no puede utilizarse para especificar el sitio de paquetes. - inst.dd
- Actualiza un paquete de controlador con un paquete en un sitio especificado. Esta opción puede usarse varias veces. La sintaxis del sitio es la misma de la sintaxis del parámetro
inst.repo
. - inst.geoloc
- Configura el uso de geolocalización en el instalador para preconfigurar el idioma y la zona horaria. El valor predeterminado es
provider_fedora_geoip
. Los valores válidos para este parámetro incluyen los siguientes:Tabla 4.1. Valores de geolocalización ValorEfecto0Inhabilita la geolocalización.provider_fedora_geoipUsa API GepIP de Fedora.provider_hostipUsa API GeoIP Hostip.info - inst.usefbx
- Especifica que el controlador X de búfer de marcos debe utilizarse en lugar del controlador específico de hardware. Esta opción es equivalente a
inst.xdriver=fbdev
. - bootdev
- Especifica la interfaz de arranque. Esta opció es obligatoria si
ip
se especifica más de una vez. - inst.multilib
- Configura el sistema para paquetes multilib, por ejemplo, para permitir que paquetes de 32 bits sean instalados en un sistema de 64 bits.
- gpt
- Instala información de particiones en una tabla de particiones GUID (GPT) en lugar del Registro de arranque maestro (MBR).
- inst.virtiolog
- Especifica un puerto virtio a ser usado para registros de reenvío. El valor predeterminado es
org.fedoraproject.anaconda.log.0
. Si el puerto existe, será utilizado. - rd.dasd
- Toma un Identificador de bus de dispositivo de adaptador DASD, Dispositivo de almacenamiento de acceso directo; opcionalmente, el parámetro
sysfs
y los pares de valores. Activa el Dispositivo de almacenamiento de acceso directo con ID de bus de dispositivo especificado y establece los parámetrossysfs
mencionados para los valores especificados. Por ejemplo,rd.dasd=adaptor_id,readonly=0
. Este parámetro puede ser especificado varias veces para activar múltiples DASD. - rd.zfcp
- Toma un SCSIv sobre un Identificador de bus de dispositivo de adaptador FCP (zFCP), un nombre de puerto universal (WWPN), y un LUN FCP. Activa el dispositivo zFCP con el dispositivo especificado, nombre de puerto y LUN. Este parámetro puede ser especificado varias veces para activar múltiples dispositivos zFCP.
rd.zfcp=0.0.4000,0x5005076300C213e9,0x5022000000000000
- rd.znet
- Toma un tipo de protocolo de redes, una lista de subcanales limitada por comas y opcionalmente, parámetro
sysfs
y pares de valores. Activa el controlador de dispositivos de red System z para el protocolo especificado, configura los subcanales y parámetros especificados. Este parámetro puede ser especificado varias veces para activar múltiples dispositivos de red.rd.znet=qeth,0.0.0600,0.0.0601,0.0.0602,layer2=1,portname=foo rd.znet=ctc,0.0.0600,0.0.0601,protocol=bar
4.2.3.1.2.2. Parámetros modificados
- inst.ks.sendmac
- Anteriormente
kssendmac
. Adiciona encabezados a las solicitudes HTTP salientes, incluidas las direcciones MAC de todas las interfaces de red. Es útil cuando se usainst.ks=http
para sistemas de provisión. - nameserver
- Anteriormente
dns
. Especifica la dirección del servidor de nombre. Esta opción puede utilizarse varias veces.
4.2.3.1.2.3. Parámetros depreciados
Las opciones en esta lista están depreciadas. Aún funcionan, pero hay otras opciones que ofrecen la misma funcionalidad. El uso de opciones depreciadas no se recomienda y se espera que sean retiradas en futuros lanzamientos.
- Actualizaciones
- Especificaba el sitio de las actualizaciones para el programa de instalación. Use la opción
inst.updates
en su lugar. - Método
- Configuraba el método de instalación. Use la opción
inst.repo=
en su lugar . - repo
- En instalaciones NFS, se especificaba que el destino era una imagen ISO localizada en un servidor NFS en lugar de un árbol instalable. La diferencia ahora se detecta automáticamente, lo cual hace está opción igual a
inst.repo=nfs:server:/path
. - dns
- Configuraba el Servidor de nombre de dominio (DNS). Use la opción
nameserver=
en su lugar. - netmask, gateway, hostname, ip, ipv6
- Estas opciones han sido consolidadas bajo la opción
ip
. - ip=bootif
- Especificaba la opción
BOOTIF
utilizada cuando se instalaba desde un servidor PXE. Ahora se detecta de forma automática. - ksdevice
- Configuraba el dispositivo de red para ser usado durante una instalación Kickstart. Diferentes valores para este parámetro han sido remplazadas por diferentes parámetros como la siguiente tabla.
Tabla 4.2. Valores de parámetros kickstart ValorConducta actualNo está presenteIntenta activar todos los dispositivos con DHCP, a menos que un dispositivo y configuración sean especificados con la opcionesip
oBOOTIF
.ksdevice=linkIgnorado (es igual a la conducta predeterminada).ksdevice=bootifIgnorado (BOOTIF
se utiliza como predeterminada si se especifica).ksdevice=ibftRemplazado por dracut optionip=ibft
.ksdevice=MACRemplazado porBOOTIF=MAC
.ksdevice=deviceRemplazado por especificación de dispositivo en dracut opciónip
. - blacklist
- Utilizado para inhabilitar controladores especificados. Ahora se maneja mediante la opción
rd.driver.blacklist
dracut con la siguiente sintaxis:rd.driver.blacklist=mod1,mod2,...
- nofirewire
- Soporte desactivado para la interfaz FireWire. Usted puede inhabilitar el controlador FireWire (firewire_ohci) mediante la opción
rd.driver.blacklist
en su lugar:rd.driver.blacklist=firewire_ohci
4.2.3.1.2.4. Parámetros retirados
Las siguientes opciones han sido retiradas. Están presentes en lanzamientos anteriores de Red Hat Enterprise Linux, pero ya no pueden utilizarse.
- serial
- Esta opción obligaba a Anaconda a usar la consola
/dev/ttyS0
como la salida. Use el parámetroconsole
para especificar la consola/dev/ttyS0
(o similar) en su lugar. - essid, wepkey, wpakey
- Configuraba acceso de redes inalámbricas. La configuración de red ahora se maneja mediante dracut, el cual no soporta redes inalámbricas, lo cual hace inútiles estas opciones.
- ethtool
- Se utilizaba para configurar los parámetros de red adicionales de bajo nivel. Ahora, todos los parámetros de red se manejan con la opción
ip
. - gdb
- Le permitía depurar el cargador. Use
rd.debug
en su lugar. - inst.mediacheck
- Verificaba los medios de instalación antes de iniciar la instalación. Se remplazó por la opción
rd.live.check
. - ks=floppy
- Especificaba un disco blando como una fuente de archivos Kickstart. Los controladores blandos ya no son un medio de arranque con soporte.
- Pantalla
- Configuraba una pantalla remota. Se remplazó por la opción
inst.vnc
- utf8
- Adicionaba soporte UTF8 cuando se instalaba en modo de texto. El soporte UTF8 ahora funciona automáticamente.
- noipv6
- Desactivaba el soporte IPv6 en un programa de instalación. IPv6 ahora se construye en el kernel para que el controlador no pueda ponerse en lista negra; sin embargo, es posible desactivar IPv6 mediante la opción
ipv6.disable
dracut. - upgradeany
- Las actualizaciones han cambiado en Red Hat Enterprise Linux 7. Para obtener más información, consulte Capítulo 3, Herramientas de actualización o la Guía de instalación de Red Hat Enterprise Linux 7, disponible en http://access.redhat.com/site/documentation/Red_Hat_Enterprise_Linux/.
- vlanid
- Configuraba un dispositivo VLAN. Se remplazó por la opción dracut
vlan
.