Récupérer des données avec Ubuntu
RésoluConfiguration: Windows Vista Internet Explorer 7.0
- Récupérer données windows avec ubuntu
- Clé windows 10 - Guide
- Montage video windows - Guide
- Fin windows 10 - Guide
- Récupérer compte yahoo sans numéro de téléphone - Guide
- Logiciel de récupération de données - Guide
22 réponses
- 1
- 2
Le problème central est l’accès bloqué au disque dur et la récupération de fichiers après formatage, malgré l’usage d’un live CD Ubuntu. Des réponses préconisent de démarrer sur live CD (Ubuntu ou autre) pour accéder au système, puis d’identifier les partitions avec fdisk -l et de les monter afin de copier les données sur une clé USB. Certaines propositions expliquent comment monter les partitions dans /media, en précisant les formats NTFS ou FAT32 et l’emploi de commandes simples ou d’un gestionnaire de fichiers pour copier. En cas de détection incertaine de la clé USB, il peut falloir tester d’autres ports USB ou une autre distribution live et vérifier les résultats des commandes fdisk -l, mount et ls dans /media.
https://ubuntu.com/
Au préalable...
Il faut que tu lances un environnement graphique une fois que tu as booté sur le CD (peu importe la distribution retenue). L'idée consiste à taper une suite de commande vaudoue pour récupérer tes données.
Pas d'affolement tu auras juste à te laisser guider. Pour moi peu importe la manière dont tu y arrives, débrouille-toi pour lancer un terminal (shell en anglais).
Si tu utilises le CD que je t'ai indiqué, il suffit de faire comme si tu débutais une installation en mode graphique et de lancer un terminal à l'aide des menus. Un terminal ressemble à ça :
http://doc.ubuntu-fr.org/terminal
Diagnostic
Pour continuer il faut au préalable récupérer quelques informations. Branche une clé USB (si tu veux sauver tes documents sur clé USB) et reporte-moi le résultat des commandes suivantes (à moins bien sûr que tu aies réussi à faire tout ce qui suit toute seule, ce que je souhaite ^^) :
sudo fdisk -l mount
Normalement, avec un live CD ubuntu, réseau devrait être détecté automatiquement si tu es branchée en ethernet. Il te sera alors facile de me copier coller ces résultats. La commande sudo signifie qu'on va lancer une commande administrateur (root), aussi appelé super utilisateur (d'où le nom). Fdisk examine les tables des partitions de chacun de tes disques branchés (SCSI, IDE, SATA, ou USB). Et mount affiche ce qui est monté.
Principe
Afin que tu comprennes ce qu'il se passe je vais te montrer au travers de la table des partitions de mon PC comment fonctionnent les mount sous linux :
(root@aldur) (~) # fdisk -l Disk /dev/hda: 40.0 GB, 40020664320 bytes 255 heads, 63 sectors/track, 4865 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifier: 0x802b81ca Device Boot Start End Blocks Id System /dev/hda1 * 1 1275 10241406 7 HPFS/NTFS /dev/hda2 1276 4740 27832612+ 83 Linux /dev/hda3 4741 4865 1004062+ 82 Linux swap / Solaris Disk /dev/hdb: 82.3 GB, 82348277760 bytes 255 heads, 63 sectors/track, 10011 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifier: 0x4707841a Device Boot Start End Blocks Id System /dev/hdb1 * 1 10011 80413326 b W95 FAT32Dans cet exemple il y a deux disques (/dev/hda et /dev/hdb) le premier à trois partitions (/dev/hda1...) et le second une seule. Note que si tu as des disques SCSI ou SATA ils s'appeleront peut-être /dev/sda, /dev/sdb etc... Si ta clé USB est branchée elle apparaîtra aussi (sans doute avec le nom /dev/sda). Maintenant jetons un oeil à mount :
(root@aldur) (~) # mount /dev/hda2 on / type ext3 (rw,errors=remount-ro) tmpfs on /lib/init/rw type tmpfs (rw,nosuid,mode=0755) proc on /proc type proc (rw,noexec,nosuid,nodev) sysfs on /sys type sysfs (rw,noexec,nosuid,nodev) procbususb on /proc/bus/usb type usbfs (rw) udev on /dev type tmpfs (rw,mode=0755) tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev) devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=620) /dev/hda1 on /mnt/ntfs type ntfs (rw,nosuid,nodev,uid=1000) /dev/hdb1 on /mnt/vfat type vfat (rw,nosuid,nodev,uid=1000,quiet) /mnt/vfat/ftp on /home/ftp type none (rw,bind)
Chaque ligne correspond à un device (une partition de disque dur par exemple) monté à un endroit de ton arborescence (appelé point de montage). Par exemple /dev/hda2 est monté dans /, /dev/hda1 est monté dans /mnt/ntfs etc...
Première étape : monter chacun de tes disques
Dans ton cas, tu as démarré sur un CD donc il y a de bonne chances pour qu'aucun disque ne soit monté, où si tu as de la chance il sont sûrement dans /media. Si tu as de la chance tu peux passer directement à la deuxième étape. Étant donné que le mount sera donc assez différent chez toi, il faut que tu retiennes que le but est de repérer :
1) si tes disques sont déjà montés
2) si oui, à quel endroit.
Dans cette étape, je vais partir du principe que tu n'as pas de chance et que linux n'a monté aucun disque. Étant donné que ton PC est à la base sous windows XP tes partitions de données (voir ton fdisk) sont sûrement en FAT32 ou en NTFS. Bien entendu il faut adapter ce qui suit à ta table des partitions mais si tu as compris ce que j'ai baragouiné tu devrais t'en sortir.
Au préalable il faut voir quel profil tu utilises sur ton live CD pour lui donner le droit d'écrire et de lire sur les différents périphérique. Il y a de bonnes chance que ce soit "ubuntu" si tu utilises un CD d'ubuntu. Pour vérifier regarde quel est ton login en tapant :
whoami
Je suppose dans ce qui suit que ton profil s'appelle ubuntu, si ce n'est pas le cas il faudra adapter...
1) Supposons que tu aies une partition /dev/hda1 et qu'elle soit en NTFS.
Tape alors :
sudo mkdir -p /media/hda1 sudo mount -t ntfs -o user,users /dev/hda1,uid=ubuntu /media/hda1
2) Supposons que tu aies une partition /dev/hda1 et qu'elle soit en FAT32.
Tape alors :
sudo mkdir -p /media/hda1 sudo mount -t vfat -o user,users,rw,quiet,sync,uid=ubuntu /dev/hda1 /media/hda1
Une fois que tu auras monté tes disques et ta clé USB (si tu veux sauver tes documents sur clé USB), on passe à la suite. Je rappelle que tu peux voir si tes mount se sont bien passés en tapant :
mount
Procède ainsi pour chacun de tes disques. Supposons que tu aies par exemple un disque /dev/hda divisé en deux partitions /dev/hda1 et /dev/hda2 et une clé USB /dev/sda1, tu devrais donc avoir effectué trois mount :
- un pour /dev/hda1 dans /media/hda1
- un pour /dev/hda2 dans /media/hda2
- un pour /dev/sda1 dans /media/sda1
Deuxième étape : sauver tes documents
En gravant
Normalement le CD d'ubuntu fourni un logiciel de gravure (k3b pour kubuntu et je dirais brasero pour ubuntu).
http://doc.ubuntu-fr.org/brasero
http://doc.ubuntu-fr.org/k3b
Si ce n'est pas le cas et que tu veux mettre tes données sur CD, installe un logiciel de gravure et lance depuis une session graphique. Par exemple si tu utilises un CD ubuntu (sous gnome) et que tu n'as pas brasero tape les commandes :
sudo aptitude install brasero brasero
Ensuite il suffit de graver tes données. Je te rappelle que tu as monté tes disques dans /media.
Sur clé USB
Une fois ta clé USB montée il ne reste qu'à copier. Sous ubuntu tu peux passer par nautilus (via le menu raccourcis) et faire un bon vieux copier coller comme sous windows. Sous kubuntu il suffit de lancer dolphin ou konqueror et ensuite, tu fais ton copier coller :
http://doc.ubuntu-fr.org/nautilus
http://doc.ubuntu-fr.org/konqueror
Ensuite il faut retirer proprement ta clé USB. Supposons qu'elle s'appelle /dev/sda1, il suffit alors de taper :
sudo umount /dev/sda1
Ceci fait tu peux retirer ta clé USB en toute sécurité. Si ta clé à été montée automatiquement par linux, vas dans l'explorateur de fichier (nautilus / dolphin) et fais clic droit, retirer en toute sécurité.
Bonne chance
https://ubuntu.com/
Ensuite grave ton CD en t'appuyant sur ce lien :
http://www.commentcamarche.net/faq/sujet 3942 gravure graver une image disque iso nrg
Reboote ton PC et démarre sur le CD (il faut que dans ton BIOS, le lecteur CD précède ton disque dur dans la séquence de boot). L'environnement ubuntu devrait alors se lancer. Tu vas arriver dans un environnement gnome. Là tu vas voir une barre en haut de ton écran. Le menu raccourci permet de lancer un explorateur de fichier en différents endroits. Si ubuntu a trouvé ton disque, il est probablement quelque part dans /media. Idem si tu branches une clé USB pour sauver tes documents.
Si ce n'est pas le cas ouvre un terminal (dans système je crois) et tape la commande :
sudo fdisk -l cat /etc/fstab
Copie-colle moi le résultat et je t'indiquerai comment faire pour les rendre visibles dans /media.
Bonne chance
ls /media
La 3e et 4e commande ne retournent rien mais encore une fois on peut vérifier que tout va bien avec la commande :
mount
Normalement si tout va bien tu es sensé voir une ligne "/dev/sda1 on /media/sda1" et pareil pour sda2. En particulier tu dois alors retrouver le contenu de tes disques dans /media/sda1 et /media/sda2 :
ls /media/sda1 ls /media/sda2
Les 5e et 6e commandes (à taper une fois que tu as recopié /media/sda1 et /media/sda2 sur un support de sauvegarde, par exemple une clé USB) n'affichent rien mais si tu fais un "mount" les lignes associées à /dev/sda1 et /dev/sda2 doivent avoir disparu.
Bonne chance
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre questioncomme dis dans un post ci-dessus, il faut vérifier / modifier la sequence de démarrage (demander à l'ordinateur de démarer sur le cd et non pas sur le disque dur habituel)
pour cela, lors du démarage de l'ordinateur il faut etre réactif et regardé au moment ou l'on voit la marque de ton ordi( acer, hp, asus, ...)il doit y avoir des inscription du genre:
F10: setup ou F2: bios,
il faut donc appuyer sur la touche indiquer afin de rentrer dans le menu de configuration du bios, (avant que windows ne se lance!!!)
une fois dans dans ce menu, trouver la partie appeler "boot"
et changer l'ordre de démarage à l'aide des touches indiqué en bas de l'écran,
enregistrer les modifications (si il y a eu besoin de faire des modifs)
je ne peut te donné plus de détail quant aux touches à utiliser car cela change d'un ordi à l'autre. (enfin je crois)
courage
bonsoir,avec l'aide de BMWW nous avons reussie tous ce que tu avais ecrit sur le forum,,mais arriver sur le terminal il mais difficile d'acceder au disk dur pour recuperer les fichiers,il ne detecte pas la clé USB,BMWW a vraimnt tous essayer,difficile de d'ateindre le disk dur qui apparament a 2 partition pourrais tu me dire quoi faire,merci
Il faudrait démarrer sur le CD et me reporter le résultat des commandes :
sudo fdisk -l cat /etc/fstab mount whoami
... après avoir branché la clé USB. Je vous indiquerai ensuite comment monter les différents périphériques (disque dur, clé USB) et comment faire la copie.
Bonne chance
(mando@aldur) (~) $ sudo fdisk -l Disk /dev/hda: 40.0 GB, 40020664320 bytes 255 heads, 63 sectors/track, 4865 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifier: 0x802b81ca Device Boot Start End Blocks Id System /dev/hda1 * 1 1275 10241406 7 HPFS/NTFS /dev/hda2 1276 4740 27832612+ 83 Linux /dev/hda3 4741 4865 1004062+ 82 Linux swap / Solaris Disk /dev/hdb: 82.3 GB, 82348277760 bytes 255 heads, 63 sectors/track, 10011 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifier: 0x4707841a Device Boot Start End Blocks Id System /dev/hdb1 * 1 10011 80413326 b W95 FAT32 (mando@aldur) (~) $ mount /dev/hda2 on / type ext3 (rw,errors=remount-ro) tmpfs on /lib/init/rw type tmpfs (rw,nosuid,mode=0755) proc on /proc type proc (rw,noexec,nosuid,nodev) sysfs on /sys type sysfs (rw,noexec,nosuid,nodev) procbususb on /proc/bus/usb type usbfs (rw) udev on /dev type tmpfs (rw,mode=0755) tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev) devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=620) /dev/hda1 on /mnt/ntfs type ntfs (rw,nosuid,nodev,uid=1000) /dev/hdb1 on /mnt/vfat type vfat (rw,nosuid,nodev,uid=1000,quiet) /mnt/vfat/ftp on /home/ftp type none (rw,bind) (mando@aldur) (~) $ whoami aldur
Ce qui m'intéresse est en gras dans cet exemple, c'est-à-dire tout ce qui est en rapport avec du /dev/sd* ou /dev/hd*. Évidemment chez toi le résultat sera sans doute assez différent mais avec cet exemple tu devrais être en mesure de me dire ce que ton PC a dans le ventre.
Essaye de me reporter clairement ces résultats en faisant des retours à la ligne (pour cela utilise la touche entrée, au dessus de la touche majuscule à droite des lettres).
Bonne chance
sudo disk -1
fdisk : option invalide -- 1
Usage: fdisk (-b TAILLE) (-u) DISQUE modifier la table de partitions
fdisk -L (-b TAILLE) (-u) DISQUE lister les tables de partitions
fdisk -s PARTITION donner la taille de partition en blocs
fdisk -v afficher la version du fdisk
ou le disque est quelque chose du genre: /dev/hdb ou /dev/sda
et PARTITION est quelque chose du genre: /dev/hda7
-u: donne le debut et la Fin en unités de secteurs (au lieu du cylindres)
-b 2048: (pour certains disques MO) utilise 2048-octets par seceur
cat /etc/fstab
unionfs / unionfs rw 00
tmpfs /tmp tmpfs nosuid,noved 00
mount
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
tmpfs on /lib/modules/2.6.24-19-generic/volatile type tmpfs (rw,mode=0755
tmpfs on /lib/modules/2.6.24-19-generic/volatile type tmpfs (rw,mode=0755
varrun on /var/run type tmpfs (rw,noexec,nosuid,nodev,mode=0755)
varlock on /var/lock type tmpfs (rw,noexec,nosuid,nodev,mode=1777)
udev on /dev type tmpfs (rw,mode=0755)
Disque /dev/sda: 250,0 GO, 250059350016 octets
240 heads, 63 sectors/track, 32301 cylinders
Units = cylindress of 15120 * 512 = 7741440 bytes
Identifiant disque: 0x1549f232
Périphérique Amorce Début Fin Blocs Id Systeme
/dev/sda1 1 518 3916048+ b W95 FAT32
/dev/sda2 * 519 32300 240271920 7 HPFS/NTFS
ubuntu
es-ce que j'envois la meme chose a mamiemando
Disque /dev/sda: 250,0 GO, 250059350016 octets
240 heads, 63 sectors/track, 32301 cylinders
Units = cylindress of 15120 * 512 = 7741440 bytes
Identifiant disque: 0x1549f232
Périphérique Amorce Début Fin Blocs Id Systeme
/dev/sda1 1 518 3916048+ b W95 FAT32
/dev/sda2 * 519 32300 240271920 7 HPFS/NTFS
ubuntu
sudo mkdir -p /media/sda1 sudo mkdir -p /media/sda2 sudo mount -t vfat -o user,users,rw,quiet,sync,uid=ubuntu /dev/sda1 /media/sda1 sudo mount -t ntfs -o user,users,rw,uid=ubuntu /dev/sda2 /media/sda2
À présent tes documents doivent apparaître dans /media/sda1 et /media/sda2. Quand tu as fini de les sauver :
sudo umount /media/sda1 sudo umount /media/sda2
Bonne chance
mount
Bonne chance
sysfs on /sys type sysfs (rw)
tmpfs on /lib/modules/2.6.24-19-generic/volatile type tmpfs (rw,mode=0755
tmpfs on /lib/modules/2.6.24-19-generic/volatile type tmpfs (rw,mode=0755
varrun on /var/run type tmpfs (rw,noexec,nosuid,nodev,mode=0755)
varlock on /var/lock type tmpfs (rw,noexec,nosuid,nodev,mode=1777)
udev on /dev type tmpfs (rw,mode=0755)
devshm on /dev/shm type tmpfs (rw)
devpts on /tmp type devpts (rw,gid=5,mode=620)
tmpfs on /tmp type tmptfs (rw,nosuid,nodev)
/dev/sdf1 on /media/INTENSO USB type vfat (rw,nosuid,nodev,noatime,uhelper=hal,f
lush,uid=999,utf8,shortname=lower)
/dev/sdg1 on /media/disk type vfat (rw,nosuid,noved,noatime,uhelper=hal,flush,uid=999,utf8,shortname=lover
/dev/sda1 type vfat (rw,noexec,nosuid,noved,sync,quiet,uid=999
sudo mkdir -p /media/sda1 sudo mkdir -p /media/sda2 sudo mount -t vfat -o user,users,rw,quiet,sync,uid=ubuntu /dev/sda1 /media/sda1 sudo mount -t ntfs -o user,users,rw,uid=ubuntu /dev/sda2 /media/sda2
Note : Si ces commandes se sont correctement déroulées elles ne retournent rien.
Quand tu les auras correctement montés, la commande "mount" doit te dire un truc du genre
/dev/sda1 on /media/sda1 type vfat (rw,nosuid,nodev,uid=999,quiet) /dev/sda2 on /media/sda2 type ntfs (rw,nosuid,nodev,uid=999)Ensuite tu peux explorer ces deux disques avec un explorateur de fichier (dolphin, nautilus...) et sauver le tout sur clé USB. Quand tu auras fini de sauver tes donnée
umount /media/sda1 umount /media/sda2
Note : Si ces commandes se sont correctement déroulées elles ne retournent rien.
Bonne chance
/dev/sdgl on /media/disk type vfat (rw,nosuid,noved,noatime,uheler=hal,flush,uid=999,utf8,shortname=lower)
/dev/sd1 on /media/sda1 type vfat (rw,noexec,nosid,noved,sync,quiet,uid=999
peut tu me dire si c'est bonet commen j'envois cette command dans ma clé,merci
déolé si tu dois te repeter mais pour moi c'est du chinois
- 1
- 2