Voilà, mon F030 possède un disque-dur IDE de 10 Go et je voudrais accéder aux fichiers de ce disque-dur sur mon PC (Ubuntu 10.4).
Voici ce que j'ai déjà fait :
1/ le disque-dur a été branché sur le PC => je le vois en tant que /dev/sdb mais je ne vois pas les partitions.
2/ j'ai fait un "dd bs=512 if=/dev/sdb of=file.bin conv=swab" et j'ai maintenant un gros fichier de 10 Go, avec les octets inversés 2 par 2.
3/ j'ai débranché le disque-dur du PC
Maintenant, j'ai un dump et je peux tenter des trucs sans risque pour le disque.
J'ai écrit un bout de code qui affiche les partitions :
f4b@patecroute:/home/f4b$ ./partoche file.bin Found BGM partition: start= 1024 end= 267387392 len= 267386880 [BOOTABLE] Found BGM partition: start= 267387904 end=1340080640 len=1072693248 Found BGM partition: start=1340081152 end=2412773888 len=1072693248 Found BGM partition: start=2412774912 end=3485467136 len=1072692736 Found BGM partition: start=3485468160 end=4558160384 len=1072692736 Found BGM partition: start=4558161408 end=5630853632 len=1072692736 Found BGM partition: start=5630854656 end=6703546880 len=1072692736 Found BGM partition: start=6703547904 end=7776240128 len=1072692736 Found LNX partition: start=7776241152 end=8405385728 len= 629145088 Found SWA partition: start=8405386752 end=8455180800 len= 49794560
Ca correspond exactement à ce qu'il y a sur mon disque.
Je n'ai pas affiché les partitions étendues "XGM", mais elles sont bien là.
Quand je lance HD Driver (6.30) sur le F030 et que je lui demande de re-lire les infos de partition, il me donne bien ça.
Maintenant :
f4b@patecroute:~$ cat .mtoolsrc MTOOLS_SKIP_CHECK=1 MTOOLS_NO_VFAT=1 drive c: file="/home/f4b/file.bin" offset=1024 drive d: file="/home/f4b/file.bin" offset=267387904 drive e: file="/home/f4b/file.bin" offset=1340081152 drive f: file="/home/f4b/file.bin" offset=2412774912 drive g: file="/home/f4b/file.bin" offset=3485468160 drive h: file="/home/f4b/file.bin" offset=4558161408 drive i: file="/home/f4b/file.bin" offset=5630854656 drive j: file="/home/f4b/file.bin" offset=6703547904 f4b@patecroute:~$ mdir c: Volume in drive C has no label Directory for C:/ CLIPBRD <DIR> 2000-11-21 21:31 HDDRIVER SYS 21614 1982-04-09 21:39 NEWDESK INF 2480 1993-03-08 0:00 AUTO <DIR> 1997-03-25 23:57 GEMSYS <DIR> 1997-04-27 18:56 [et tout le reste...]
Par contre, quand j'essaie avec la partition D:, j'ai une erreur :
f4b@patecroute:~$ mdir d: init D: sector size too big Cannot initialize 'D:'
La taille logique des secteurs de la 2e partition est de 16 ko.
C'est grave ?
J'ai un moyen de m'en sortir ?
Cordialement,
