#1 Le 06/11/2020, à 16:58
- willy_68
Supression de ma partition home par erreur
Bonjour a tous,
Je suis en dual boot ubuntu/Windows sur une ordinateur portable Acer. Et voilà mon problème, alors que je voulais redimensionner ma partition Windows j'ai par mégarde supprimer la partition home de Ubuntu. J'espère pouvoir récupérer cette partition grâce a votre aide.
Ne voulant pas tenter des choses sans en être sure je préfère venir faire appel à des personnes ayant plus de connaissances que moi.
Actuellement je suis sur une clé USB live, mais par ça je ne sait pas trop par où commencer.
Si quelqu'un peut m'aider se serais vraiment très gentil de sa part et lui serais très reconnaissant.
Hors ligne
#2 Le 06/11/2020, à 17:11
- Nasman
Re : Supression de ma partition home par erreur
0) Ne plus écrire sur le disque - surtout ne pas démarrer Windows ou ubuntu
1) En mode Live (uniquement dans ce mode), se renseigner sur testdisk
2) Avoir un disque physique supplémentaire pour y mettre ce qui pourrait être récupéré
3) Installer testdisk en mode "Live" (écriture en mémoire vive) et le lancer - le but étant de retrouver l'emplacement de la partition dédiée à /home et de voir si on peut retrouver les fichiers du home
4) Copier sur le disque supplémentaire ce qui aura pu être sauvé
5) Recréer la partition destinée à /home sur le disque, réinstaller (avec les même identifiants et mots de passe)
6) Rapatrier les documents récupérés sur le disque supplémentaire
Ne pas se lancer à la légère, surtout pour les points 3) et suivants
PC fixe sous Bionic 64 bits et portable avec Focal 64 bits
Hors ligne
#3 Le 06/11/2020, à 17:16
- geole
Re : Supression de ma partition home par erreur
Bonjour
Une variante sur le point trois,
Fournir la liste des partitions trouvées, il est possible que la partition home soit alors visible. Dans ce contexte, il suffit de réécrire la table de partition et de rebooter
Etapes 8 et 9
J'ai retrouvé une vieille discussion, si pas de changement la structure du fichier serait
Drive: sda _____________________________________________________________________
Disk /dev/sda: 931.5 GiB, 1000204886016 bytes, 1953525168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Partition Boot Start Sector End Sector # of Sectors Id System
/dev/sda1 1 1,953,525,167 1,953,525,167 ee GPT
GUID Partition Table detected.
Partition Attrs Start Sector End Sector # of Sectors System
/dev/sda1 2,048 206,847 204,800 EFI System partition
/dev/sda2 206,848 239,615 32,768 Microsoft Reserved Partition (Windows)
/dev/sda3 239,616 586,177,115 585,937,500 Data partition (Windows/Linux)
/dev/sda4 R 1,952,499,712 1,953,523,711 1,024,000 Windows Recovery Environment (Windows)
/dev/sda5 586,178,560 588,130,303 1,951,744 Swap partition (Linux)
/dev/sda6 588,130,304 1,174,067,199 585,936,896 Data partition (Linux)
/dev/sda7 1,174,067,200 1,952,499,711 778,432,512 Data partition (Linux)
Dernière modification par geole (Le 06/11/2020, à 17:22)
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
#4 Le 06/11/2020, à 23:28
- willy_68
Re : Supression de ma partition home par erreur
Lorsque je lance testdisk cela me retourne ça :
TestDisk 7.2-WIP, Data Recovery Utility, October 2020
Christophe GRENIER <grenier@cgsecurity.org>
https://www.cgsecurity.org
Disk /dev/sdb - 1000 GB / 931 GiB - CHS 121601 255 63
Partition Start End Size in sectors
>D FAT32 0 32 33 12 223 19 204800 [EFI System Partit
D HPFS - NTFS 14 233 28 36487 236 37 585938944 [Acer]
D Linux Swap 36487 236 38 36609 106 41 1951744
D Linux 36609 106 42 73082 77 19 585936896
%D Linux 73082 77 20 97315 225 62 389312512 %
D HPFS - NTFS 97315 225 63 121537 123 58 389120000
D HPFS - NTFS 121537 123 59 121601 57 56 1024000
Ma partition est la partition que j'ai mis entre les "%", donc d'après ce que j'ai compris je dois choisir entre L = logical, E = extended, P = primary et * = primaire et bootable.
Or je ne sait pas le quel choisir, et si j'utilise cette méthode ai-je quand même besoin d'un disque externe ?
Dernière modification par willy_68 (Le 06/11/2020, à 23:31)
Hors ligne
#5 Le 07/11/2020, à 06:00
- geole
Re : Supression de ma partition home par erreur
Bonjour
Je suis assez surpris du retour montrant toutes les partitions avec le Symbole D
Par sécurité, il faudrait que tu suives la procédure de Nasman
Voici ce que cela aurait pu/du donner
1) Point actuel
sudo parted /dev/sdd print
Modèle: Kingston DataTraveler 3.0 (scsi)
Disque /dev/sdd : 15,7GB
Taille des secteurs (logiques/physiques): 512B/512B
Table de partitions : gpt
Drapeaux de disque :
Numéro Début Fin Taille Système de fichiers Nom Fanions
2 538MB 1612MB 1074MB ext4
2) Grille1 testdisk
TestDisk 7.1, Data Recovery Utility, July 2019
Christophe GRENIER <grenier@cgsecurity.org>
https://www.cgsecurity.org
Disk /dev/sdd - 15 GB / 14 GiB - CHS 15000 64 32
Partition Start End Size in sectors
>P EFI System 2048 1050623 1048576 [EFI System Partition]
P Linux filesys. data 1050624 3147775 2097152
P Linux LVM 3147776 30717951 27570176
Structure: Ok. Use Up/Down Arrow keys to select partition.
Use Left/Right Arrow keys to CHANGE partition characteristics:
P=Primary D=Deleted
Keys A: add partition, L: load backup, T: change type, P: list files,
Enter: to continue
FAT32, blocksize=4096, 536 MB / 512 MiB
Tu constates que le symbol est un "P" de primary et pas un D de Delete
Je suis même surpris. Je m'attendais à avoir
>D EFI System 2048 1050623 1048576 [EFI System Partition]
P Linux filesys. data 1050624 3147775 2097152
D Linux LVM 3147776 30717951 27570176
avec obligation de transformer les D en P pour continuer
3) grille2 de testdisk
TestDisk 7.1, Data Recovery Utility, July 2019
Christophe GRENIER <grenier@cgsecurity.org>
https://www.cgsecurity.org
Disk /dev/sdd - 15 GB / 14 GiB - CHS 15000 64 32
Partition Start End Size in sectors
1 P EFI System 2048 1050623 1048576 [EFI System Partitio
2 P Linux filesys. data 1050624 3147775 2097152
3 P Linux LVM 3147776 30717951 27570176
[ Quit ] [ Return ] [Deeper Search] >[ Write ]
Write partition structure to disk
Il reste à écrire et valider
4) Et récupération des deux partitions supprimées
sudo parted /dev/sdd print
Modèle: Kingston DataTraveler 3.0 (scsi)
Disque /dev/sdd : 15,7GB
Taille des secteurs (logiques/physiques): 512B/512B
Table de partitions : gpt
Drapeaux de disque :
Numéro Début Fin Taille Système de fichiers Nom Fanions
1 1049kB 538MB 537MB fat32 EFI System Partition démarrage, esp
2 538MB 1612MB 1074MB ext4
3 1612MB 15,7GB 14,1GB lvm (gestionnaire de volumes logiques)
NOTA. Je vois qu'on n'a pas la même version de testdisk.
Pour t'assurer que les partitions listées sont bien les bonnes, fait cette commande
sudo parted /dev/sda print
Tu pourras alors contrôler que les adresses début, fin sont bonnes, que la taille est bonne et que le nombre total de partitions est bon.
Dans ce cas, si tu peux transformer la totalité des D en P, tu devrais pouvoir réécrire la table de partition.
Je pense que testdisk fera encore le nécessaire pour s'occuper au mieux de la fabrication de la partition étendue et des partitions logiques.
Dernière modification par geole (Le 07/11/2020, à 06:15)
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 07/11/2020, à 16:28
- willy_68
Re : Supression de ma partition home par erreur
Bonjour,
J'ai donc sélectionné le partition que je souhaite copier sur mon disque externe, mais je me demandais si je dois créer une partition sur ce disque ou si j'ai juste à copier directement les données sur celui-ci.
TestDisk 7.2-WIP, Data Recovery Utility, October 2020
Please select a destination where /willy and any files below will be copied.
Keys: Arrow keys to select another directory
C when the destination is correct
Q to quit
Directory /media/ubuntu/Seagate Expansion Drive
>drwxrwxrwx 999 999 4096 18-May-2020 00:53 .
drwxr-x--- 0 0 60 7-Nov-2020 14:04 ..
drwxrwxrwx 999 999 0 18-May-2020 00:53 Seagate
drwxrwxrwx 999 999 0 18-May-2020 00:53 Start_Here_Mac.app
-rwxrwxrwx 999 999 33 21-Feb-2018 17:20 Autorun.inf
-rwxrwxrwx 999 999 18033016 8-Feb-2018 23:45 Start_Here_Win.exe
-rwxrwxrwx 999 999 1172289 26-Jul-2018 07:31 Warranty.pdf
voici comment mon disque ce présente sur testdisk.
En tout cas je vous remercie, grâce a vous je vois le bout du tunnel
Hors ligne
#7 Le 07/11/2020, à 16:49
- geole
Re : Supression de ma partition home par erreur
Tu es à l'étape où il faut choisir un répertoire sur le disque externe
Si tu l'as bien branché, il faut remonter l'arborescence en te positionnant sur
drwxr-x--- 0 0 60 7-Nov-2020 14:04 ..
et en validant pour remonter d'un cran jusqu'à atteindre le premier niveau et choisir /media
puis descendre sur ton nom d'utilisateur et descendre encore un peu pour déposer où tu veux et valider ton choix
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 07/11/2020, à 17:03
- willy_68
Re : Supression de ma partition home par erreur
Du coup j'ai tout copier sur mon disque externe dans un dossier nommé willy
ubuntu@ubuntu:/media/ubuntu/Seagate Expansion Drive$ ls
Autorun.inf Start_Here_Mac.app Warranty.pdf
Seagate Start_Here_Win.exe willy
Maintenant si j'ai bien compris je dois recréer une partition /home sur le disque interne ?
Et quand c'est fait j'ai juste à copier ce qui sur mon disque externe sur la partition créer ?
Hors ligne
#9 Le 07/11/2020, à 17:09
- willy_68
Re : Supression de ma partition home par erreur
De plus pourriez-vous m'expliquer comment réaliser le point 5 de la procédure décrite par Nasman ?
5) Recréer la partition destinée à /home sur le disque, réinstaller (avec les même identifiants et mots de passe)
Je suis encore débutant sur ubuntu j'ai donc encore un peu de mal...
Hors ligne
#10 Le 07/11/2020, à 18:15
- geole
Re : Supression de ma partition home par erreur
C'est une action qui est loin d'être classique
1) Avec le support d'installation
Lancer gparted
Aller dans l'espace libre de l'ex-partition et lui dire d'en faire une partition ext4 avec un label MonHome
2) Booter et choisir le mode recovery ( https://doc.ubuntu-fr.org/recovery_mode)
a) Dire de devenir root.
b) Récupérer le uuid de cette partition avec cette commande
blkid | grep MonHome
cela devrait te donner quelque chose de ce style
/dev/sdXN : LABEL="MonHome" UUID="89ff72bd-c574-4489-91b2-800fd79c7fee" TYPE="ext4".........
c) Mettre à jour le fichier contenant la liste des partitions à monter au démarrage
nano /etc/fstab
Tu y trouveras une ligne de ce style
UUID=ec732fcc-7338-46a2-91e0-1c883e26d0f9 /home ext4 errors=.......
Le jeu consiste à remplacer l'ancienne valeur du UUID par la nouvelle valeur
j'espère que le copier/coller fonctionne, Sinon vérifies 5 fois qu'il n'y ait pas d'erreur
lorsque c'est fait, tu sauves (de mémoire commande Ctrl o) Tu confirmes bien qu'il faut réécrire puis tu quittes (de mémoire commande Ctrl x)
=> Les commandes possibles sont affichées en bas de l'écran.
d) quitter root (exit? ou quit?)
e) choisir resume
J'espère que l'utilisateur va bien se créer. Je sais que cela fonctionne pour un nouvel utilisateur
Dernière modification par geole (Le 07/11/2020, à 18:18)
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
#11 Le 07/11/2020, à 18:34
- willy_68
Re : Supression de ma partition home par erreur
Aller dans l'espace libre de l'ex-partition et lui dire d'en faire une partition ext4 avec un label MonHome
Quand tu dis que je dois donner "MonHome" comme label, je dois mettre "MonHome" ou l'ancien nom ?
Et le label correspond à "Etiquette" ou "Nom de la partition" dans gparted ?
Encore une question pour le mode recovery : Je dois booter sur la session live ou sur mon "vrai" ubuntu ?
Hors ligne
#12 Le 07/11/2020, à 18:37
- geole
Re : Supression de ma partition home par erreur
Label=etiquette C'est juste une façon de le repérer facilement, Tu peux mettre ce que tu veux
Tu peux remettre celui que tu connais.
Dernière modification par geole (Le 07/11/2020, à 18:39)
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
#13 Le 08/11/2020, à 13:42
- willy_68
Re : Supression de ma partition home par erreur
Bonjour,
J’ai suivie ce que tu m’a dis de faire en recovery mode, j’ai ensuite redémarré normalement sur ubuntu, je suis arrivé sur une nouvelle session, mais ensuite tout à planter. J’ai donc redémarré et maintenant lorsque je veut me connecter à ma session, après avoir renseigné mon mdp rien ne se passe.
De quoi cela pourrait-il venir ?
Hors ligne
#14 Le 08/11/2020, à 13:53
- geole
Re : Supression de ma partition home par erreur
Bonjour
Je ne sais pas quel peut être le problème. Peut-être que cela n'a rien à voir.
Je te propose de créer un autre utilisateur pour voir si le problème subsiste.
1) Booter en mode recovery
2) Choisir d'être root
3) Créer un utilisateur de secours
adduser sos
adduser sos sudo
4) Booter normalement avec cet utilisateur.
Si le problème persiste, tu fais un boot-info https://doc.ubuntu-fr.org/tutoriel/boot-info
et tu postes l'URL qui sera générée
Dernière modification par geole (Le 08/11/2020, à 13:54)
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
#15 Le 08/11/2020, à 14:18
- willy_68
Re : Supression de ma partition home par erreur
L'utilisateur de secours "sos" marche j'arrive à me connecter, mais j'aimerais tout de même retrouver ma session principale, et surtout j'aimerais remettre les fichiers récupérés avec testdisk, comment puis-je procéder ?
Dernière modification par willy_68 (Le 08/11/2020, à 14:57)
Hors ligne
#16 Le 08/11/2020, à 14:24
- willy_68
Re : Supression de ma partition home par erreur
Si jamais cela peut être utile voilà les résultats du boot-info https://paste.ubuntu.com/p/bxPHGjnzfW/
Hors ligne
#17 Le 08/11/2020, à 15:03
- geole
Re : Supression de ma partition home par erreur
C'est déjà une chose.
Je ne sais pas comment faire. On va regarder le contenu du home
ls -ls /home
bien sur, tu y verras l'utilisateur sos.
Le boot-info, ne le montre pas, je ne sais pas si l'utilisateur willy existe.
Je pense que non. Il me semble que tu as sauvé pas mal de choses dont willy
S'il n'existe pas, le créer.
sudo mkdir /home/willy
sudo chown willy:willy /home/willy
Dans les deux cas, se faire passer pour willy
su willy
C'est le moment de récupérer ta sauvegarde et de la remettre dans home mais surtout pas avec testdisk
Donc soit avec les applications graphiques, soit en lignes de commandes
Cela devrait donner quelque chose de ce style
1) Brancher le support USB, il devrait se monter automatiquement
2) Se positionner au point de montage et regarder le contenu
cd /media/sos
ls -ls
y voir le répertoire,
cd Seagate
ls -als
cd willy
ls -als
Si je ne me suis pas trompé, tu retrouves tes données qu'il suffit de copier
cp -Rav * /home/willy
et lorsque c'est fait, rebooter pour choisir willy
Dernière modification par geole (Le 08/11/2020, à 15:05)
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
#18 Le 08/11/2020, à 16:24
- willy_68
Re : Supression de ma partition home par erreur
Super tout à l'air d'être revenue à la normal, merci beaucoup de m'avoir guider.
Je pense que maintenant je peut supprimer l'utilisateur de secours "sos" ?
Hors ligne
#19 Le 08/11/2020, à 16:38
- geole
Re : Supression de ma partition home par erreur
Pourrais-tu me dire si le répertoire willy avait-été récréé lors de la tentative?
Tu peux supprimer sos (Il est facile à créer) ou le conserver (il ne prend pas beaucoup de place.)
Donc il aurait fallu faire la restoration avec le support d'installation avant de tenter une connexion.
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
#20 Le 08/11/2020, à 16:47
- willy_68
Re : Supression de ma partition home par erreur
bien sur, tu y verras l'utilisateur sos.
Le boot-info, ne le montre pas, je ne sais pas si l'utilisateur willy existe.
Je pense que non. Il me semble que tu as sauvé pas mal de choses dont willy
S'il n'existe pas, le créer.
Il n'était pas créer j'ai donc suivie ta procédure, et ensuite copier ce que j'avais sur mon disque externe.
Je ne suis pas sure de comprendre ce que tu veut dire quand tu dis
Donc il aurait fallu faire la restoration avec le support d'installation avant de tenter une connexion.
Hors ligne
#21 Le 08/11/2020, à 16:54
- geole
Re : Supression de ma partition home par erreur
C'est une action qui est loin d'être classique
1) Avec le support d'installation
Lancer gparted
Aller dans l'espace libre de l'ex-partition et lui dire d'en faire une partition ext4 avec un label MonHome2) Booter et choisir le mode recovery ( https://doc.ubuntu-fr.org/recovery_mode)
....
Je n'aurais pas du dire cela, mais développer les commandes de restoration à partir du support d'installation
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
#22 Le 08/11/2020, à 17:08
- willy_68
Re : Supression de ma partition home par erreur
Mais est-ce grave ? Car pour l'instant tout à l'air de fonctionner correctement
Hors ligne
#23 Le 08/11/2020, à 17:32
- geole
Re : Supression de ma partition home par erreur
Bonjour,
J’ai suivi ce que tu m’a dis de faire en recovery mode, j’ai ensuite redémarré normalement sur ubuntu, je suis arrivé sur une nouvelle session, mais ensuite tout à planté. J’ai donc redémarré et maintenant lorsque je veux me connecter à ma session, après avoir renseigné mon mdp rien ne se passe.
De quoi cela pourrait-il venir ?
Cela t'aurait évité ce problème puis la création de sos!
je t'aurais donné directement les bonnes commandes sous ubuntu que tu as faites par la suite sous sos. Le résultat final est le même
Dernière modification par geole (Le 08/11/2020, à 17:33)
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
#24 Le 08/11/2020, à 17:47
- willy_68
Re : Supression de ma partition home par erreur
d'accord si le résultats est le même c'est tout ce qui compte.
Merci d'avoir pris du temps pour m'aider
Hors ligne