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

12

Pour une raison quelconque, je ne peux pas démarrer mon système. J'obtiens 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 /homerépertoire, mon dossier de nom d'utilisateur n'est pas là, il va plutôt au bureau du Live CD et à d'autres répertoires. Y a-t-il une autre erreur qui s'est produite? Existe-t-il un moyen de récupérer les fichiers?

JamesKPolk
la source
5
Avez-vous «monté» le lecteur sur lequel vous avez précédemment installé Ubuntu en utilisant l'environnement live cd? il doit être visible sur le bureau - il suffit de cliquer dessus pour le monter.
Mark Rooney

Réponses:

15

Recherche des partitions du système installé

Lorsque vous exécutez à partir du CD / DVD / USB en direct, /homeest le parent des répertoires de départ sur le système de CD en direct (rien de très intéressant là-bas), pas le parent des répertoires de départ sur le système installé.

Vous devez trouver votre disque dur, qui est répertorié sur le côté gauche de n'importe quelle fenêtre du navigateur de fichiers, vers le haut. Montez cela (ou s'il y a plus d'un volume répertorié, montez celui de votre système Ubuntu, ou si vous n'êtes pas sûr, montez-les tous et parcourez-les pour voir). Comme l'a dit Mark Rooney , vous pouvez simplement cliquer dessus pour le monter. Trouvez ensuite le dossier de départ.

Ce sera probablement suffisant pour vous permettre de copier vos fichiers. N'oubliez pas que les copier, par exemple, sur le bureau du système de CD live serait inutile, car ils disparaîtraient au redémarrage. Au lieu de cela, vous devez:

  • les copier sur un lecteur externe ou un lecteur flash USB (mais si vous êtes démarré à partir d'un lecteur flash USB, pas celui-ci, sauf s'il a une zone persistante et que vous savez vraiment ce que vous faites), ou
  • les placer sur une autre machine du réseau, ou les envoyer par e-mail à vous-même, ou les stocker autrement sur un serveur Internet (par exemple, avec un service comme Ubuntu One), ou
  • les graver sur un CD / DVD.

Surmonter les erreurs concernant les autorisations insuffisantes

Si on vous dit que vous n'avez pas l'autorisation d'accéder à l'un des fichiers, vous pouvez contourner cela en utilisant une fenêtre Nautilus (c'est-à-dire un navigateur de fichiers) exécutée en tant que root . Pour ce faire, appuyez sur Alt+ F2, tapez gksu nautilus(ou gksudo nautilus) et appuyez sur Entrée.

Une fenêtre de navigateur de fichiers exécutée de cette façon a à peu près le pouvoir d'effectuer n'importe quelle action, et les programmes lancés à partir de celui-ci - par exemple, en cliquant avec le bouton droit sur un document et en l'ouvrant - s'exécuteront également en tant que root. Vous devez donc être prudent. Et fermez la fenêtre racine Nautilus lorsque vous en avez terminé afin de ne pas l'utiliser accidentellement pour casser quelque chose.

Certaines images ISO en direct d'Ubuntu n'ont pas le paquet gksu , qui fournit les commandes gksuetgksudo , installé par défaut.

  • Vous pouvez l'installer (les environnements en direct prennent en charge l'installation logicielle non persistante).
  • Mais il serait probablement plus facile à utiliser sudo -H nautilusou sudo -i nautilus, ce qui est bien aussi .

Si votre navigateur de fichiers n'est pas nautilus

Nautilus est appelé Files (ou GNOME Files) dans les versions plus récentes, mais la commande pour l'exécuter l'est toujours nautilus. Cependant, si votre système de CD / DVD / USB en direct pour une saveur Ubuntu 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.

  • Ubuntu "Vanilla" , Ubuntu Kylin , Edubuntu et Ubuntu GNOME sont tous basés sur GNOME (soit GNOME / Unity ou GNOME avec le GNOME Shell ). Donc , ils ont tous Nautilus / fichiers , et vous pouvez aller de l' avant et à l' utilisation gksu nautilus, gksudo nautilus, sudo -H nautilusou sudo -i nautilus, comme décrit ci - dessus.
  • Kubuntu est  basé sur KDE 4 . Dolphin est un navigateur de fichiers. Contrairement aux autres environnements de bureau, KDE fournit sa propre façon d'exécuter des programmes graphiques en tant que root: kdesudo. Alors utilisez kdesudo dolphin. ( sudo -H dolphinou sudo -i dolphinfonctionnerait également.)
  • Xubuntu , Ubuntu Studio et Mythbuntu sont basés sur Xfce . Thunar est le navigateur de fichiers. Vous pouvez utiliser , , ou .gksu thunargksudo thunarsudo -H thunarsudo -i thunar
  • Lubuntu est basé sur LXDE . PCManFM est le navigateur de fichiers. Vous pouvez utiliser , , ou .gksu pcmanfmgksudo pcmanfmsudo -H pcmanfmsudo -i pcmanfm
  • Ubuntu MATE sera basé sur MATE . Caja est le navigateur de fichiers. Vous pouvez utiliser gksu caja, gksudo caja, sudo -H cajaou sudo -i caja.
Eliah Kagan
la source
Merci pour cette explication approfondie. Je pense que le problème pourrait être que j'ai confondu le "système de fichiers" de Nautilus avec mon disque dur. Alors maintenant, je suppose que mon problème est que le disque n'est pas vu par nautilus.
JamesKPolk
@ user33617 Lors de l'exécution à partir du CD live, veuillez ouvrir une fenêtre de terminal (Ctrl + Alt + T) et exécuter sudo fdisk -l. Ensuite, vous pouvez modifier votre message d'origine pour inclure tout le texte du terminal. Autrement dit, dans le terminal, effectuez Edition> Tout sélectionner, puis Edition> Copier, puis collez-le dans votre message entre les prebalises (c'est-à-dire avec <pre>au début et </pre>à la fin).
Eliah Kagan
3

Avez-vous un répertoire personnel chiffré? 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 shell "cd", en cliquant sur une icône dans Nautilus, ou quoi?

waltinator
la source
1
Je ne pense pas avoir chiffré mon dossier personnel. Par «y aller», je veux dire que j'ai ouvert le dossier sur mon disque dur dans Nautilus.
JamesKPolk