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 07/04/2008, à 08:02

finquebecois

[Résolu]LiveCD ca écrase quoi ? / testdisk

Bonjour,

je vous explique mon pb : après toutes une séries de manipulations que je ne vais pas détailler (si intéressés par un moment de détente, allez voir http://forum.ubuntu-fr.org/viewtopic.php?id=205274), je me retrouve avec un disque dur qui a plusieurs partitions, mais elles sont inaccessibles, invisibles avec gparted, via un live-cd (j'ai en fait bêtement effacé le MBR - je crois - et maintenant, j'ai un disque qui semble non-alloué).

J'aimerais récupérer mes partitions, héhé ! (non, vraiment ? C'est étonnant...)

Elles sont organisées comme suit :
swap-linux (2 go)
ext3 (environ 40go)
espace réellement non-alloué (environ 20go)
partition extended, où se trouve linux (70 go restants)

Apparemment, je ne peux pas utiliser le live-cd de gparted et testdisk, parce que je n'ai qu'un disque dur... Donc...

Si je réinstalle ubuntu, est-ce qu'il y a une chance pour qu'il ne s'installe qu'au début de mon disque, écrasant les premières partitions dont je me fiche (elles sont vides) et laissant intact la fin du disque ?
Et ensuite, est-ce que je peux récupérer la partition finale du DD avec testdisk ?

Merci

Dernière modification par finquebecois (Le 11/04/2008, à 05:19)


Montréal-Antsirabe,
http://dufinfondduquebec.20six.fr/

Hors ligne

#2 Le 07/04/2008, à 08:27

xelator

Re : [Résolu]LiveCD ca écrase quoi ? / testdisk

salut
déja depuis le live cd que donne :
sudo fdisk -l
pour la réinstallation cela dépend du type de partitionnement que tu prend : il faut prendre en manuel mais dans ce cas il faut partitionner avec et donc c'est pas possible apparemement...

Hors ligne

#3 Le 07/04/2008, à 08:27

cflam69

Re : [Résolu]LiveCD ca écrase quoi ? / testdisk

A mon avis, tu devrais faire l'inverse. Utiliser Testdisk (avec parcimonie car c'est puissant) pour restaurer la table des partitions. Ensuites, soit le live-cd, soit une install devrait te permettre de récupérer tes données.

Par contre, fait attention en utilisant ces outils car un faux pas est vite arrivé, et si tu tiens à tes données...
Attends les conseils de pro et lis les tutos sur testdisk.


La liberté ne s'use que si l'on ne s'en sert pas.

Hors ligne

#4 Le 07/04/2008, à 08:46

finquebecois

Re : [Résolu]LiveCD ca écrase quoi ? / testdisk

