Lire donné linux d'un disque dur externe

rond -  
mamiemando Messages postés 33171 Date d'inscription   Statut Modérateur Dernière intervention   -
Salut tous toutes
mon portable sous ubuntu a planté il y a un moment, plus moyen de le rallumé, qu'a cela ne tienne j'ai acheté un boitier externe et connecté mon disque dur .
Sur l'ordi d'une amie j'ai lancé un live cd , le disque dur externe est bien reconnus mais je n'ai pas accés a ma partition ou j'ai mes dossiers privé, probablement car protégé par mes mot de passe.
Quelqu'un aurait t'il une astuce ?
J'aurais bien démarré un autre ordi directement sur le disque externe mais la machine de ma copine ne boot pas sur prise usb.
Merci pour vos éventuels conseils

15 réponses

  1. mamiemando Messages postés 33171 Date d'inscription   Statut Modérateur Dernière intervention   7 944
     
    Sur l'ordi d'une amie j'ai lancé un live cd , le disque dur externe est bien reconnus mais je n'ai pas accés a ma partition ou j'ai mes dossiers privé, probablement car protégé par mes mot de passe.

    Euh à moins que tu aies fait du LVM chiffré ou un système de fichiers chiffrés, j'ai des doutes. Peux-tu une fois le disque branché nous copier coller le résultat des commandes suivantes ?

    sudo parted -l
    mount


    Dans tous les cas même si c'est un système de fichiers chiffré, tu peux quand même le monter avec la bonne commande "mount".
    http://nicolas.steinmetz.fr/tutoriels/administration/remonter_un_disque_crypte_avec_lvm.html

    Bonne chance
    0
  2. rond
     
    merci de ta réponse, voila ce que ça donne, j'espère avoir fait la bonne manip.

    ubuntu@ubuntu:~$ sudo parted -1
    parted: option invalide -- '1'
    Usage : parted [-hlmsv] [-a <alignement>] [PERIPHERIQUE [COMMANDE [PARAMETRES]]...]
    ubuntu@ubuntu:~$ mount
    aufs on / type aufs (rw)
    none on /proc type proc (rw,noexec,nosuid,nodev)
    none on /sys type sysfs (rw,noexec,nosuid,nodev)
    fusectl on /sys/fs/fuse/connections type fusectl (rw)
    none on /dev type devtmpfs (rw,mode=0755)
    none on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=0620)
    /dev/sr0 on /cdrom type iso9660 (ro,noatime)
    /dev/loop0 on /rofs type squashfs (ro,noatime)
    none on /sys/kernel/debug type debugfs (rw)
    none on /sys/kernel/security type securityfs (rw)
    none on /dev/shm type tmpfs (rw,nosuid,nodev)
    tmpfs on /tmp type tmpfs (rw,nosuid,nodev)
    none on /var/run type tmpfs (rw,nosuid,mode=0755)
    none on /var/lock type tmpfs (rw,noexec,nosuid,nodev)
    binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev)
    gvfs-fuse-daemon on /home/ubuntu/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=ubuntu)
    /dev/sdb6 on /media/6b3bd3c8-2d64-4762-b5fc-b5d0da3f4297 type ext4 (rw,nosuid,nodev,uhelper=udisks)
    /dev/sdb1 on /media/VAIO type fuseblk (rw,nosuid,nodev,allow_other,blksize=4096,default_permissions)
    /dev/sdb5 on /media/e6284b87-9b06-4d5d-988c-11ba0cf5c85e type ext4 (rw,nosuid,nodev,uhelper=udisks)
    ubuntu@ubuntu:~$
    0
  3. mamiemando Messages postés 33171 Date d'inscription   Statut Modérateur Dernière intervention   7 944
     
    "sudo parted -l" Avec un L minuscule.
    Mais ceci dit on dirait que certaines partitions sont déjà montées dans /media/...
    0
  4. rond
     
    ok j'ai rectifié mon erreur
    avec sudo parted -l ça donne ça :

    ubuntu@ubuntu:~$ sudo parted -l
    Modèle: ATA ST9120822AS (scsi)
    Disque /dev/sda : 120GB
    Taille des secteurs (logique/physique) : 512o/512o
    Table de partitions : msdos

    Numéro Début Fin Taille Type Système de fichiers Fanions
    1 32,3kB 92,6GB 92,6GB primary ntfs démarrage
    4 92,6GB 108GB 15,0GB extended
    6 92,6GB 107GB 14,0GB logical ext4
    5 107GB 108GB 999MB logical linux-swap(v1)
    2 108GB 117GB 9210MB primary ntfs

    Modèle: HTS42128 0H9AT00 (scsi)
    Disque /dev/sdb : 80,0GB
    Taille des secteurs (logique/physique) : 512o/512o
    Table de partitions : msdos

    Numéro Début Fin Taille Type Système de fichiers Fanions
    1 32,3kB 20,0GB 20,0GB primary ntfs démarrage
    2 20,0GB 79,0GB 59,0GB extended lba
    6 20,0GB 35,0GB 15,0GB logical ext4
    5 35,0GB 79,0GB 44,0GB logical ext4
    3 79,0GB 80,0GB 1002MB primary linux-swap(v1)

    Avertissement: Impossible d'ouvrir /dev/sr0 en lecture-écriture (Système de
    fichiers accessible en lecture seulement). /dev/sr0 a été ouvert en lecture
    seule.
    Erreur: Impossible d'ouvrir /dev/sr0 - étiquette de disque non reconnue.
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. rond
     
    quand j'essai d'ouvrir mes fichiers perso un message apparait me disant que je n'est pas la permission d'ouvrir les fichiers
    0
    1. jns55
       
      Salut,
      Alors fais-le en root !
      sudo nautilus (si ton live-cd est bien ubuntu)
      pour lancer le navigateur en mode root
      Tu vas dans ton dossier perso, et tu pourras faire tout ce que tu veux : ouvrir, copier etc...
      0
    2. mamiemando Messages postés 33171 Date d'inscription   Statut Modérateur Dernière intervention   7 944
       
      gksudo nautilus


      ... ce serait bien mieux :-)
      0
  7. rond
     
    salut et merci de prendre du temps pour m'aider
    je passe en root sans problème , je peux maintenant ouvrir mon dossier perso.
    Seulement aucune trace de mes donnés , juste deux icones :
    README.txt que j'ouvre qui me dit :
    THIS DIRECTORY HAS BEEN UNMOUNTED TO PROTECT YOUR DATA.

    From the graphical desktop, click on:
    "Access Your Private Data"

    or

    From the command line, run:
    ecryptfs-mount-private

    Quand je lance la commande:
    root@ubuntu:/home/ubuntu# ecryptfs-mount-private
    ERROR: Encrypted private directory is not setup properly

    Et la deuxième :
    Acces your private data desktop que j'ouvre qui me dit :
    lanceur d'application non fiable, Le lanceur d'application « Access-Your-Private-Data.desktop » n'est pas marqué comme fiable. Si vous ne connaissez pas la provenance de ce fichier, son lancement est potentiellement dangereux.

    Qu' es ce que t'en dis ???
    0
    1. jns55
       
      Tu as crypté tes données personnelles avec ecryptfs ...
      http://doc.ubuntu-fr.org/ecryptfs
      pas bon ça pour les récupérer maintenant car ce logiciel est censé nous empêcher de le faire ! Ça me semble mal engagé.
      Place-toi dans le répertoire contenant le dossier crypté avec la commande cd puis tente à tout hasard un
      mount.ecryptfs_private
      voire
      sudo mount.ecryptfs_private
      Mais c'est sans grande conviction.

      Voila un parfait exemple du danger pour les données que représentent les logiciels de cryptage des données.
      0
  8. rond
     
    bon ben il n'y a rien qui change, je suis plutôt novice avec linux et me souviens pas d'avoir crypté avec ecryptfs.
    Si j'ai bien saisis je peux dire adieux a mes donnés ou bien il me reste un chance en redémarrant un ordi direct depuis le disque externe ; sous réserve que je trouve une machine qui boot sur prise usb?
    0
  9. Hackeur-x
     
    rond....
    voici une parti de ce que t'affiche ta machine....
    ***************
    /dev/sdb6 on /media/6b3bd3c8-2d64-4762-b5fc-b5d0da3f4297 type ext4 (rw,nosuid,nodev,uhelper=udisks)
    /dev/sdb1 on /media/VAIO type fuseblk (rw,nosuid,nodev,allow_other,blksize=4096,default_permissions)
    /dev/sdb5 on /media/e6284b87-9b06-4d5d-988c-11ba0cf5c85e type ext4 (rw,nosuid,nodev,uhelper=udisks)
    **************************

    cela veux dir que tu a des partition sdb5 et sdb6 qui sont déja mounter dans le /media
    ce que tu doit fè est ce ci,
    -pour aller vérifier ce qui est sur le sdb5
    * Ouvre le terminal
    $cd /media/6b3bd3c8-2d64-4762-b5fc-b5d0da3f4297
    $ls

    -pour aller vérifier ce qui est sur le sdb6
    * Ouvre le terminal
    $cd /media/e6284b87-9b06-4d5d-988c-11ba0cf5c85e
    $ls

    aprè tu peu copier tes donner sur un clé usb ou sur un autre disque dur....

    Jespèr que tu va y arriver...... :)
    0
  10. rond
     
    salut Hackeur-x
    j'ai suivie ta procédure, mes donnés que je cherche a récupérer son sur le sdb6 ,quand je fait ls deux dossier apparaissent les même que en mode graphique:
    lost+found et mon nomdepropriétaire
    Tu parle de les copier mais de quelles manières ? Quand je les copies sur un autres disque externe ils apparaissent de la même manière que sur le disque externe de "récupération"
    0
    1. jns55
       
      Les copier est une chose, les décrypter en est une autre ! Je doute qu'il soit possible de les décrypter sur une autre machine sinon, ça voudrait dire que ecryptfs ne sert à rien.
      Je pense que la seule manière de récupérer les données est de réparer le système planté de manière à lui permettre de démarrer. La clé du système de cryptage se trouve quelque part sur ce système. Démarrer sur le disque à partir d'un autre ordinateur ne sera pas possible car il y aura des erreurs au démarrage puisque le matériel sera différent.
      0
    2. mamiemando Messages postés 33171 Date d'inscription   Statut Modérateur Dernière intervention   7 944
       
      Les copier est une chose, les décrypter en est une autre ! Je doute qu'il soit possible de les décrypter sur une autre machine sinon, ça voudrait dire que ecryptfs ne sert à rien.

      Je ne suis pas vraiment d'accord, la seule chose qui importe c'est savoir si tu as la passphrase ou non pour ouvrir le volume chiffré. Et tant que cette passphrase n'est pas cassée, les données sont protégées.

      D'ailleurs ici on te dit comment faire pour monter une partition chiffrée étant donnée sa passphrase :
      http://doc.ubuntu-fr.org/ecryptfs

      sudo mount -t ecryptfs ~/.Private ~/Private -o key=passphrase,ecryptfs_cipher=aes,ecryptfs_key_bytes=16,ecryptfs_passthrough=n


      Une fois le dossier montée, les données déchiffrées apparaissent dans ~/Private.
      0
  11. Hackeur-x
     
    Premièrement va dans sda5

    $cd /media/6b3bd3c8-2d64-4762-b5fc-b5d0da3f4297
    $ls

    pour voir ce sont contenue...... envoie moi mot sont contenue

    puis tu va dans sdb6

    $cd /media/e6284b87-9b06-4d5d-988c-11ba0cf5c85e
    $ls -a
    $ lost+found nomdeproprietaire
    $cd nomdeproprietaire

    aprè tu fè
    $ ls
    pour voir ce que ça va donner

    envoi moi ce que tu trouve...
    0
  12. rond
     
    ok, j'applique ce que tu me dit, pour sda5,

    ubuntu@ubuntu:/media/6b3bd3c8-2d64-4762-b5fc-b5d0da3f4297$ ls
    bin dev initrd.img lost+found opt sbin sys var
    boot etc initrd.img.old media proc selinux tmp vmlinuz
    cdrom home lib mnt root srv usr vmlinuz.old

    puis pour sdb6:

    ubuntu@ubuntu:/media/e6284b87-9b06-4d5d-988c-11ba0cf5c85e$ ls -a
    . .. .ecryptfs lost+found bibi
    ubuntu@ubuntu:/media/e6284b87-9b06-4d5d-988c-11ba0cf5c85e$ lost+found bibi
    lost+found : commande introuvable
    ubuntu@ubuntu:/media/e6284b87-9b06-4d5d-988c-11ba0cf5c85e$ cd bibi
    ubuntu@ubuntu:/media/e6284b87-9b06-4d5d-988c-11ba0cf5c85e/bibi$ ls
    Access-Your-Private-Data.desktop README.txt

    "bibi" représente le nomdupropriètaire
    0
  13. rond
     
    je précise que j'ai mon mot de passe mais a aucun moment il me le demande
    0
  14. Hackeur-x
     
    Tinkiète pa pour le mot de passe...

    on va utiliser le sda5 tes fichier se trouve laba...

    *****************************
    ubuntu@ubuntu:/media/6b3bd3c8-2d64-4762-b5fc-b5d0da3f4297$ ls
    bin dev initrd.img lost+found opt sbin sys var
    boot etc initrd.img.old media proc selinux tmp vmlinuz
    cdrom home lib mnt root srv usr vmlinuz.old
    *
    *******************************
    maintenant suis moi bien..
    fait

    $cd /media/6b3bd3c8-2d64-4762-b5fc-b5d0da3f4297
    $ ls
    $ cd home
    $ls
    $cd nomduproprietaire
    $ls

    dans home tu trouvera ton nomduproprietaire et tu en de dans

    Bingooo tu vera tout tes fichier mes Document Mes Musique et autre

    ***envoie moi ce que tes commande on donner

    je suis en ligne sur facebook envoie moi un demande d'amie on va chatter en live au cas où ça ne marche pas encor

    http://www.facebook.com/afolaissa
    0
  15. rond
     
    yep, ça n'as rien donné, pas de nomdupropriétaire dans le dossier home:

    root@ubuntu:/home/ubuntu# cd /media/6b3bd3c8-2d64-4762-b5fc-b5d0da3f4297
    root@ubuntu:/media/6b3bd3c8-2d64-4762-b5fc-b5d0da3f4297# ls
    bin dev initrd.img lost+found opt sbin sys var
    boot etc initrd.img.old media proc selinux tmp vmlinuz
    cdrom home lib mnt root srv usr vmlinuz.old
    root@ubuntu:/media/6b3bd3c8-2d64-4762-b5fc-b5d0da3f4297# cd home
    root@ubuntu:/media/6b3bd3c8-2d64-4762-b5fc-b5d0da3f4297/home# ls
    root@ubuntu:/media/6b3bd3c8-2d64-4762-b5fc-b5d0da3f4297/home# cd nomdupropriétaire
    bash: cd: nomdupropriétaire: Aucun fichier ou dossier de ce type
    root@ubuntu:/media/6b3bd3c8-2d64-4762-b5fc-b5d0da3f4297/home# ls

    Désolé mais j'ai pas de fessebouc, en tout cas sympa de t'occuper de mon cas et si ça te saoule te prend pas la tète pour ma pomme
    0
  16. Hackeur-x
     
    tu avait fè cd le nom du proprietaire

    $cd <nomduproprietaire>
    nomduproprietaire = ton nom ou le nom d'utilisateur que tu utilise sur l'ancienne machine
    0