web-dev-qa-db-fra.com

Manjaro ne démarre pas après la mise à jour, comment sauver?

L'Iran pacman -Syu hier et voir assez de mises à jour, est éloignée de l'ordinateur pendant que cela faisait sa chose. Quand je suis revenu, l'écran de verrouillage était venu, et j'ai été surpris de constater que je ne pouvais pas me connecter malgré la saisie de mon mot de passe. J'aurais probablement essayé de passer à TTY mais je n'y ai pas pensé.

J'ai supposé que le problème serait résolu sur un redémarrage et appuyé sur le bouton de réinitialisation. Maintenant, Manjaro refuse de démarrer. Spécifiquement:

  • Je vois le bios truc comme d'habitude
  • Mon lecteur est crypté, alors GRUB me demande la phrase secrète comme d'habitude
  • Après avoir décrypté, GRUB menu se présente
  • Si je choisis l'une des options de démarrage Manjaro, je vois le message de SystemD affichant la version et immédiatement après la démarrage de l'écran clignotant (on dirait qu'il est éteint et sur mais l'écran est toujours noir)
  • La lumière du disque dur clignote également occasionnellement
  • À ce stade, l'ordinateur n'est pas réagissant et ne réagira pas à Ctrl+Alt+1-7 pour tty ou même Ctrl+Alt+Del. Je dois réinitialiser fort pour s'en sortir.

Je suppose que le problème est de mauvais mot vidéo. Je pense que si je pouvais démarrer en quelque sorte à Manjaro sans lancer mon de, cannelle, je pourrais alors tty pour revenir aux mises à jour (peut-être avoir échoué à un point critique), regardez les journaux ou juste bricoler avec les pilotes vidéo jusqu'à ce que je puisse obtenir Pour travailler à nouveau. Cependant, tout ce que j'ai est le GRUB menu.

  1. Y a-t-il quelque chose que je peux taper dans GRUB (c) qui dira à Manjaro de ne pas charger aucune vidéo ou interface graphique?
  2. Y a-t-il quelque chose que je peux faire dans le GRUB Editor (e) pour faire démarrer les options existantes sans interface graphique?
  3. Pourrais-je utiliser une LiveCD pour entrer dans mon système Manjaro installé et exécuter des commandes de là? Par exemple, si je chrooted dans mon HD serais-je capable de gérer pacman -Syu?

J'ai vu des recommandations en ligne qui suggèrent d'éditer le GRUB et d'ajouter divers paramètres à la commande linux, mais mon fichier GRUB fichier est apparemment très compliqué, et ne ressemble à rien comme les exemples que j'ai vus. Je le collerais ici, mais je ne sais pas comment le sortir de mon ordinateur. En outre, je suis vraiment confus sur les clés à utiliser dans le = GRUB éditeur.

3
Bagalaw

J'ai suivi suggestion de Mioriin et appuyé e sur le GRUB Invite pour éditer la configuration. Puis j'ai trouvé la ligne commençant par linux et se terminant par splash et ajouté un 3 jusqu'à la fin. Ensuite, j'ai appuyé sur F10 pour démarrer.

Cela m'a amené à un écran tty ttexuelle où je pouvais entrer mon nom d'utilisateur/col et que j'ai pu exécuter des commandes CLI normalement. L'Iran pacman -Syu, en espérant que si je le laissais mettre à jour avec succès, le problème disparaîtrait comme par magie.

Il semble que le =python package dateutils a été installé et causait la mise à jour de Pacman pour échouer. Il semble que Pacman essaie de faire de gros mises à jour dans une seule transaction, afin d'éviter une mise à jour partielle. Etat due aux interruptions, mais malgré cela, je pense que mon système a été bouché par la tentative de mise à jour.

J'ai désinstallé dateutils avec pip uninstall python-dateutils. Puis j'ai couru pacman -Syu Encore une fois et cela s'est terminé avec succès. L'Iran pacman -Syyu Juste pour vous assurer que la mise à jour était bonne et que cela n'a signalé aucun emballage obsolète. J'ai ensuite eu aussi couru pacaur -Syu de la même manière. Après cela, j'ai vérifié dateutils avec pip list Et il semble avoir été installé par la mise à jour Pacman.

J'ai redémarré et mon ordinateur, y compris l'interface graphique, a travaillé comme avant.

5
Bagalaw