#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 )
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.
récupération de données: vrac–topic unique–mon site pro pour les particuliers : www.diskcard.fr– Je recycle volontiers tous vos disques durs HS (ou pas).
Le site pro pour les pros, spécialiste recupération de données RAID, NAS et serveurs: www.vodata.fr
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)
récupération de données: vrac–topic unique–mon site pro pour les particuliers : www.diskcard.fr– Je recycle volontiers tous vos disques durs HS (ou pas).
Le site pro pour les pros, spécialiste recupération de données RAID, NAS et serveurs: www.vodata.fr
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 !
récupération de données: vrac–topic unique–mon site pro pour les particuliers : www.diskcard.fr– Je recycle volontiers tous vos disques durs HS (ou pas).
Le site pro pour les pros, spécialiste recupération de données RAID, NAS et serveurs: www.vodata.fr
Hors ligne