12.3. Problèmes après l'installation

12.3.1. Problème avec la séquence de démarrage graphique

Après avoir terminé l'installation et redémarré votre système pour la première fois, il est possible que le système ne réponde plus pendant la séquence de démarrage graphique, nécessitant une réinitialisation. Dans ce cas de figure, le chargeur de démarrage s'affiche avec succès, mais une sélection d'une entrée et une tentative de démarrage de système entraîne l'arrêt du système. En général, cela indique un problème avec la séquence de démarrage graphique. Pour cela, modifiez temporairement les paramètres au démarrage avant de les changer de manière permanente.

Procédure 12.3. Désactivation temporaire du démarrage graphique

  1. Démarrez votre ordinateur et patientez jusqu'à l'apparition du chargeur de démarrage. Si vous avez défini le délai de votre chargeur de démarrage à 0, maintenez la touche ECHAP enfoncée.
  2. A l'apparition du menu du chargeur de démarrage, utilisez vos touches directionnelles pour surligner l'entrée que vous souhaitez démarrer et appuyez sur la touche e pour modifier les options de cette entrée.
  3. Dans la liste d'options, trouvez la ligne du noyau, c'est-à-dire la ligne commençant avec le mot-clé linux. Sur cette ligne, trouvez l'option rhgb et supprimez-la. L'option pouvant être difficile à trouver, utilisez les touches directionnelles pour faire défiler vers le haut ou le bas.
  4. Appuyez sur F10 ou Ctrl+X pour démarrer votre système avec les options modifiées.
Si le système parvient à démarrer, vous pouvez vous connecter normalement. Vous devrez ensuite désactiver le démarrage graphique de manière permanente, pour éviter de devoir effectuer la procédure précédente à chaque démarrage du système. Pour modifier les options de démarrage de manière permanente, effectuez les procédures ci-dessous.

Procédure 12.4. Désactivation définitive du démarrage graphique

  1. Connectez-vous au compte root à l'aide de la commande su - :
    $ su -
  2. Ouvrez le fichier de configuration /etc/default/grub à l'aide d'un éditeur de texte brut tel que vim.
  3. Dans le fichier grub, trouvez la ligne commençant par GRUB_CMDLINE_LINUX.
    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"
    
    Sur cette ligne, supprimez l'option rhgb.
  4. Enregistrez le fichier de configuration modifié.
  5. Actualisez la configuration du chargeur de démarrage en exécutant la commande suivante :
    # grub2-mkconfig --output=/boot/grub2/grub.cfg
A la fin de cette procédure, vous pouvez redémarrer votre ordinateur. Red Hat Enterprise Linux n'utilisera plus la séquence de démarrage graphique. Si vous souhaitez activer le démarrage graphique, suivez la même procédure, ajoutez l'option rhgb à la ligne GRUB_CMDLINE_LINUX dans le fichier /etc/default/grub et réactualisez la configuration du chargeur de démarrage à l'aide de la commande grub2-mkconfig command.
Pour plus d'informations sur le fonctionnement du chargeur de démarrage GRUB2, veuillez consulter le Guide d'administrateur système Red Hat Enterprise Linux 7.

12.3.2. Démarrage dans un environnement graphique

Si vous avez installé X Window System, mais ne voyez pas d'environnement de bureau graphique lors de la connexion à votre système, vous pouvez le lancer manuellement à l'aide de la commande startx. Notez toutefois que cette approche n'est qu'une solution temporaire et que le journal en cours n'est pas modifié pour les prochaines connexions.
Pour configurer votre système afin que vous puissiez vous connecter sur un écran de connexion graphique, vous devez remplacer la cible par défaut systemd par graphical.target. Lorsque vous avez terminé, redémarrez votre ordinateur. Vous obtiendrez une invite de connexion graphique au redémarrage du système.

Procédure 12.5. Définir l'identification graphique par défaut

  1. Ouvrez une invite de shell. Si vous êtes dans votre compte d'utilisateur, devenez root en saisissant la commande su -.
  2. Remplacez la cible par défaut par graphical.target. Pour cela, exécutez la commande suivante :
    # systemctl set-default graphical.target
