web-dev-qa-db-fra.com

Récupération de fichiers utilisateur avec un Live CD

Pour une raison quelconque, je ne peux pas démarrer mon système. Je reçois une erreur semblable à Operating System Not Found.

J'ai essayé bootrepair, et cela n'a pas fonctionné. Alors j'ai décidé de sauvegarder mes fichiers personnels, de tout effacer et de réinstaller.

Mais dans la session en direct, lorsque je vais dans le répertoire /home, mon dossier de nom d'utilisateur ne se trouve pas dans le répertoire. Y a-t-il une autre erreur survenue? Est-il possible de récupérer les fichiers?

11
user33617

Recherche de la ou des partitions du système installé

Lorsque vous utilisez le Live CD/DVD/USB, /home est le parent des répertoires de base du système Live CD (rien d’intéressant là-bas), et non le parent des répertoires de base du système installé.

Vous devez trouver votre disque dur, qui est répertorié à gauche de toute fenêtre du navigateur de fichiers, vers le haut. Montez cela (ou s'il y a plus d'un volume dans la liste, montez celui qui correspond à votre système Ubuntu ou, en cas de doute, montez-les tous et parcourez-les pour voir). Comme Mark Rooney a commenté , vous pouvez simplement cliquer dessus pour le monter. Ensuite, trouvez le dossier personnel à l'intérieur.

Cela suffira probablement pour vous permettre de copier vos fichiers. Rappelez-vous que les copier, par exemple, sur le bureau du système de CD en direct serait inutile, car ils disparaîtraient au redémarrage. Au lieu de cela, vous devez:

  • copiez-les sur un lecteur externe ou un lecteur flash USB (mais si vous démarrez à partir d'un lecteur flash USB, pas celui-là, à moins qu'il ne comporte une zone persistante et que vous sachiez vraiment ce que vous faites), ou
  • placez-les sur un autre ordinateur du réseau, ou envoyez-les par e-mail, ou stockez-les sur un serveur Internet (par exemple, avec un service comme Ubuntu One), ou
  • gravez-les sur un CD/DVD.

Surmonter les erreurs concernant des autorisations insuffisantes

Si on vous dit que vous ne disposez pas des autorisations nécessaires pour accéder aux fichiers, vous pouvez contourner ce problème en utilisant une fenêtre Nautilus (c'est-à-dire un navigateur de fichiers) qui s'exécute en tant que racine . Pour ce faire, appuyez sur Alt+F2, saisissez gksu nautilus (ou gksudo nautilus) et appuyez sur Entrée.

Une fenêtre de navigateur de fichiers fonctionnant de cette manière a le pouvoir d’exécuter toute action. Les programmes lancés à partir de celle-ci - par exemple, en cliquant avec le bouton droit de la souris sur un document et en cliquant pour l’ouvrir - seront également exécutés en tant que root. Alors tu devrais faire attention. Et fermez la fenêtre racine de Nautilus lorsque vous avez terminé, afin de ne pas l'utiliser accidentellement pour casser quelque chose.

Certains ISO live Ubuntu n’ont pas la Le paquet gks , qui fournit les commandes gksu et gksudo , installé par défaut.

  • Vous pouvez l'installer (les environnements dynamiques prennent en charge l'installation de logiciels non persistants).
  • Mais il serait probablement plus facile d'utiliser Sudo -H nautilus ou Sudo -i nautilus, qui sont également acceptables .

Si votre navigateur de fichiers n'est pas nautilus

Nautilus s'appelle Files (ou GNOME Files) dans les versions les plus récentes, mais la commande à exécuter est toujours nautilus. Cependant, si votre système Live CD/DVD/USB pour une version version Ubunt qui n'est pas basée sur GNOME (ou Unity), le navigateur de fichiers par défaut sera différent et nécessitera une commande différente pour s'exécuter en tant que root.

  • "Vanilla" Ubunt , buntu Kylin , Edubunt , et buntu GNOME sont tous GNOME - basé (soit GNOME/ nité ou GNOME avec le GNOME Shell ). Donc, ils ont tous Nautilus/Files , et vous pouvez continuer et utiliser gksu nautilus, gksudo nautilus, Sudo -H nautilus ou Sudo -i nautilus, comme décrit ci-dessus.
  • Kubunt est KDE 4 - basé. Dolphin est un navigateur de fichiers. Contrairement aux autres environnements de bureau, KDE fournit sa propre méthode pour exécuter des programmes graphiques en tant qu’utilisateur root: kdesudo . Utilisez donc kdesudo dolphin. (Sudo -H dolphin ou Sudo -i dolphin fonctionnerait également.)
  • Xubunt , Studio Ubunt , et Mythbunt sont Xfce - basé. Thunar est le navigateur de fichiers. Vous pouvez utiliser gksu thunar, gksudo thunar, Sudo -H thunar ou Sudo -i thunar.
  • Lubunt est LXDE - basé. PCManFM est le navigateur de fichiers. Vous pouvez utiliser gksu pcmanfm, gksudo pcmanfm, Sudo -H pcmanfm ou Sudo -i pcmanfm.
  • buntu MATE sera MATE - basé. Caja est le navigateur de fichiers. Vous pouvez utiliser gksu caja, gksudo caja, Sudo -H caja ou Sudo -i caja.
14
Eliah Kagan

Avez-vous un répertoire personnel crypté? Vous trouverez un tas de fichiers cryptés dans /home/.ecryptfs/<username>/.Private. Voir http://www.ubuntugeek.com/recover-your-encrypted-private-directory-using-ecryptfs-recover-private.html

Comment "allez-vous dans le répertoire/home?" Avec une commande "cd" Shell, en cliquant sur une icône dans Nautilus, ou quoi?

3
waltinator