web-dev-qa-db-fra.com

Quelle est la différence entre démarrer normalement dans Ubuntu et en mode de récupération?

J'ai vu que l'entrée de menu grub pour la récupération sur mon Ubuntu est:

linux   /boot/vmlinuz-3.16.0-45-generic root=UUID=c1f08a7e-c1e0-4409-97cb-8094359408cb ro recovery nomodeset

mais je n'ai trouvé aucune explication à ce qu'implique l'indicateur de reprise. Est-ce une façon de configurer le noyau différemment? Est-ce seulement vrai pour Ubuntu?

Comme je n’ai qu’un seul noyau sur mon ordinateur, je suppose qu’il ne démarre que dans le même noyau, mais avec différents modules chargés et différentes options.

5
Arnold

La récupération concerne tous les noyaux. Si vous avez 5 noyaux, vous aurez 5 récupérations et elles seront nommées d'après les noms des noyaux dans grub. Vous avez d'autres options que de démarrer le système normal lors du démarrage de la récupération (par exemple, libérer de l'espace, mettre à jour un logiciel ou ouvrir un shell racine). Si vous démarrez le système normal à partir de la récupération, il ne s’agit pas d’un démarrage graphique complet, ce qui signifie que tous les pilotes graphiques ne peuvent pas être chargés de cette façon. C'est pourquoi les performances graphiques pourraient être moins bonnes. En outre, les indicateurs de démarrage sont définis différemment.

Que signifie spécifiquement nomodeset? Je vais simplement copier celui de ici :

Les noyaux les plus récents ont déplacé le paramètre de mode vidéo dans le noyau. Ainsi, toute la programmation des fréquences d'horloge et des registres spécifiques au matériel sur la carte vidéo a lieu dans le noyau plutôt que dans le pilote X lorsque le serveur X démarre. transitions gratuites de l'écran de démarrage à l'écran de connexion. Malheureusement, sur certaines cartes, cela ne fonctionne pas correctement et vous obtenez un écran noir. L'ajout du paramètre nomodeset indique au noyau de ne pas charger les pilotes vidéo et d'utiliser les modes BIOS jusqu'à ce que X soit chargé.

2
UTF-8

mode de récupération est une méthode de démarrage qui vous permet d'effectuer certaines tâches administratives et de restaurer votre système Ubuntu défaillant. Ce mode est utile lorsqu'aucune session ne peut être ouverte en raison de l'échec de vos disques durs, lorsque les systèmes de fichiers sont corrompus ou qu'il est impossible de démarrer Ubuntu car une session graphique ne peut pas être démarrée (par exemple, une mise à jour du serveur graphique n'est plus nécessaire. supporte vos anciens pilotes propriétaires) ou lorsque le mot de passe du compte utilisateur principal est oublié. Une fois que vous avez sélectionné le mode de récupération, la partition racine est montée en lecture seule, ce qui évite d'écrire des informations sur votre disque dur.

Cela ne s'applique pas uniquement à Ubuntu, mais également à d'autres versions de Linux.

Dans les systèmes utilisant (ou utilisés auparavant) Upstart, lorsque vous démarrez en mode de récupération, le démon init exécute les scripts dans /etc/init/rcS.conf. De plus, si vous ne voulez pas voir l’entité de "récupération" insérée dans le menu grub, vous pouvez définir le GRUB_DISABLE_RECOVERY=true dans /etc/default/grub

1
Ron