7.3. Problemas después de la instalación
7.3.1. ¿Tiene problemas para arrancar con su tarjeta RAID?
Si ha llevado a cabo una instalación pero no puede arrancar el sistema, probablemente tenga que reinstalar y repartir el almacenamiento del sistema de una forma diferente.
Algunos tipos de BIOS no soportan el arranque desde tarjetas RAID. Después de terminar la instalación y reiniciar el sistema por primera vez, aparecerá una pantalla de texto que muestra el indicador del gestor de arranque (por ejemplo,
grub>
) y un cursor intermitente puede ser todo lo que aparezca. Si este es el caso, deber repartir su sistema y trasladar su partición de /boot
y el gestor de arranque fuera de la matriz RAID. La partición /boot
y el gestor de arranque deben estar en el mismo controlador.
Una vez que se han realizado estos cambios, debería poder finalizar la instalación y arrancar correctamente el sistema. Para obtener más información sobre particiones, consulte Sección 6.10, “Destino de instalación”.
7.3.2. Problemas con la secuencia de arranque gráfica
Después de terminar la instalación y reiniciar su sistema por primera vez, es posible que el sistema deje de responder durante la secuencia de arranque gráfico y requerirá reconfigurarlo. En este caso, el gestor de arranque se implementa con éxito, pero al seleccionar cualquier entrada e intentar arrancar el sistema, lo que resulta en una parada. Esto suele ser un problema con la secuencia de arranque gráfico; para resolverlo, debe inhabilitar el arranque gráfico. Para ello, debe alterar temporalmente la configuración en el momento de arranque antes de cambiarlo de forma permanente.
Procedimiento 7.4. Desactivación temporal del arranque gráfico
- Inicie su computador y espere hasta que el menú del gestor de arranque aparezca. Si establece su periodo de tiempo de espera a 0, mantenga presionada la tecla Esc para acceder.
- Cuando el menú del gestor de arranque aparezca, use las teclas del cursor para resaltar la entrada que desea para arrancar y presione la tecla e para modificar las opciones de entrada.
- En la lista de opciones, hallará la línea de kernel, es decir, la línea con la palabra clave
linux
(o, en algunos casos,linux16
olinuxefi
). En esta línea localice la opciónrhgb
y bórrela. La opción puede no estar visible de inmediato; use las teclas del cursor para desplazarse arriba o abajo. - Presione F10 o Ctrl+X para arrancar su sistema con las opciones modificadas.
Si el sistema inició con éxito, puede ingresar normalmente. Luego, deberá inhabilitar de forma permanente, el arranque gráfico, de lo contrario, tendrá que realizar el procedimiento anterior cada vez que el sistema inicie.
Procedimiento 7.5. Desactivación permanente del arranque gráfico
- Ingrese a la cuenta
root
mediante el comandosu -
:$
su -
\t\t\t\t\t - Abrir el archivo de configuración
/etc/default/grub
mediante el un editor de texto plano tal como vim. - Dentro del archivo
grub
, localice el comienzo de la línea conGRUB_CMDLINE_LINUX
. La línea debe ser similar a la siguiente:GRUB_CMDLINE_LINUX="rd.lvm.lv=rhel/root rd.md=0 rd.dm=0 vconsole.keymap=us $([ -x /usr/sbin/rhcrashkernel-param ] && /usr/sbin/rhcrashkernel-param || :) rd.luks=0 vconsole.font=latarcyrheb-sun16 rd.lvm.lv=vg_rhel/swap rhgb quiet" \t\t\t\t\t
En esta línea, borre la opciónrhgb
. - Guarde el archivo de configuración modificado.
- Refresque la configuración del gestor de arranque mediante el comando:
#
grub2-mkconfig --output=/boot/grub2/grub.cfg
\t\t\t\t\t
Después de terminar este procedimiento, puede reiniciar su equipo. Red Hat Enterprise Linux ya no usará la secuencia de arranque gráfico. Si desea activar e arranque gráfico, siga el mismo procedimiento, añada la opción
rhgb
a la línea GRUB_CMDLINE_LINUX
en el archivo /etc/default/grub
y refresque la configuración del gestor de arranque mediante el comando grub2-mkconfig
.
Consulte la Guía del administrador del sistema Red Hat Enterprise Linux 7. Para obtener más información sobre cómo trabajar con el gestor de arranque GRUB2.
7.3.3. Arranque en un entorno gráfico
Si ha instalado X Window System, pero no ve el entorno de escritorio gráfico una vez que haya ingresado al sistema, puede iniciarlo a mano mediante el comando
startx
. Observe que esta es una corrección de una sola vez y no cambia el registro en curso para los siguientes ingresos.
Para configurar el sistema de modo que pueda iniciar sesión desde una pantalla de inicio de sesión gráfica, debe cambiar el objetivo predeterminado de systemd a
graphical.target
. Cuando haya terminado, reinicie el equipo. Cuando el sistema se reinicie, verá un aviso gráfico de inicio de sesión.
Procedimiento 7.6. Cómo configurar un inicio de sesión gráfico como predeterminado
- Abra un indicador de shell. Si usted está en su cuenta de usuario, conviértase en root mediante el comando
su -
. - Cambie el destino predeterminado a
graphical.target
. Para ello, ejecute el siguiente comando:#
systemctl set-default graphical.target
\t\t\t\t\t
El inicio de sesión gráfica ahora está predeterminado - se le presentará un indicador de inicio de sesión gráfico después del siguiente reinicio. Si desea reversar este cambio y seguir usando el indicador de inicio de texto, ejecute el siguiente comando como
root
:
#
systemctl set-default multi-user.target
\t\t\t
Para obtener más información sobre objetivos en systemd, consulte la Guía del administrador de sistemas de Red Hat Enterprise Linux 7 .
7.3.4. No hay una interfaz gráfica de usuario presente
Si tiene dificultades para arrancar X (X Window System), puede que no haya sido instalado. Algunos de los entornos preestablecidos que puede seleccionar durante la instalación, tales como Instalación mínima o Servidor Web, no incluyen una interfaz gráfica - debe ser instalada manualmente.
Si usted desea X, puede instalar paquetes más adelante. Consulte la base de conocimiento en https://access.redhat.com/site/solutions/5238 para obtener más información sobre cómo instalar un entorno de escritorio gráfico.
7.3.5. Fallos del Servidor X después del ingreso del usuario
Si tiene problemas con el servidor X cuando el usuario ingresa, puede ser que uno más sistemas de archivos esté lleno (o casi lleno). Para verificar si este es el problema que está ocurriendo, ejecute el siguiente comando:
$
df -h
\t\t\t
La salida le ayudará a diagnosticar cuál partición está llena - en la mayoría de los casos, el problema estará en la partición
/home
. Una salida de muestra del comando df
puede verse como el siguiente:
Filesystem Size Used Avail Use% Mounted on /dev/mapper/vg_rhel-root 20G 6.0G 13G 32% / devtmpfs 1.8G 0 1.8G 0% /dev tmpfs 1.8G 2.7M 1.8G 1% /dev/shm tmpfs 1.8G 1012K 1.8G 1% /run tmpfs 1.8G 0 1.8G 0% /sys/fs/cgroup tmpfs 1.8G 2.6M 1.8G 1% /tmp /dev/sda1 976M 150M 760M 17% /boot /dev/dm-4 90G 90G 0 100% /home \t\t\t
En el ejemplo anterior, puede ver que la partición
/home
está llena, lo cual ocasiona la falla. Usted puede darle espacio si retira archivos que no necesita. Después de haber liberado espacio de disco, inicie X mediante el comando startx
.
Para obtener más información sobre
df
y una explicación de las opciones disponibles (tales como la opción -h
utilizada en este ejemplo), consulte la página de manual df(1)
.
7.3.6. ¿La memoria RAM no está siendo reconocida?
En algunos casos, el kernel no reconoce toda la memoria (RAM), lo que causa que el sistema utilice menos memoria de la instalada. Para conocer la cantidad de RAM que se está utilizando, use el comando
free -m
. Si la cantidad total de memoria mostrada no coincide con lo que espera, es probable que al menos uno de sus módulos de memoria sea defectuoso. Con los sistemas basados en BIOS, puede utilizar la utilidad Memtest86+ para probar la memoria de su sistema (para obtener información, consulte Sección 20.2.1, “Carga del modo de prueba de la memoria (RAM)”).
Nota
Algunas configuraciones de hardware tienen una parte del RAM del sistema reservado y no están disponibles para el sistema principal. En particular, los equipos portátiles con tarjetas gráficas integradas reservarán memoria para la GPU. Por ejemplo, un portátil con 4 GB de RAM y una tarjeta gráfica integrada Intel mostrará únicamente 3.7 GB de la memoria disponible.
Además, el mecanismo de volcado del kernel de bloqueo kdump, que está habilitado de forma predeterminada en la mayoría de los sistemas Red Hat Enterprise Linux, reserva algo de memoria para el kernel secundario que se utiliza en caso de que el principal falle. Esta memoria reservada tampoco se mostrará como disponible cuando utilice el comando
free
. Para obtener información sobre kdump y sus requisitos de memoria, consulte la Guía sobre el volcado por bloqueo del kernel de Red Hat Enterprise Linux 7.
Si comprobó que su memoria no tiene ningún problema, puede intentar y establecer a mano la cantidad de memoria mediante la opción de kernel
mem=
.
Procedimiento 7.7. Configuración manual de memoria
- Inicie su computador y espere hasta que el menú del gestor de arranque aparezca. Si establece su periodo de tiempo de espera a 0, mantenga presionada la tecla Esc para acceder.
- Cuando el menú del gestor de arranque aparezca, use las teclas del cursor para resaltar la entrada que desea para arrancar y presione la tecla e para modificar las opciones de entrada.
- En la lista de opciones, hallará la línea de kernel, es decir, la línea que inicia con la palabra clave
linux
(o, en algunos casos,linux16
). Añada la siguiente opción al final de la línea:mem=xxM \t\t\t\t\t
Remplace xx por la cantidad de RAM que usted tiene en megabytes. - Presione F10 o Ctrl+X para arrancar su sistema con las opciones modificadas.
- Espere a que el sistema arranque e ingrese. Luego, abra la línea de comandos y ejecute el comando
free -m
otra vez. Si la cantidad total de RAM desplegada cumple sus expectativas, añada la siguiente línea que comienza porGRUB_CMDLINE_LINUX
en el archivo/etc/default/grub
para que el cambio sea permanente:mem=xxM \t\t\t\t\t
Remplace xx por la cantidad de RAM que usted tiene en megabytes. - Después de actualizar el archivo y guardarlo, refresque la configuración del gestor de arranque para que el cambio se efectúe. Ejecute el siguiente comando con privilegios de root:
#
grub2-mkconfig --output=/boot/grub2/grub.cfg
\t\t\t\t\t
En
/etc/default/grub
, el ejemplo de arriba sería similar al siguiente:
GRUB_TIMEOUT=5 GRUB_DISTRIBUTOR="$(sed 's, release.*$,,g' /etc/system-release)" GRUB_DEFAULT=saved GRUB_DISABLE_SUBMENU=true GRUB_TERMINAL_OUTPUT="console" GRUB_CMDLINE_LINUX="rd.lvm.lv=rhel/root vconsole.font=latarcyrheb-sun16 rd.lvm.lv=rhel/swap $([ -x /usr/sbin/rhcrashkernel.param ] && /usr/sbin/rhcrashkernel-param || :) vconsole.keymap=us rhgb quiet mem=1024M" GRUB_DISABLE_RECOVERY="true" \t\t\t
Consulte la Guía del administrador del sistema Red Hat Enterprise Linux 7. Para obtener más información sobre cómo trabajar con el gestor de arranque GRUB2.
7.3.7. Está su sistema mostrando errores de señal 11?
Un error de señal 11, comúnmente conocido como error de segmentación, significa que el programa accedió a un sitio de memoria que no le estaba asignada. Un error de señal 11, puede deberse a un error en los programas de software o a un hardware con fallas.
Si recibe un error de señal 11 durante la instalación, primero asegúrese de usar las imágenes de instalación más recientes, y permítale a Anaconda verificarlas para estar seguro de que no están corruptas. Un medio de instalación dañado (tal como un disco óptico quemado o rayado) es una de las causas más comunes del error de señal 11. Verifique la integridad del medio de instalación como se recomienda antes de cada instalación.
Para obtener más información sobre cómo obtener los medios de instalación más recientes, consulte el Capítulo 1, Cómo descargar Red Hat Enterprise Linux. Si desea verificar antes de iniciar la instalación, agregue la opción de arranque
rd.live.check
boot option en el menú de arranque. Para obtener más información, consulte la Sección 20.2.2, “Verificación de medios de arranque”.
Si ha realizado una comprobación de medios sin obtener errores y sigue teniendo problemas con fallos de segmentación, normalmente significa que el sistema ha encontrado un error de hardware. En este caso, lo más probable es que el problema radique en la memoria del sistema (RAM). Esto puede suponer un problema aunque haya usado previamente un sistema operativo distinto en el mismo equipo sin ningún error. Con los sistemas basados en BIOS, puede utilizar el módulo de prueba de memoria Memtest86+, que se incluye en el kit de instalación para realizar una prueba exhaustiva de la memoria del sistema. Para obtener información, consulte Sección 20.2.1, “Carga del modo de prueba de la memoria (RAM)”.
Otras causas posibles van más allá del propósito de este documento. Consulte al fabricante de su hardware y también la Lista de compatibilidad de hardware de Red Hat, disponible en línea en https://hardware.redhat.com.