Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#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

geole a écrit :

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çage

Options :
-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 version

Available 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 Flags

Consultez 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