Comment trouver ce qui bloque le démarrage de votre OS ou du live CD

Le live CD

Vous venez de démarrer votre live CD ubuntu tout neuf et ca ne marche pas ?

Pas de chance ! Le programme usplash, utilisé pour obtenir un boot graphique, est certes plus esthétique que le mode console, mais en cas de pépin avec le matériel, il cache les messages d'erreur qui sont indispensables pour résoudre le problème

D'autant plus que la plupart du temps, c'est assez simple à résoudre

Le premier écran qui vous est présenté est le suivant :

la première option est suffisament explicite pour que vous ayez directement appuyé sur "entrée", ce qui marche presque toujours, mais vu que vous lisez ce billet, ca n'a pas du être le cas.

Vous n'y avez peut-être pas prêté attention, mais regardez mieux en bas :

Plusieurs touches de fonction sont ici utilisables.

Commençons par F2 pour passer les menus en français, F4 pour choisir une résolution adaptée à votre écran, puis F1 pour ouvrir le menu d'aide

Vous avez ici accès à d'autres pages qui recencent les options utilisables pour booter le live CD en passant des paramètres supplémentaires pour corriger le blocage

Sous quelle forme se présente ces options ?
Ce sont de simple instructions à rajouter à la commande de boot. Par exemple, une des solutions les plus utilisées est noapic nolapic

Pour l'instant, la première chose à faire est de désactiver le boot graphique pour voir ce qui coince.

Sortez de l'aide pour retomber sur le menu par défaut, et appuyez sur F6 :

Une ligne supplémentaire apparait en bas de l'écran, ce sont les options appliquées par défaut.

Avec les flèches, déplacez vous à la fin de la ligne, et effacez les options quiet splash pour obtenir ceci:

ce qui aura pour effet de désactiver les effets graphiques durant le boot et vous permettra de lire les messages d'erreur.

Maintenant, appuyez sur entrée, au lieu de l'habituelle barre animée :

Vous aller avoir un résultat qui ressemblera à :

Beaucoup moins esthétique mais bien plus instructif. Il ne vous reste qu'à recopier les messages affichés et à poster une demande d'aide sur le forum ubuntu-fr.

Vous pouvez aussi tenter un démarrage avec les options indiquées dans les menus d'aide, les paramètres sont à taper à la place de quiet splash, en n'oubliant pas d'enlever ces derniers pour voir les résultats obtenus avec paramètres supplémentaires.

Le système installé

De la même façon, il est possible de désactiver à la volée le boot graphique pour trouver la cause d'un problème survenant sur un système installé qui ne démarre plus.

Pour celà, lorsque grub se présente :

Vous pouvez voir une série d'instructions en bas de l'écran

Positionner vous sur la ligne correspondant au noyau que vous voulez démarrer, et appuyez sur E :

Les instructions contenues dans le fichier de configuration de grub apparaissent à l'écran

Nous allons à nouveau désactiver le boot graphique

Descendez sur la deuxième ligne :

Et appuyez à nouveau sur E :

Vous allez ici effacer les paramètres quiet splash, et appuyer sur "entrée" pour valider la modification

Vous retombez sur l'écran précédent :

Descendez maintenant sur l'avant dernière ligne :

Et effacez là en appuyant sur D :

Comme indiqué, il ne vous reste qu'à appuyer sur B pour booter avec ces paramètres, c'est à dire avec un affichage en mode console :

A vous le décryptage et la recherche d'une solution à votre problème.

Ces modifications ne sont pas appliquées en dur, et ne seront donc pas mémorisées. Au prochain boot, la configuration initiale sera appliquée et vous devrez recommencer la manip si vous souhaitez à nouveau bénéficier du boot en console