Enorme Problème Linux\Windows7

xH34DHUNT3RS69x -  
mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour,
Voilà j'ai un énorme problème enfin c'est pas le problème qu'est énorme, c'est la manière à laquelle j' suis arrivé: Je tournais e dual Boot Ubuntu 9.10/Windows 7 (Ubuntu sur un DD 40 Go et Windows 7 sur un disque dur 160Go (80Go Windows + 80 Go "Données")) Et après un énorme crash Windows, j'ai voulu formater, donc je me suis connecté sur Ubuntu afin de récupéré mes données, et avec une mauvaise manipulation j'ai démonter le disque dur, donc il m'affiche le DD de 160 Go avec un espace non alloué, et j'aimerais savoir s'il y a possibilité de récupéré ces données depuis mon DD 40Go sous Ubuntu ?

Et deuxième problème, sur mon DD 40Go j'ai voulu me co' sur Ubuntu et il m'as annoncé une erreur (kspash screen error.... Un truc que j'avais déjà eu) et donc je ne peux plus y accéder non plus, et en botant depuis le CD Ubuntu, je vois mes documents de l'autre session mais je peux pas les copier ("Permission non accordé") et j'aimerais également savoir comment les récupéré depuis la session root du CD

Celu qui peut m'aider me sauveras littéralement la vie, j'avais 80 Go de musique, et j'aimerais vraiment mais alors vraiment ne pas les perdre....

Merci :D
Configuration: Linux
Firefox 3.5.3

