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 11/02/2012, à 18:26

pichouett

[RESOLU] disque dur externe impossible a monter

Bonjour,

j'ai un Dell latitude E5520 sur lequel j'ai (re)installé Ubuntu 11.10 (64bits).

pichouett@ubuntu:~$ uname -a
Linux ubuntu 3.0.0-15-generic #26-Ubuntu SMP Fri Jan 20 17:23:00 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux

Puisque je l'ai récemment reinstallé, je voulais copié mes données sur mon disque dur interne depuis mon disque externe (WD 500Go My passeport essential acheté il y a ~2 ans). Mon dd externe est formaté en FAT32, mais peu de temps avant ma dernière réinstallation d'ubuntu, j'ai crée un ubuntu bootable sur le dd externe via Lili [ http://www.linuxliveusb.com/ ].
Ceci dit, hier, j'ai pu copié une partie de mes fichiers mais ce matin, impossible de monter le volume !

J'ai essayé plusieurs choses :
- faire un fsidk-l qui montre que finallement mon dd externe n'est pas si mort que ça (ouf big_smile)
Nota : je ne comprends pas l'erreur "Disk /dev/mapper/cryptswap1 doesn't contain a valid partition table"

pichouett@ubuntu:~$ sudo fdisk -l 

Disk /dev/sda: 500.1 GB, 500107862016 bytes 
255 heads, 63 sectors/track, 60801 cylinders, total 976773168 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 
Disk identifier: 0x0006db3f 

   Device Boot      Start         End      Blocks   Id  System 
/dev/sda1   *        2048     8007679     4002816   82  Linux swap / Solaris 
/dev/sda2         8009726   574414847   283202561    5  Extended 
Partition 2 does not start on physical sector boundary. 
/dev/sda5         8009728   105664511    48827392   83  Linux 
/dev/sda6       105666560   340039679   117186560   83  Linux 
/dev/sda7       340041728   574414847   117186560   83  Linux 

Disk /dev/mapper/cryptswap1: 4098 MB, 4098883584 bytes 
255 heads, 63 sectors/track, 498 cylinders, total 8005632 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 
Disk identifier: 0x1fd98b40 

Disk /dev/mapper/cryptswap1 doesn't contain a valid partition table 
Warning: ignoring extra data in partition table 5 
Warning: ignoring extra data in partition table 5 
Warning: ignoring extra data in partition table 5 
Warning: invalid flag 0xfe71 of partition table 5 will be corrected by w(rite) 

Disk /dev/sdb: 500.1 GB, 500107862016 bytes 
255 heads, 63 sectors/track, 60801 cylinders, total 976773168 sectors 
Units = sectors of 1 * 512 = 512 bytes 
Sector size (logical/physical): 512 bytes / 512 bytes 
I/O size (minimum/optimal): 512 bytes / 512 bytes 
Disk identifier: 0x0006db3f 

   Device Boot      Start         End      Blocks   Id  System 
/dev/sdb1   *        2048     8007679     4002816   82  Linux swap / Solaris 
/dev/sdb2         8009726   574414847   283202561    5  Extended 
/dev/sdb5   ?  1035988250  2776313309   870162530   88  Linux plaintext 

- voir l'automount sous gconf-editor, mais la clef /apps/nautilus/preferences/media_automoun n'existe pas !
- lancer disk-manager, mais il ne voit pas mon dd externe
- lire mes fichiers /etc/fstab & /etc/mtab... mon dd externe ni est pas défini.
- essayer de monter le volume manuellement,

mount -t vfat /dev/sdb1 /media/GG-mobile

mais là encore problème du type du système de fichiers

pichouett@ubuntu:~$ sudo mount -t vfat /dev/sdb1 /media/GG-mobile
mount: wrong fs type, bad option, bad superblock on /dev/sdb1,
       missing codepage or helper program, or other error
       In some cases useful info is found in syslog - try
       dmesg | tail  or so