L'identification graphique est désormais activée par défaut (une invite d'identification graphique s'affichera au prochain redémarrage). Si vous souhaitez annuler cette modification et continuer à utiliser l'invite d'identification basée texte, exécutez la commande suivante en tant que root :
# systemctl set-default multi-user.target
Pour plus d'informations sur les cibles dans systemd, veuillez consulter le Guide d'administrateur système Red Hat Enterprise Linux 7.

12.3.3. Aucune interface utilisateur graphique présente

Si vous avez des problèmes à démarrer X (le système X Window), il est possible qu'il n'ait pas été installé. Certains des environnements de base pré-définis que vous pouvez sélectionner au cours de l'installation, comme Minimal install ou Web Server, ne comprennent pas une interface graphique (celle-ci doit être installée manuellement).
Si vous voulez X, vous pouvez installer les paquets nécessaires plus tard. Pour savoir comment installer un environnement de bureau graphique, veuillez consulter l'article de base de connaissances à l'adresse https://access.redhat.com/site/solutions/5238.

12.3.4. Arrêt brutal du serveur X après connexion de l'utilisateur

Si le serveur X s'arrête brutalement quand un utilisateur se connecte, il se peut qu'un ou plusieurs de vos systèmes de fichiers n'ait plus (ou presque plus) d'espace disponible. Pour vérifier que cela est la raison à votre problème, exécutez la commande suivante :
$ df -h
Le résultat vous aidera à diagnostiquer la partition pleine (dans la plupart des cas, le problème viendra de la partition /home). Voici à quoi pourrait ressembler le résultat de la commande df :
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
Dans l'exemple ci-dessus, vous pouvez remarquer que la partition /home est pleine, ce qui explique l'arrêt brutal. Vous pouvez libérer de l'espace sur cette partition en supprimant les fichiers inutiles. Une fois cet espace libéré, lancez X à l'aide de la commande startx.
Pour obtenir davantage d'informations sur df ainsi qu'une explication des options disponibles (telle que l'option -h utilisée dans cet exemple), veuillez consulter la page man df(1).

12.3.5. Votre système affiche-t-il des erreurs Signal 11 ?

Une erreur Signal 11, plus communément appelée faute de segmentation, signifie qu'un programme a accédé à un emplacement de la mémoire qui ne lui était pas assigné. Une erreur signal 11 peut être due à un bogue dans l'un des programmes logiciels qui sont installés ou à du matériel défectueux.
Si vous recevez un message d'erreur fatale Signal 11 au cours de l'installation, commencez par vérifier que vous utilisez les images d'installations les plus récentes, et laissez Anaconda vérifier qu'elles ne sont pas endommagées. Les supports d'installation en mauvais état (comme un disque optique rayé ou mal gravé) sont une cause courante d'erreurs Signal 11. Il est recommandé de vérifier l'intégrité du support d'installation avant chaque installation.
Pour savoir comment obtenir le support d'installation le plus récent, veuillez consulter le Chapitre 1, Télécharger Red Hat Enterprise Linux. Pour effectuer une vérification du support avant le démarrage de l'installation, ajoutez l'option de démarrage rd.live.check au menu de démarrage. Veuillez consulter la Section 20.2.2, « Vérification du support de démarrage » pour plus de détails.
Il existe d'autres causes non mentionnées dans ce document. Pour plus d'informations, veuillez consulter la documentation fournie par le fabricant de votre matériel.

12.3.6. Impossible de lancer le chargement du programme initial (IPL) à partir de Network Storage Space (*NWSSTG)

Si vous avez des difficultés à démarrer (IPL) à partir de Network Storage Space (*NWSSTG), cela est dû, dans la plupart des cas, à une partition PReP manquante. Dans ce cas, vous devez réinstaller le système et vous assurer de créer cette partition pendant la phase de partitionnement ou dans le fichier Kickstart.