web-dev-qa-db-fra.com

Comment puis-je accéder à mon bureau à partir de l'invite du shell racine dans le menu de récupération?

J'ai mis à jour les pilotes graphiques aujourd'hui, ce qui provoque malheureusement un écran noir lors de la connexion. Je souhaite accéder à mon bureau afin de pouvoir copier certains fichiers de l'ordinateur portable pendant que je trouve une solution, mais je ne parviens pas à ouvrir un terminal lors de la connexion à l'aide de Ctrl + Alt + F1.

En démarrant en mode de récupération, je peux sélectionner l’option "root" pour la déposer dans une invite de shell root. De là, je peux me connecter à mon compte utilisateur via:

su --login myuser

... où je reçois un message disant "Pas de répertoire, en vous connectant avec HOME = /". Cependant, je ne peux pas modifier les répertoires de mon bureau, qui devrait être situé dans/home/myuser/Desktop /. Je peux entrer dans le répertoire personnel, mais il semble qu’il n’y ait rien. Avez-vous des idées sur la façon d'accéder à mon bureau via le shell root?

1
Pat Tamburo

Comme je le sais, lorsque vous démarrez en mode de récupération, la partition d'origine ne se monte pas automatiquement.

Commencez par localiser votre partition principale à l’aide de commandes telles que: lsblk ou fdisk -l ou même en regardant /etc/fstab:

# grep '/home' /etc/fstab | grep ext

Montez ensuite cette partition à /home (dans mon cas, sda2 est ma partition d'origine).

# mount /dev/sda2 /home

Et copiez votre fichier dans le chemin souhaité, périphérique.

N'oubliez pas que vous devrez peut-être remonter ou monter vos partitions avec l'option rw.

1
Ravexina