pichouett@ubuntu:~$ dmesg | tail
[ 1014.339322] sd 6:0:0:0: [sdb] No Caching mode page present
[ 1014.339329] sd 6:0:0:0: [sdb] Assuming drive cache: write through
[ 1014.345308] sd 6:0:0:0: [sdb] No Caching mode page present
[ 1014.345317] sd 6:0:0:0: [sdb] Assuming drive cache: write through
[ 1014.382508]  sdb: sdb1 sdb2 < >
[ 1014.384979] sd 6:0:0:0: [sdb] No Caching mode page present
[ 1014.384988] sd 6:0:0:0: [sdb] Assuming drive cache: write through
[ 1014.384995] sd 6:0:0:0: [sdb] Attached SCSI disk
[ 2795.268531] FAT-fs (sdb1): invalid media value (0xd0)
[ 2795.268539] FAT-fs (sdb1): Can't find a valid FAT filesystem

- reconnaître mon dd externe sur un autre pc : rien.

je me demande donc quoi faire. Ayant parcouru le lien de rmy [ http://forum.ubuntu-fr.org/viewtopic.ph … 4#p4051744 ], voici les trois commandes lancées :
     sfdisk -luS

pichouett@ubuntu:~$ sudo sfdisk -luS

Disk /dev/sda: 60801 cylinders, 255 heads, 63 sectors/track
Warning: extended partition does not start at a cylinder boundary.
DOS and Linux will interpret the contents differently.
Units = sectors of 512 bytes, counting from 0

   Device Boot    Start       End   #sectors  Id  System
/dev/sda1   *      2048   8007679    8005632  82  Linux swap / Solaris
/dev/sda2       8009726 574414847  566405122   5  Extended
/dev/sda3             0         -          0   0  Empty
/dev/sda4             0         -          0   0  Empty
/dev/sda5       8009728 105664511   97654784  83  Linux
/dev/sda6     105666560 340039679  234373120  83  Linux
/dev/sda7     340041728 574414847  234373120  83  Linux

Disk /dev/mapper/cryptswap1: 498 cylinders, 255 heads, 63 sectors/track

sfdisk: ERROR: sector 0 does not have an msdos signature
 /dev/mapper/cryptswap1: unrecognized partition table type
No partitions found

Disk /dev/sdb: 60801 cylinders, 255 heads, 63 sectors/track
Warning: extended partition does not start at a cylinder boundary.
DOS and Linux will interpret the contents differently.

sfdisk: ERROR: sector 8009726 does not have an msdos signature
Units = sectors of 512 bytes, counting from 0

   Device Boot    Start       End   #sectors  Id  System
/dev/sdb1   *      2048   8007679    8005632  82  Linux swap / Solaris
/dev/sdb2       8009726 574414847  566405122   5  Extended
/dev/sdb3             0         -          0   0  Empty
/dev/sdb4             0         -          0   0  Empty

     mount

pichouett@ubuntu:~$ mount
/dev/sda5 on / type ext4 (rw,errors=remount-ro,commit=0)
proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
fusectl on /sys/fs/fuse/connections type fusectl (rw)
none on /sys/kernel/debug type debugfs (rw)
none on /sys/kernel/security type securityfs (rw)
udev on /dev type devtmpfs (rw,mode=0755)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=0620)
tmpfs on /run type tmpfs (rw,noexec,nosuid,size=10%,mode=0755)
none on /run/lock type tmpfs (rw,noexec,nosuid,nodev,size=5242880)
none on /run/shm type tmpfs (rw,nosuid,nodev)
/dev/sda6 on /home type ext4 (rw,commit=0)
/dev/sda7 on /DONNEES type ext4 (rw,commit=0)
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev)
/home/pichouett/.Private on /home/pichouett type ecryptfs (ecryptfs_check_dev_ruid,ecryptfs_cipher=aes,ecryptfs_key_bytes=16,ecryptfs_unlink_sigs,ecryptfs_sig=e2ea4dcb11217dc8,ecryptfs_fnek_sig=b967ac94f5addd4e)
gvfs-fuse-daemon on /home/pichouett/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=pichouett)

     udisks --show-info /dev/sdb

