#1 Le 17/03/2021, à 19:48
- blamethelag
récupération données mode console
Bonjour à tous,
J'ai récemment fait une énorme bétise en supprimant mon paquet Python. La partie Ubuntu de mon ordinateur fonctionne donc moins bien, j'ai essayé de ré-installer le paquet Python mais en me renseignant un peu j'ai compris que ça ne suffisait pas et qu'il fallait expliquer au gestionnaire des fichiers où se trouve ce paquet. Du coup, je n'ai plus accès au mode graphique car quand je démarre sur le mode normale d'Ubuntu un simple underscore s'affiche et rien ne bouge. J'ai encore accès au mode de secours où je peux retrouver mes fichiers. Je pourrai ré-initialiser Ubuntu ce qui se fait automatiquement depuis le menu du mode de secours mais mon ordinateur contient des fichiers dont je ne peux pas me passer et je ne sais même pas si cette procédure va les concerver. J'ai effectué des sauvegardes sur un disque dur externe mais le formatage est propre à Ubuntu et je ne sais pas comment lire ce type de formatage sur la partie Windows de mon ordinateur ...
Ma question est la suivante : que puis-je faire pour récupérer ces fichiers ? S'il existe une solution me permettant de réparer mon Ubuntu je serai preneur, une solution me permettant de récupérer mes fichiers me convient car après il me suffira de ré-initialiser le tout.
Hors ligne
#2 Le 17/03/2021, à 19:57
- Nuliel

Re : récupération données mode console
Bonjour,
On a besoin de plus d'infos. Quel paquet python? Quelle commande as tu passé pour tout casser?
Tu peux démarrer le pc sur un live usb ubuntu puis faire "essayer ubuntu" et tu verras tous tes fichiers dans le gestionnaire de fichiers.
Tu pourras par la même occasion retrouver si tu l'as oublié la commande qui a tout cassé, elle est sûrement écrite dans le fichier .bash_history tout en bas.
[ poster un retour de commande ] [ poster une photo ]
Thinkpad x220, Dell latitude E7270 (i7 6600U, 16 Go de RAM, ...), Thinkstation E32 modifié: i5-4570, GTX 1060 6 Gb, 16 Gb de RAM, ...
Mon nouveau blog: nuliel.fr
En ligne
#3 Le 17/03/2021, à 20:05
- blamethelag
Re : récupération données mode console
Merci pour cette réponse, j'ai effectué un
sudo apt remove Pythonafin de supprimer l'ancienne version de Python. Mon but était de mettre à jour mon paquet Python.
Si j'ai bien compris la fin de ton message tu me dis qu'en re faisant la même méthode que pour installer Ubuntu je vais avoir accès aux fichiers de l'ancien Ubuntu ?
Dernière modification par blamethelag (Le 17/03/2021, à 20:06)
Hors ligne
#4 Le 17/03/2021, à 20:33
- Nuliel

Re : récupération données mode console
On va voir pour réparer ça. Dans un premier temps tu peux brancher le pc à internet par câble plutôt que par wifi. Dans le menu grub, tu vas dans options avancées -> tu choisis le premier noyau avec recovery mode devant.
Ensuite tu choisis network puis ok. Puis tu choisis root puis entrée.
Puis tu entres
apt install pythontu réponds oui pour installer python, et une fois installé tu fais
reboot pour redémarrer.
Puis tu démarres normalement et tu dis si ça fonctionne.
Sinon oui, avec la même méthode que pour tester ubuntu (au lieu de cliquer sur "Installer ubuntu", tu cliques sur "tester ubuntu") et tu auras accès aux fichiers du disque dur en allant voir dans le gestionnaire de fichiers. Mais bon, normalement on devrait pouvoir réparer ton install actuelle.
Si ça fonctionne toujours pas, on verra les logs d'apt pour réinstaller les paquets manquants.
Dernière modification par Nuliel (Le 17/03/2021, à 20:34)
[ poster un retour de commande ] [ poster une photo ]
Thinkpad x220, Dell latitude E7270 (i7 6600U, 16 Go de RAM, ...), Thinkstation E32 modifié: i5-4570, GTX 1060 6 Gb, 16 Gb de RAM, ...
Mon nouveau blog: nuliel.fr
En ligne
#5 Le 17/03/2021, à 20:49
- gascon

Re : récupération données mode console
Un live usb te donne l’accès et l'ensemble des disques, il faut quand même savoir retrouver les dossiers vu que tu aura pas les raccourcis auquel tu es habitué. Fait simplement "aiseyer ubuntu" et ne fait pas "installer ubuntu".
Je pense "python" et pas "Python", c'est quand même bizarre que sa ai cassé autant ton système. Pour info lis bien les retour de commande, il a du te demander la confirmation avec la liste des dépendance supprimé.
Tu trouvera le fichier dont il parle dans le dossier /home/"ton nom d'utilisateur"
Je suis pas hyper connaisseur mais il y a :
sudo apt-get install -fqui permet de réparer les dépendance cassé , que tu peut faire en mode de secours.
sinon :
sudo apt-get update --fix-missing
sudo dpkg --configure -a Il serait intéressant de voir ce que te retourne ces comande et la comande quant tu réinstalle python.
se qui ne me tue pas me rend plus fort Tout seul on va plus vite, ensemble, on va plus loin. ^^
Hors ligne
#6 Le 17/03/2021, à 20:53
- Nuliel