(euh... le faux pas, je l'ai déjà fait... Haha !)

sudo fdisk -l : command not found

Le live-cd, c'est la même chose que "le cd, obtenu à partir de l'image iso", n'est-ce pas ?

Comment je fais pour utiliser testdisk ?

Merci du coup de main !


Montréal-Antsirabe,
http://dufinfondduquebec.20six.fr/

Hors ligne

#5 Le 07/04/2008, à 08:51

cflam69

Re : [Résolu]LiveCD ca écrase quoi ? / testdisk


La liberté ne s'use que si l'on ne s'en sert pas.

Hors ligne

#6 Le 07/04/2008, à 09:07

finquebecois

Re : [Résolu]LiveCD ca écrase quoi ? / testdisk

Merci pour la doc... depuis deux jours, je commence à la connaître !!

Est-ce qu'il me faut "l'alternate cd" pour avoir le live cd ? Je n'ai que la version d'installation ?


Montréal-Antsirabe,
http://dufinfondduquebec.20six.fr/

Hors ligne

#7 Le 07/04/2008, à 09:11

xelator

Re : [Résolu]LiveCD ca écrase quoi ? / testdisk

le live cd c'est le cd qui démarre l'interface graphique comme un système normal : c'est le cd que tu as je pense.
L'alternate cd c'est juste l'installation sans graphisme ni test du sytème (comme windows xp): c'est pas celui qu'il te faut

Hors ligne

#8 Le 07/04/2008, à 09:18

cflam69

Re : [Résolu]LiveCD ca écrase quoi ? / testdisk

finquebecois a écrit :

Merci pour la doc... depuis deux jours, je commence à la connaître !!

Désolé, mais cela ne semblait pas être le cas. Ceci dit, je voulais juste aider et mon message n'était pas teinté d'animosité.
Bon courage et j'espère que tu récupereras tes données.


La liberté ne s'use que si l'on ne s'en sert pas.

Hors ligne

#9 Le 07/04/2008, à 09:52

finquebecois

Re : [Résolu]LiveCD ca écrase quoi ? / testdisk

Pas de pb, mais tu saurais pas aussi pourquoi j'ai ça :

- sudo fdisk -l : command not found ???
- Comment je lance testdisk ?


Montréal-Antsirabe,
http://dufinfondduquebec.20six.fr/

Hors ligne

#10 Le 07/04/2008, à 10:15

finquebecois

Re : [Résolu]LiveCD ca écrase quoi ? / testdisk

Bon. le pb sudo fdisk -l est résolu (en rebootant ubuntu) :

ubuntu@ubuntu:~$ sudo fdisk -l
Disk /dev/sda: 160.0 GB, 160041885696 bytes
86 heads, 15 sectors/track, 242311 cylinders
Units = cylinders of 1290 * 512 = 660480 bytes
Disk identifier: 0x00000001

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1      208090   134217727+   4  FAT16 <32M

Disk /dev/sda1: 137.4 GB, 137438952960 bytes
86 heads, 15 sectors/track, 208089 cylinders
Units = cylinders of 1290 * 512 = 660480 bytes
Disk identifier: 0x00000001

     Device Boot      Start         End      Blocks   Id  System
/dev/sda1p1   *           1      208090   134217727+   4  FAT16 <32M

Et pour lancer testdisk ? sudo testdisk ?

Bon appétit en attendant.


Montréal-Antsirabe,
http://dufinfondduquebec.20six.fr/

Hors ligne

#11 Le 07/04/2008, à 10:18

cflam69

Re : [Résolu]LiveCD ca écrase quoi ? / testdisk

Ben a priori, le programme n'est pas installé.
Pour testdisk, tape testdisk dans un terminal.
Si tu as la même réponse, même punition.
Soit tu installes les programmes via synaptic, soit un p'tit apt-get install

Gparted gère aussi la récupération des tables défectueuses, mais il est moins puissant (et plus convivial)


La liberté ne s'use que si l'on ne s'en sert pas.

Hors ligne

#12 Le 07/04/2008, à 10:20

cflam69

Re : [Résolu]LiveCD ca écrase quoi ? / testdisk

Juste une question :
C'est des partitions windows, Linux ou les 2 que tu souhaites restaurer ?


La liberté ne s'use que si l'on ne s'en sert pas.

Hors ligne

#13 Le 07/04/2008, à 10:50

finquebecois

Re : [Résolu]LiveCD ca écrase quoi ? / testdisk

Celle que je veux surtout récupérer, c'est la dernière partition du disque, une partition linux (ext3, environ 70 go). Les autres : une swap-linux, une ext3 vide.

ubuntu@ubuntu:~$ testdisk
The program 'testdisk' is currently not installed.  You can install it by typing:
sudo apt-get install testdisk
You will have to enable the component called 'universe'
bash: testdisk: command not found

Je suis super impressionné : connecté à internet avec le livecd et un cable réseau (pas wifi tout de même) avec un DD complètement inutilisable !!

Je peux récupérer et installer testdisk en utilisant le livecd ? Sans disque dur ?

Dans gparted, je n'ai rien vu qui me permettrait de restaurer mes tables. J'ai juste /dev/sda, non alloué.


Montréal-Antsirabe,
http://dufinfondduquebec.20six.fr/

Hors ligne

#14 Le 07/04/2008, à 11:09

cflam69

Re : [Résolu]LiveCD ca écrase quoi ? / testdisk

Dans Gparted, il y a un onglets ou un sous-menu où il parle de cela il me semble.

Pour le net, mon PC marche en Wifi avec le liveCD, mais ça dépend de ton matériel.
Sinon, tu dois pouvoir installer testdisk avec le live sans souci.


La liberté ne s'use que si l'on ne s'en sert pas.

Hors ligne

#15 Le 07/04/2008, à 12:19

finquebecois

Re : [Résolu]LiveCD ca écrase quoi ? / testdisk

Je suis épaté ! En effet, ça marche... presque :

ubuntu@ubuntu:~$ sudo apt-get install testdisk
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
E: Impossible de trouver le paquet testdisk


Montréal-Antsirabe,
http://dufinfondduquebec.20six.fr/

Hors ligne

#16 Le 07/04/2008, à 12:25

valAa

Re : [Résolu]LiveCD ca écrase quoi ? / testdisk

You will have to enable the component called 'universe'

va dans Système > Administrations > Sources de logiciels
coche la case (Universe) puis

sudo apt-get update
sudo apt-get install testdisk

Hors ligne

#17 Le 07/04/2008, à 12:53

finquebecois

Re : [Résolu]LiveCD ca écrase quoi ? / testdisk

Ok. J'ai vu ça après, c'est en train de se mettre à jour. depuis Madagacar, c'est lent...

dans gparted, la seule entrée qui me semblerait convenir, c'est Device>Set disk label. J'ai essayé:
il y a un choix avancé de format
Et ça me dit aussi que toutes mes données de /dev/sda seront effacées


Montréal-Antsirabe,
http://dufinfondduquebec.20six.fr/

Hors ligne

#18 Le 07/04/2008, à 13:08

cflam69

Re : [Résolu]LiveCD ca écrase quoi ? / testdisk

finquebecois a écrit :

dans gparted, la seule entrée qui me semblerait convenir, c'est Device>Set disk label. J'ai essayé:
il y a un choix avancé de format
Et ça me dit aussi que toutes mes données de /dev/sda seront effacées

Non, je ne parle pas de cela. Par contre, je peux pas y retrouver car je suis au boulot donc ce soir au mieux.


La liberté ne s'use que si l'on ne s'en sert pas.

Hors ligne

#19 Le 07/04/2008, à 13:59

rmy

Re : [Résolu]LiveCD ca écrase quoi ? / testdisk

bien.... ça a l'air un peu coton ton histoire, mais tout n'est pas perdu.

Déjà, n'hésites pas à faire une pause avant de faire d'autres erreurs et va lire le fil de discussion qui est dans ma signature...

Ensuite, le "SET disk label" de gparted tu oublies, ça ne fera qu'agraver ton cas.
L'idéal présentement serait d'avoir un deuxième disque effectivement, mais si ça n'est pas le cas, tant pis...
Ayant installé testdisk, tu as aussi installé photorec, ce qui peux te permettre de réupérer certains fichier smême si tu ne reconstruis pas tes tpartitions. Par contre, je suis curieux de savoir où tu installes...

Le principe est de ne pas toucher aux partitions que tu veux récupérer, hors ton fdisk me laisse penser qu'actuellement une seule partition est théoriquement présente sur ton disque, elle serait en FAT16 (inférieure à 32Mo) mais ferait quand même 160Go !!! Ton MBR est donc probablement bien endommagé.

Avec testdisk il te faudra donc dans un premier temps vérifier la géométrie de ton disque, puis si nécessaire uniquement reconstruire le BS. Scanner ensuite le disque à la recherche de partitions dont l'état est "supprimé" et les réecrire enfin sur le disque après avoir changé leur état. Bon courage. En cas de doute, ne fais rien, poste une capture d'écran ou une copie de ton terminal.

Hors ligne

#20 Le 07/04/2008, à 14:20

finquebecois

Re : [Résolu]LiveCD ca écrase quoi ? / testdisk

Quand tu dis que tu es curieux de voir où ça installe, tu veux dire quoi ? Ah oui, comme j'ai plus de DD... Heu... J'installe sur rien, c'est vrai. Bon, faut que je trouve un second disque, non ?

Une fois que j'aurais réussi à récupérer terstdisk (il me reste 4h30 pour récupérer la liste des paquets...), comment je lance ? Dans un terminal, non ?


Montréal-Antsirabe,
http://dufinfondduquebec.20six.fr/

Hors ligne

#21 Le 07/04/2008, à 17:33

finquebecois

Re : [Résolu]LiveCD ca écrase quoi ? / testdisk

J'ai lancé testdisk...
Et j'ai un DD externe !

Je fais quoi ensuite avec testdisk ? Créer un fichier de log ? Vérifier la géométrie du disque, ça se fait comment ?


Montréal-Antsirabe,
http://dufinfondduquebec.20six.fr/

Hors ligne

#22 Le 07/04/2008, à 18:11

rmy

Re : [Résolu]LiveCD ca écrase quoi ? / testdisk

finquebecois a écrit :

J'ai lancé testdisk...
Et j'ai un DD externe !

Je fais quoi ensuite avec testdisk ? Créer un fichier de log ? Vérifier la géométrie du disque, ça se fait comment ?

ça c'est une bonne chose.

Vérfie que la géométrie du disque correspond à la réalité (tu as bien 160Go et les valeurs CHS te semble correctent ? Testdisk ne te dis rien à ce sujet ?)

Si tu as un gros disque externe (plus de 160Go) je te conseille de commencer par faire une image de ton disque en l'état actuel. ça te permettra de tout remettre comme c'est maintenant si ta tentative se solde par .... pire.

pour ça, utilises "dd" ou mieux dd_rhelp.

Bon courage, je suivrai le fil ce soir.

edit :
>"No log" toujours dans l'idée de ne rien écrire de trop pour l'instant...
>selectionne ton disque (probablement : "Disk /dev/sda - 160GB")
> Intel
> Analyse
> Proceed
Et dis nous déjà ce qu'il y a marqué....

Dernière modification par rmy (Le 07/04/2008, à 18:35)

Hors ligne

#23 Le 07/04/2008, à 19:12

finquebecois

Re : [Résolu]LiveCD ca écrase quoi ? / testdisk

no log. Ok.

L'image, je ne peux pas en faire : il n'y a rien de visible sur le disque, je ne peux rien sélectionner.

Mon disque n'apparaît même pas avec testdisk. J'ai le choix entre
disk /dev/hda - 727MB / 693 MiB (RO)
et disk /dev/sdb - 500 GB / 465 GiB

sdb, c'est le DD externe.
hda, je ne sais pas d'où ça sort.
sda... Nulle part.


Montréal-Antsirabe,
http://dufinfondduquebec.20six.fr/

Hors ligne

#24 Le 07/04/2008, à 19:41

rmy

Re : [Résolu]LiveCD ca écrase quoi ? / testdisk

peux-tu donner le résultat de

sudo sfdisk -l

et de

sudo parted /dev/hda print

et préciser si tu es bien toujours depuis le live CD ou bien si tu a fais ta tentative de réinstall sur le "début" (à na pas faire si tu peux éviter pour l'instant...).

Ton disque peut être le hda, justement avec un souci sur la géométrie du disque... on y reviendra plus tard, ça n'a pas l'air très clair pour toi pour l'instant mais tu comprendras vite le moment venu. A moins que ton lecteur cd soit reconnu comme hda (d'où cette taille) et là c'est plus inquiétant....

Si tu veux qu'on essaye de s'en sortir, je te demanderai juste de retenir ceci : "Calme et self-control plutôt que tentatives hasardeuses et précipitation".

Enfin saches que si ton disque est physiquement reconnu, même si on ne 'voit' rien dessus, tu peux faire une image "bit par bit" ou disons plutot "bloc par bloc" de celui-ci. Mais ça, si tu prends le temps de lire le post indiqué dans ma signature, tu le sauras surement.

Pour finir, un peu moins encourageant, j'ai lu ton post "résolu" conernant la suppression des partitions. Je ne vois absolument pas en quoi les manipulations (justes) qui t'on été fait faire auraient pu détruire le MBR de ton disque. SI par ailleurs tu as l'impression qu'il n'est plus reconnu, ou aléatoirement, il faut envisager le (mauvais) hasard d'une défaillance matérielle.

Dans tout les cas de figure, je préfère te prévenir dès maintenant, si tu veux je suis prêt à essayer de faire la manip moi même, le problème principal dans ton cas sera les frais d'envoi aller-retour... Petite précision, pourquoi le ferais-je ? Réponse : fouille dans mes posts ( section utilisateurs) et tu verras que je suis passionné par ce sujet et que j'envisage un jour d'en faire un métier. En attendant, j'agis bénévolement pour me "former sur le tas" en rencontrant diverses situations. Renverrais-je ton disque ? Oui. là encore, en fouillant dans mes posts, tu pourras t'en assurer. Suis-je discret quant au contenu de données ? Je réponds par une question comme un normand : Aurais-je un quelconque avenir professionnel dans la récupération de données si je ne l'étais pas ?? wink

Hors ligne

#25 Le 07/04/2008, à 20:09

finquebecois

Re : [Résolu]LiveCD ca écrase quoi ? / testdisk

Ben dis donc, quelle abnégation ! Avant tout, merci pour ta proposition d'investigation perso pour mon disque... Je suis à Madagascar, l'envoi, c'est un peu coton et aléatoire...

En tout cas, je suis calme (j'ai déjà fait une croix sur mes données, ça aide...), détendu, serein. (un peu fatigué, mais ça va, haha)

En fait, ce que j'ai fait avec l'install de Windows, c'est : au moment de l'exploration du disque, l'install demande sur quelle partition installer. J'ai sélectionné l'emplacement vide pour l'installation, mais il y avait déjà 4 partitions. Donc, fallait en supprimer une. Ce que j'ai fait. Etes-vous sur ? Oui... Ce n'est pas la partition qui a été supprimée, mais le partitionnement du DD.

bref. Je suis toujours sur le live-cd. Et je lis en parallèle ton post pour la copie bit à bit... Je découvre des trucs, moi, depuis 3 jours !! Incroyable !

ubuntu@ubuntu:~$ sudo sfdisk -l
Disk /dev/sda: 19457 cylinders, 255 heads, 63 sectors/track
Warning: The partition table looks like it was made
  for C/H/S=*/86/15 (instead of 19457/255/63).
For this listing I'll assume that geometry.
Units = cylinders of 660480 bytes, blocks of 1024 bytes, counting from 0

   Device Boot Start     End   #cyls    #blocks   Id  System
/dev/sda1   *      0  208089- 208090- 134217727+   4  FAT16 <32M
/dev/sda2          0       -       0          0    0  Empty
/dev/sda3          0       -       0          0    0  Empty
/dev/sda4          0       -       0          0    0  Empty

Disk /dev/sda1: 16709 cylinders, 255 heads, 63 sectors/track
Warning: The partition table looks like it was made
  for C/H/S=*/86/15 (instead of 16709/255/63).
For this listing I'll assume that geometry.
Units = cylinders of 660480 bytes, blocks of 1024 bytes, counting from 0

   Device Boot Start     End   #cyls    #blocks   Id  System
/dev/sda1p1   *      0  208089- 208090- 134217727+   4  FAT16 <32M
/dev/sda1p2          0       -       0          0    0  Empty
/dev/sda1p3          0       -       0          0    0  Empty
/dev/sda1p4          0       -       0          0    0  Empty

Disk /dev/sdb: 60801 cylinders, 255 heads, 63 sectors/track
Units = cylinders of 8225280 bytes, blocks of 1024 bytes, counting from 0

   Device Boot Start     End   #cyls    #blocks   Id  System
/dev/sdb1   *      0+  60800   60801- 488384001    b  W95 FAT32
/dev/sdb2          0       -       0          0    0  Empty
/dev/sdb3          0       -       0          0    0  Empty
/dev/sdb4          0       -       0          0    0  Empty


ubuntu@ubuntu:~$ sudo parted /dev/hda print
Warning: Unable to open /dev/hda read-write (Read-only file system).  /dev/hda
has been opened read-only.
Warning: Device /dev/hda has a logical sector size of 2048.  Not all parts of
GNU Parted support this at the moment, and the working code is HIGHLY
EXPERIMENTAL.
Warning: Unable to open /dev/hda read-write (Read-only file system).  /dev/hda
has been opened read-only.
Error: Unable to open /dev/hda - unrecognised disk label.                 
Information: Don't forget to update /etc/fstab, if necessary.


Montréal-Antsirabe,
http://dufinfondduquebec.20six.fr/

Hors ligne