pichouett@ubuntu:~$ udisks --show-info /dev/sdb
Showing information for /org/freedesktop/UDisks/devices/sdb
  native-path:                 /sys/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.4/2-1.4:1.0/host6/target6:0:0/6:0:0:0/block/sdb
  device:                      8:16
  device-file:                 /dev/sdb
    presentation:              /dev/sdb
    by-id:                     /dev/disk/by-id/ata-WDC_WD5000BEVT-22A0RT0_WD-WXL0AC9P7023
    by-id:                     /dev/disk/by-id/scsi-SWD_5000BEV_ExternaWD-WXL0AC9P7023
    by-id:                     /dev/disk/by-id/wwn-0x50014ee0acac7577
    by-path:                   /dev/disk/by-path/pci-0000:00:1d.0-usb-0:1.4:1.0-scsi-0:0:0:0
  detected at:                 Sat 11 Feb 2012 04:26:46 PM CET
  system internal:             0
  removable:                   0
  has media:                   1 (detected at Sat 11 Feb 2012 04:26:46 PM CET)
    detects change:            0
    detection by polling:      0
    detection inhibitable:     0
    detection inhibited:       0
  is read only:                0
  is mounted:                  0
  mount paths:             
  mounted by uid:              0
  presentation hide:           0
  presentation nopolicy:       0
  presentation name:           
  presentation icon:           
  automount hint:              
  size:                        500107862016
  block size:                  512
  job underway:                no
  usage:                       
  type:                        
  version:                     
  uuid:                        
  label:                       
  partition table:
    scheme:                    mbr
    count:                     1
  drive:
    vendor:                    WD
    model:                     WDC WD5000BEVT-22A0RT0
    revision:                  01.01A10
    serial:                    WD-WXL0AC9P7023
    WWN:                       50014ee0acac7577
    detachable:                1
    can spindown:              1
    rotational media:          Yes, at 5400 RPM
    write-cache:               enabled
    ejectable:                 0
    adapter:                   Unknown
    ports:
    similar devices:
    media:                     
      compat:                 
    interface:                 usb
    if speed:                  480000000 bits/s
    ATA SMART:                 Updated at Sat 11 Feb 2012 04:27:16 PM CET
      overall assessment:      Good
===============================================================================
 Attribute       Current|Worst|Threshold  Status   Value       Type     Updates
===============================================================================
 raw-read-error-rate         200|200| 51   good    0           Pre-fail Online 
 spin-up-time                159|147| 21   good    3.0 secs    Pre-fail Online 
 start-stop-count             96| 96|  0    n/a    4443        Old-age  Online 
 reallocated-sector-count    200|200|140   good    0 sectors   Pre-fail Online 
 seek-error-rate             100|253|  0    n/a    0           Old-age  Online 
 power-on-hours               99| 99|  0    n/a    42.9 days   Old-age  Online 
 spin-retry-count            100|100| 51   good    0           Old-age  Online 
 calibration-retry-count     100|100|  0    n/a    0           Old-age  Online 
 power-cycle-count           100|100|  0    n/a    973         Old-age  Online 
 g-sense-error-rate           90| 90|  0    n/a    10          Old-age  Online 
 power-off-retract-count     199|199|  0    n/a    793         Old-age  Online 
 load-cycle-count            195|195|  0    n/a    15971       Old-age  Online 
 temperature-celsius-2       119| 99|  0    n/a    28C / 82.4F Old-age  Online 
 reallocated-event-count     200|200|  0    n/a    0           Old-age  Online 
 current-pending-sector      200|200|  0    n/a    0 sectors   Old-age  Online 
 offline-uncorrectable       100|253|  0    n/a    0 sectors   Old-age  Offline
 udma-crc-error-count        200|200|  0    n/a    0           Old-age  Online 
 multi-zone-error-rate       100|253| 51   good    0           Old-age  Offlin

- et j'ai également installé TestDisk 6.13 et lancé l'analyse mais je ne suis pas sûr de ce qu'il faut faire maintenant.

TestDisk 6.13, Data Recovery Utility, November 2011
Christophe GRENIER <grenier@cgsecurity.org>
http://www.cgsecurity.org

Disk /dev/sdb - 500 GB / 465 GiB - CHS 60801 255 63
Current partition structure:
     Partition                  Start        End    Size in sectors

 1 * Linux Swap               0  32 33   498 116  2    8005632
 1 * Linux Swap               0  32 33   498 116  2    8005632
 2 E extended               498 148 33 35755 170 63  566405122