Re : récupération données mode console
C'est tout à fait normal que python ait autant cassé le système, il est très utilisé. Après à voir si c'est réparable, faut voir les dégâts.
Dans le mode de secours, on a le mode root, donc pas besoin de sudo.
[ poster un retour de commande ] [ poster une photo ]
Thinkpad x220, Dell latitude E7270 (i7 6600U, 16 Go de RAM, ...), Thinkstation E32 modifié: i5-4570, GTX 1060 6 Gb, 16 Gb de RAM, ...
Mon nouveau blog: nuliel.fr
En ligne
#7 Le 17/03/2021, à 21:00
- gascon

Re : récupération données mode console
Mon message est redondant j'avais pas vu ta réponse #4
du coup
apt-get install -fJe pensais que sa se réparerez facilement et au pire du pire il y a pas une installation possible sans formatage ? Il me semble que sa m'a déjà étais proposé.
se qui ne me tue pas me rend plus fort Tout seul on va plus vite, ensemble, on va plus loin. ^^
Hors ligne
#8 Le 17/03/2021, à 21:04
- Nuliel

Re : récupération données mode console
Cela va dépendre de ce qui a été supprimé, normalement si juste un remove a été passé, une réinstallation du paquet devrait suffire.
[ poster un retour de commande ] [ poster une photo ]
Thinkpad x220, Dell latitude E7270 (i7 6600U, 16 Go de RAM, ...), Thinkstation E32 modifié: i5-4570, GTX 1060 6 Gb, 16 Gb de RAM, ...
Mon nouveau blog: nuliel.fr
En ligne
#9 Le 17/03/2021, à 21:21
- MicP
Re : récupération données mode console
Bonjour
…J'ai encore accès au mode de secours où je peux retrouver mes fichiers.…mon ordinateur contient des fichiers dont je ne peux pas me passer …
Fais, avant tout autre chose, une copie de ces fichiers importants sur un disque externe ou clef USB ou ailleurs que dans ce système de fichiers,
comme ça tu pourras être plus serein pour tenter de réparer le système.
Dernière modification par MicP (Le 17/03/2021, à 21:21)
En ligne
#10 Le 17/03/2021, à 21:22
- blamethelag
Re : récupération données mode console
@Nuliel : Cette installation de python n'a pas suffit et il m'a fallu ajouter "sudo" pour pouvoir installer le paquet. En lisant ce qui s'est passé lors de l'installation je trouve
Note, selecting 'python-is-python2' instead of 'python'et j'ai effectivement installé ce dernier paquet. Je ne sais pas pourquoi. Je ne dispose pas de port ethernet (ordi portable de moins de 5 ans) mais l'installation s'est faite sans erreur donc je suppose que mon ordinateur est connecté au wifi.
@gascon : L'installation sans formatage que tu mentionnes m'interesse fortement car elle me permettrait de faire d'une pierre deux coups. Aurais-tu des références dessus ?
Hors ligne
#11 Le 17/03/2021, à 21:28
- blamethelag
Re : récupération données mode console
Bonsoir @MicP, une sauvegarde de mes fichiers dans un disque dur externe est une sollution entièrement satisfaisante pour moi mais je n'y arrive pas. Lorsque je tente de monter un disque dur la commande
mount /dev/sdb1me renvoit l'erreur
mount: /dev/sdb1: can't find in /etc/fstab.quelque soit l'endroit d'où je tappe cette commande et avec quel disque je tente (disque dur externe formaté sur Ubuntu, clé usb formaté sur Ubuntu et clé usb formaté Mac).
@gascon j'avais simplement essayé de faire
sudo apt updatesudo apt upgradesudo apt-get pythonce qui avait fonctionné. Je l'ai même fait plusieurs fois et dès la seconde fois le gestionnaire de fichier m'indique que le paquet en question est déjà installé.
Hors ligne
#12 Le 17/03/2021, à 21:32
- blamethelag
Re : récupération données mode console
Je ne sais pas si ça aide, mais lorsque je me connecte sur la session "normale" Ubuntu m'affiche
/dev/sda5: clean, 283096/12869632 files, 42773933/51456256 blocks_et ne répond pas.
Dernière modification par blamethelag (Le 17/03/2021, à 21:32)
Hors ligne
#13 Le 17/03/2021, à 21:34
- gascon

Re : récupération données mode console
Donne nous les retours des commandes, fait des photo si tu es en mode secours sans navigateur.
Regarde mon message #5
Pour la sauvegarde des fichiers je pense que c'est ok tant qu'on réinstalle pas. Mais voici la méthode qui est graphique sans ligne de commande.
Dernière modification par gascon (Le 17/03/2021, à 21:36)
se qui ne me tue pas me rend plus fort Tout seul on va plus vite, ensemble, on va plus loin. ^^
Hors ligne
#14 Le 17/03/2021, à 21:34
- Nuliel

Re : récupération données mode console
Pas besoin de mount (qui ne s'utilise pas comme ça au passage), tu peux juste faire "tester ubuntu" puis ouvrir le gestionnaire de fichiers, et tu verras les partitions de ton disque dur à gauche.
Tu as installé ubuntu/xubuntu/kubuntu/ubuntu mate/... ?
[ poster un retour de commande ] [ poster une photo ]
Thinkpad x220, Dell latitude E7270 (i7 6600U, 16 Go de RAM, ...), Thinkstation E32 modifié: i5-4570, GTX 1060 6 Gb, 16 Gb de RAM, ...
Mon nouveau blog: nuliel.fr
En ligne
#15 Le 17/03/2021, à 23:12
- MicP
Re : récupération données mode console
la commande
mount /dev/sdb1me renvoit l'erreur
mount: /dev/sdb1: can't find in /etc/fstab.
Il faut donner un nom de répertoire qui va servir de point de montage :
mount /dev/sdb1 /mntDernière modification par MicP (Le 18/03/2021, à 09:01)
En ligne