#1 Le 14/08/2019, à 14:07
- IAI_Kmer
[Résolu] perte du répertoire personnel
bonjour à tous. tout d'abord fin afin de mieux expliquer mon problème, je joins cette image de ma table de partitionnement depuis Windows. sur le schéma, la partie noir était auparavant bleu comme les autres mais je l'ai simplement supprimé depuis Windows. il s'agissait de celle que linux utilisait pour la swap et que le système référençait par /dev/sda5. après avoir lancé à nouveau mon système linux avec la configuration actuelle gardé, celui de 101,96 go qui était autrefois /dev/sd6 est devenu /dev/sda5. l'ignorant, j'ai effectué mes manœuvres habituelle pour supprimer ma swap de manière à le rendre irrécupérable via les outils du paquet secure-delete précédemment installé. j'ai donc lancé :
sudo swapoff /dev/sda5
sudo sswap /dev/sda5
sudo swapon /dev/sda5
j'ai interrompu l’exécution de sswap depuis environ une minute après son lancement. actuellement avec mon logiciel linux-reader depuis windows il m'est impossible de visualiser le répertoire /home. sur mon système linux, il est impossible de me connecter à mon compte personnel, d'avoir accès à mon bureau, et de plus le système me demande mon mot de passe root via le terminal. voici les résultats de linux-reader sur windows.
image 1
image 2
image 3.
je voudrais savoir la conduite à tenir pour restaurer mes fichiers et mes partitions comme auparavant merci à vous.
infos complémentaires :
os utilisés : kubuntu 18.10 64 bits
Dernière modification par IAI_Kmer (Le 17/08/2019, à 23:05)
Hors ligne
#2 Le 14/08/2019, à 14:37
- geole
Re : [Résolu] perte du répertoire personnel
Bonjour.
Les dégats de la rénumérotation automatique avec des remises à zéros sans contrôle.
J'espère qu'en une minute, il n'y a pas eu trop de dégats. Ma proposition est d'utiliser le support d'installation de ubuntu et de voir ce que le logiciel testdisk peut trouver. Si rien du tout, essaie avec photorec.
La documentation est ici https://doc.ubuntu-fr.org/testdisk et là https://doc.ubuntu-fr.org/photorec
n'hésite pas à poster si tu as problème de compréhension.
Si tu as des problèmes avec ubuntu, ces deux logiciels sont aussi disponibles avec windows. Mais je n'ai le lien pour le téléchargement
Dernière modification par geole (Le 14/08/2019, à 14:40)
Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit, utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248
Hors ligne
#3 Le 17/08/2019, à 22:57
- IAI_Kmer
Re : [Résolu] perte du répertoire personnel
merci pour votre intervention donc je n'ai le contenu que en ce jour. fort heureusement j'ai résolu le problème en lançant tout d'abord la commande
fsck
sur toute les partitions existantes de mon disque dur a l'aide d'une clé booté avec Ubuntu 18.10 64 bits. C'est ensuite que j'ai utilisé la version Windows de testdisk depuis mon système Windows 10. je ne sais trop à quel moment mais en observant mon disque sur linux reader, j'ai remarqué que dans ma partition /home dans le répertoire lost+found il y'avait un dossier donc le nom commençait par # (suivi des chiffres donc je n'ai pas retenu). c'est alors que à l’intérieur de celui ci j'ai retrouvé tout l'intégralité du contenu de mon répertoire personnel. par la suite dans le terminal Kubuntu en tant que root j'ai lancé les commandes
userdel -r "nom nom d'utilisateur"
mount /home /dev/sda5
useradd -m -G adm,root -s /bin/bash "nom d'utilisateur"
passwd "nom d'utilisateur"
mv /home/lost+found/"repertoire de recupération crée"/* /home/"nom d'utilisateur"
mv /home/lost+found/"repertoire de recupération crée"/.* /home/"nom d'utilisateur"
service sddm restart
et enfin j'ai redémarrer le pc.
Dernière modification par IAI_Kmer (Le 17/08/2019, à 23:00)
Hors ligne
#4 Le 17/08/2019, à 23:07
- IAI_Kmer
Re : [Résolu] perte du répertoire personnel
Bonjour.
Les dégats de la rénumérotation automatique avec des remises à zéros sans contrôle.
salut y'a t'il une commande permettant de faire refaire la numérotation des partitions soit même sur son disque dur ?
Hors ligne
#5 Le 18/08/2019, à 12:36
- geole
Re : [Résolu] perte du répertoire personnel
Bonjour
Je vois que tu as trouvé une très bonne solution.
Pour forcer la renumérotation, il y a deux outils. Dans les deux cas, ils travaillent avec une option. Se tromper dans l'option peut avoir de graves conséquences
Pour les explications
A) Sur disque avec table de partition GPT
sgdisk --help
Réordonner la table de partition est donc la commande sudo sgdisk -s /dev/sdX
Après cette action, il est nécessaire de booter pour prise en compte,
J'ai déjà fait cette commande
B) Sur disque avec table de partion MSDOS
sfdisk --help
Réordonner la table de partition sudo sfdisk -r /dev/sdX
Après cette action, il est nécessaire de booter pour prise en compte,
Je n'ai pas ce type de disque
Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit, utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248
Hors ligne
#6 Le 18/08/2019, à 13:20
- moko138
Re : [Résolu] perte du répertoire personnel
Renuméroter les partitions dans l'ordre :
Voir ./viewtopic.php?pid=21990939#p21990939
= =
L'option -r de sfdisk n'est pas documentée
ni dans http://manpages.ubuntu.com/manpages/bio … isk.8.html
ni chez moi dans sfdisk --help
geole, où l'as-tu rencontrée ??? Faute de frappe ?
%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel : À la découverte de dcraw
Hors ligne
#7 Le 18/08/2019, à 16:53
- geole
Re : [Résolu] perte du répertoire personnel
Bonjour Moko138.
Je ne l'ai pas essayée car je n'ai pas de partition msdos.
C'est du moins ce que j'ai compris
sfdisk --help
Utilisation :
sfdisk [options] <périph.> [[-N] <part.>]
sfdisk [options] <commande>Afficher ou manipuler une table de partitions de disque.
Commandes :
-A, --activate <périph.> [<part.> ...] afficher ou définir les partitions de secteur d’amorçage comme amorçables
-d, --dump <périph.> sauvegarder la table de partitions (utilisable en entrée plus tard)
-J, --json <périph.> sauvegarder la table de partitions au format json
-g, --show-geometry [<périph.> ...] afficher la géométrie de tout ou des périphériques indiquées
-l, --list [<périph.> ...] afficher les partitions de chaque périphérique
-F, --list-free [<périph.> ...] afficher les zones libres non partitionnées de chaque périphérique
-r, --reorder <périph.> fixer l’ordre des partitions (par index de début)
-s, --show-size [<périph.> ...] afficher les tailles de tout ou des partitions indiquées
-T, --list-types affichez les types reconnus (consultez -X)
-V, --verify [<périph.> ...] vérifier si les partitions semblent correctes
--delete <périph.> [<part.> ...] supprimer toutes les partitions ou celles sélectionnées--part-label <périph.> <part.> [<chaîne>] afficher ou modifier l’étiquette de partition
--part-type <périph.> <part.> [<chaîne>] afficher ou modifier le type de partition
--part-uuid <périph.> <part.> [<chaîne>] afficher ou modifier l’UUID de partition
--part-attrs <périph.> <part.> [<chaîne>] afficher ou modifier les attributs de partition<périph.> chemin du périphérique (disque en général)
<part.> numéro de partition
<type> type de partition, GUID pour GPT, hexadécimal pour secteur d’amorçageOptions :
-a, --append ajouter des partitions à une table de partitions existante
-b, --backup sauvegarder les secteurs de la table de partitions (consultez -O)
--bytes afficher la TAILLE en octet plutôt qu'en format lisible
--move-data[=<typescript>] move partition data after relocation (requires -N)
-f, --force désactiver tous les contrôles d’intégrité
--color[=<quand>] sortie en couleur (auto, always ou never)
les couleurs sont activées par défaut
-N, --partno <num> indiquer le numéro de partition
-n, --no-act tout faire sauf l’écriture sur le périphérique
--no-reread ne pas vérifier si le périphérique est utilisé
--no-tell-kernel ne pas informer le noyau des modifications
-O, --backup-file <chemin> écraser le nom de fichier de sauvegarde par défaut
-o, --output <liste> colonnes affichées
-q, --quiet supprimer les messages d’information supplémentaires
-W, --wipe <mode> nettoyer les signatures (auto, always ou never)
-W, --wipe-partitions <mode> wipe signatures from new partitions (auto, always or never)
-X, --label <nom> indiquer le type d’étiquette (dos, gpt, etc.)
-Y, --label-nested <nom> indiquer le type d’étiquette imbriquée (dos, bsd)-G, --show-pt-geometry deprecated, alias to --show-geometry
-L, --Linux ignorée, seulement pour rétrocompatibilité
-u, --unit S ignorée, seule l’unité secteur est prise en charge-h, --help display this help
-v, --version display versionAvailable output columns:
gpt: Device Start End Sectors Size Type Type-UUID Attrs Name UUID
dos: Device Start End Sectors Cylinders Size Type Id Attrs Boot End-C/H/S Start-C/H/S
bsd: Slice Start End Sectors Cylinders Size Type Bsize Cpg Fsize
sgi: Device Start End Sectors Cylinders Size Type Id Attrs
sun: Device Start End Sectors Cylinders Size Type Id FlagsConsultez sfdisk(8) pour obtenir des précisions complémentaires.
Aussi un extrait de la commande man sfdisk
-r, --reorder device
Renumber the partitions, ordering them by their start offset.
Dernière modification par geole (Le 18/08/2019, à 17:00)
Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit, utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248
Hors ligne
#8 Le 18/08/2019, à 18:33
- moko138
Re : [Résolu] perte du répertoire personnel
Tu obtiens ça avec quel S.E. ? Et avec quelle version de sfdisk ?
En un mot :
sfdisk --version ; uname -mr ; lsb_release -d
%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel : À la découverte de dcraw
Hors ligne
#9 Le 18/08/2019, à 18:39
- Nuliel
Re : [Résolu] perte du répertoire personnel
Sur xubuntu 18.04.1 avec
naziel@naziel-ThinkPad-X220:~$ sfdisk -v
sfdisk de util-linux 2.31.1
j'ai le paramètre -r dans le man
Hors ligne
#10 Le 18/08/2019, à 18:52
- moko138
Re : [Résolu] perte du répertoire personnel
Capito, enfin !
L'option -r est bien dans
http://manpages.ubuntu.com/manpages/bionic/man8/sfdisk.8.html mais n'est pas dans
http://manpages.ubuntu.com/manpages/bionic/fr/man8/sfdisk.8.html tiré de manpages-fr-extra_20151231_all.deb
C'est le man francisé qui est en retard de deux ans et demi sur 18.04 !
%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel : À la découverte de dcraw
Hors ligne