test_logical:
Partition sector doesn't have the endmark 0xAA55

Disk /dev/sdb - 500 GB / 465 GiB - CHS 60802 255 63

     Partition                  Start        End    Size in sectors
 1 * FAT32 LBA                0   1  1 60800 254 63  976768002 [GG-MOBILE]

Ne souhaitant vraiment pas perdre mes données, quelqu'un pourrait-il me conseiller s'il vous plait ?
Autre question, que signifie et comment palier à l'erreur remontée par le fdisk "Disk /dev/mapper/cryptswap1 doesn't contain a valid partition table"?

Dernière modification par pichouett (Le 13/02/2012, à 16:10)

Hors ligne

#2 Le 11/02/2012, à 21:41

rmy

Re : [RESOLU] disque dur externe impossible a monter

Dans le scan de testdisk, à la dernière étape que tu montres ci-dessus, déplace-toi sur la partition trouvée et essaye de lister les fichiers avec la touche "P". Ça fonctionne ?
1 * FAT32 LBA                0   1  1 60800 254 63  976768002 [GG-MOBILE]

Quant à ton message d'erreur, il faut poster un autre fil de discussion spécifique, ce n'est pas en lien direct avec ton problème. Cela tient au fait que tu as chiffré ton /home, et semble-t-il aussi ta swap.

Hors ligne

#3 Le 12/02/2012, à 23:38

pichouett

Re : [RESOLU] disque dur externe impossible a monter

Salut Rmy, merci de ta réponse.

oui ça marche bien, l'ensemble des fichiers semblent apparaître.
Je suppose que je devrais demander la réécriture de la table de partition une fois celles-ci bien repertoriées [ http://www.cgsecurity.org/wiki/TestDisk_Step_By_Step ].

Une chose que je ne comprends pas, la première structure de partition me dit qu'il existe deux partitions linux et une étendue, mais ensuite il me répertorie uniquement celle de base, la FAT32. Devrais-je avoir une partition (et on considère que celle de linux est inclue dans celle de la FAT32) ou deux (Swap & FAT32) ?

Disk /dev/sdb - 500 GB / 465 GiB - CHS 60801 255 63
Current partition structure:
     Partition                  Start        End    Size in sectors

 1 * Linux Swap               0  32 33   498 116  2    8005632
 1 * Linux Swap               0  32 33   498 116  2    8005632
 2 E extended               498 148 33 35755 170 63  566405122

test_logical:
Partition sector doesn't have the endmark 0xAA55
Disk /dev/sdb - 500 GB / 465 GiB - CHS 60802 255 63

     Partition                  Start        End    Size in sectors
 1 * FAT32 LBA                0   1  1 60800 254 63  976768002 [GG-MOBILE]

un deaper search a été lancé afin de vérifier d'autres possibles partitions.

Le résultat du deaper search !.. Il n'y a plus mention de la partition swap/Linux.. pourquoi ?

Disk /dev/sdb - 500 GB / 465 GiB - CHS 60802 255 63
     Partition               Start        End    Size in sectors
>* FAT32 LBA                0   1  1 60800 254 63  976768002 [GG-MOBILE]

Dernière modification par pichouett (Le 13/02/2012, à 01:12)

Hors ligne

#4 Le 13/02/2012, à 11:51

rmy

Re : [RESOLU] disque dur externe impossible a monter

Parce que tu as probablement fait une fausse manip et créé une partition swap sur ton disque externe, ce qui est la table de partition actuelle.
Et il n'y a pas 2 partitions linux + une étendue, les deux premières sont identiques....

Si ta partition FAT32 retrouvée est saine (tous les fichiers y sont listés), tu peux effectivement faire "WRITE", puis redémarrer ton disque externe, et normalement passer ton sujet en RESOLU.

Dernière modification par rmy (Le 13/02/2012, à 11:51)

Hors ligne

#5 Le 13/02/2012, à 16:09

pichouett

Re : [RESOLU] disque dur externe impossible a monter

effectivement, tout est nickel maintenant. Un très grand merci !

Hors ligne

#6 Le 14/02/2012, à 02:58

rmy

Re : [RESOLU] disque dur externe impossible a monter

cool !

Hors ligne