5 réponses

  1. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 944
     
    j'ai démonté le disque dur, donc il m'affiche le DD de 160 Go avec un espace non alloué, et j'aimerais savoir s'il y a possibilité de récupéré ces données depuis mon DD 40Go sous Ubuntu ?

    Qu'entends tu par démonté ? Avec un umount ?
    Démonté physiquement ?
    Ou formaté ?

    Démarre normalement sous ubuntu (ie pas sur le live CD) et passe en mode texte (ctrl alt f1) et identifie toi.
    http://doc.ubuntu-fr.org/console
    http://doc.ubuntu-fr.org/terminal

    Au moment de taper ton mot de passe rien n'apparaîtra à l'écran, c'est normal.

    Ensuite, peux-tu sous linux nous donner le résultat de :

    sudo fdisk -l
    cat /etc/fstab
    mount


    Avec ces informations je devrais y voir plus clair pour la deuxième partie de ta question.

    Bonne chance
    0
    1. xH34DHUNT3RS69x
       
      Qu'entends tu par démonté ? Avec un umount ?
      Démonté physiquement ?
      Ou formaté ?

      Non pas formaté ni démonté physiquement, sur Gparted, j'ai juste cliqué sur "démonter" (C'était pas une énorme manipulation, car il n'y as pas eu de chargement ni de confirmation ni rien)

      Ok j'essaye la manip'
      Merci :)
      0
  2. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 944
     
    Tant que tu n'as rien formaté ça devrait rouler. A priori il faut simplement corriger /etc/fstab afin que cette partition soit à nouveau automatiquement montée au démarrage. À partir des commandes que je t'ai demandé, on devrait s'en sortir.

    Bonne chance
    0
    1. xH34DHUNT3RS69x
       
      Lorsque je démarre sur Ubuntu: "Erreur lors du chargement du système d'exploitation"
      La seule chose possibe Ctrl+Alt+Suppr. -> Reboot

      Donc depuis le CD, je suis allé dans le home du DD (Je sais pas si ça donne le même résultat que si je m'y connectais):


      homeubuntu@ubuntu:/media/ae4d2564-6eeb-4866-9588-597485569419/home/xh34dhunt3rs69x$ sudo fdisk -l
      Disque /dev/sda: 40.0 Go, 40020664320 octets
      255 têtes, 63 secteurs/piste, 4865 cylindres
      Unités = cylindres de 16065 * 512 = 8225280 octets
      Identifiant de disque : 0xd52dd52d

      Périphérique Amorce Début Fin Blocs Id Système
      /dev/sda1 * 1 3883 31190166 83 Linux
      /dev/sda2 3884 4865 7887915 5 Etendue
      /dev/sda3 4661 4865 1646631 82 Linux swap / Solaris
      /dev/sda5 3884 4620 5919921 e W95 FAT16 (LBA)
      /dev/sda6 4621 4660 321268+ 82 Linux swap / Solaris

      Disque /dev/sdb: 160.0 Go, 160041885696 octets
      255 têtes, 63 secteurs/piste, 19457 cylindres
      Unités = cylindres de 16065 * 512 = 8225280 octets
      Identifiant de disque : 0x77967796

      Périphérique Amorce Début Fin Blocs Id Système

      Disque /dev/sdc: 3999 Mo, 3999268864 octets
      124 têtes, 62 secteurs/piste, 1016 cylindres
      Unités = cylindres de 7688 * 512 = 3936256 octets
      Identifiant de disque : 0x0007fd86

      Périphérique Amorce Début Fin Blocs Id Système
      /dev/sdc1 * 1 1016 3905473 b W95 FAT32

      ubuntu@ubuntu:/media/ae4d2564-6eeb-4866-9588-597485569419/home/xh34dhunt3rs69x$ cat /etc/fstab
      aufs / aufs rw 0 0
      tmpfs /tmp tmpfs nosuid,nodev 0 0
      /dev/sda3 swap swap defaults 0 0
      /dev/sda6 swap swap defaults 0 0
      ubuntu@ubuntu:/media/ae4d2564-6eeb-4866-9588-597485569419/home/xh34dhunt3rs69x$ mount
      aufs on / type aufs (rw)
      none on /proc type proc (rw,noexec,nosuid,nodev)
      none on /sys type sysfs (rw,noexec,nosuid,nodev)
      udev on /dev type tmpfs (rw,mode=0755)
      /dev/sr0 on /cdrom type iso9660 (rw)
      /dev/loop0 on /rofs type squashfs (rw)
      none on /sys/fs/fuse/connections type fusectl (rw)
      none on /sys/kernel/debug type debugfs (rw)
      none on /sys/kernel/security type securityfs (rw)
      none on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=0620)
      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)
      none on /lib/init/rw type tmpfs (rw,nosuid,mode=0755)
      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/sda1 on /media/ae4d2564-6eeb-4866-9588-597485569419 type ext4 (rw,nosuid,nodev,uhelper=devkit)
      0
      1. xH34DHUNT3RS69x > xH34DHUNT3RS69x
         
        Petite parenthèse: J'ai également tenté d'installer une partition Backtrack de 6Go à côté de Ubuntu pour essayer de récupéré les données
        0
  3. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 944
     
    Le problème c'est que si tu fais un "cat /etc/fstab" sur un live CD c'est celui du CD que tu affiches, pas celui du disque dur. Idem pour la commande mount, qui indique quels devices sont montés en démarrant quand tu démarres sur le CD (ce qui ne m'avance donc pas, puisque ce qui nous intéressent, ce sont ceux qui sont montés lors d'un démarrage sur le disque dur).

    Il faut donc au préalable monter ta partition linux dans un répertoire (par exemple /mnt/linux) comme indiqué ici (étape 1 et 3, pour toi l'étape 2 va différer, mais sinon tout est identique) :
    https://forums.commentcamarche.net/forum/affich-16596311-demarrage-impossible-de-netbook#1

    Dans ton cas la partition linux qui nous intéresse est /dev/sda1.

    sudo mkdir -p /mnt/linux
    sudo mount -t ext3 /dev/sda1 /mnt/linux
    cat /mnt/linux/etc/fstab
    cat /boot/grub/menu.lst
    cat /boot/grub/grub.cfg
    ls -l /dev/disk/by-uuid/
    


    Reporte moi le résultat (l'un des deux derniers cat va échouer, c'est normal). Et je t'indiquerai comment corriger /etc/fstab et le fichier de configuration de grub si nécesaire (sans doute demain matin :p).

    Petite parenthèse: J'ai également tenté d'installer une partition Backtrack de 6Go à côté de Ubuntu pour essayer de récupéré les données

    A priori c'est inutile, un simple live CD suffit. À mon avis c'est réparable avec un live CD. Ceci dit je comprends mieux pourquoi tu as deux swap :-)
    0
    1. xH34DHUNT3RS69x
       
      ^^ Bah ça a bugué avant le premier cat

      ubuntu@ubuntu:~$ sudo mkdir -p /mnt/linux
      ubuntu@ubuntu:~$ sudo mount -t ext3 /dev/sda1 /mnt/linux
      mount: /dev/sda1 est déjà monté ou /mnt/linux est occupé
      mount: selon mtab /dev/sda1 est monté sur /media/ae4d2564-6eeb-4866-9588-597485569419
      0
  4. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 944
     
    Ben tu as ta réponse : ce device est déjà monté, non pas dans /mnt/linux mais dans /media/ae4d2564-6eeb-4866-9588-597485569419. Si tu veux vraiment le monter dans /mnt/linux :

    sudo umount /dev/sda1
    sudo mount -t ext3 /dev/sda1 /mnt/linux 


    Bonne chance
    0
    1. xH34DHUNT3RS69x
       
      Le problème me semblait compliqué alors j'ai formaté mon DD 40Go et j'ai réinstaller Ubuntu et j'ai réussi à récupéré les données si importante du disque de 160 Go grâce à testdisk

      Merci encore mamiemando :)
      0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 944
     
    De rien, bonne continuation. Mais pour la prochaine fois, sache que le problème était facile et rapide à résoudre. N'hésite pas à prendre le réflexe de comprendre les messages d'erreur de linux, ils sont souvent très clairs et peuvent être copiés collés dans google pour trouver une solution.

    Bonne continuation.
    0