[pas résolu mais OK] Comment réparer avec fsck ? (dosfsck)

Comment réparer avec fsck ? (dosfsck) [pas résolu mais OK] - Hardware - Linux et OS Alternatifs

Marsh Posté le 31-01-2009 à 14:35:26    

Bonjour,
 
J'ai un disque dur fat32 qui ne veut pas se monter sous mac, et est inaccessible sous windows. J'arrive à monter et accéder aux données sous linux (c'est déjà ça). Ce disque dur est à l'origine un disque dur externe associé à un mac. L'objectif est donc que le mac puisse monter le disque et accéder à son tour aux données.
 
Sous linux, disque démonté, apparemment fsck me trouve des erreurs, mais je ne sais pas comment les réparer. J'ai essayé pas mal de commandes dont "dosfsck -r /dev/sda1" ou "dosfsck -a /dev/sda1", à chaque fois j'ai cette réponse:
 
dosfsck 2.11, 12 Mar 2005, FAT32, LFN
Got 10883072 bytes instead of 19531276 at 16384
 
Je ne sais pas trop comment lancer une réparation. Si vous aviez une idée, je suis preneur.
 
Merci,
Mozaia.


Message édité par mozaia le 31-01-2009 à 19:36:22

---------------
Dimensions Moebius Sésamath
Reply

Marsh Posté le 31-01-2009 à 14:35:26   

Reply

Marsh Posté le 31-01-2009 à 14:47:40    

T'as lu sa page de manuel ?


---------------
Décentralisons Internet-Bépo-Troll Bingo - "Pour adoucir le mélange, pressez trois quartiers d’orange !"
Reply

Marsh Posté le 31-01-2009 à 14:59:11    

Oui, avec mes capacités ( :)) -> je ne suis pas informaticien
 
Ce que dosfsck ne fait pas :

Citation :

Additionally, the following problems are detected, but not repaired:
 
       -      Invalid parameters in boot sector.
       -      Absence of . and .. entries in non-root directories


Je ne crois pas être dans ce cas là, si ?
 
A supposer que je suis dans un cas réparable, le man me donne ça:

Citation :

-a     Automatically repair the file system. No user intervention is necessary.  Whenever there is more than one method to solve a problem, the least destructive approach is used.
-r     Interactively repair the file system. The user is asked for advice whenever there is more than one approach to fix an inconsistency.


 
C'est ce que j'ai mis dans mes options quand j'ai lancé dosfsck. Mais le disque est toujours inaccessible sous XP.
Il y a peut-être quelque chose dans le man que je n'ai pas utilisé ou pas bien compris.
 
 


---------------
Dimensions Moebius Sésamath
Reply

Marsh Posté le 31-01-2009 à 15:29:27    

Je viens de tester ceci:  

Citation :

dosfsck -a -r /dev/sdb1
dosfsck 2.11, 12 Mar 2005, FAT32, LFN
Got 10883072 bytes instead of 19531276 at 16384

J'ai toujours le même résulat.
 
Puis un petit:

Citation :

dosfsck -y /dev/sdb1
dosfsck 2.11, 12 Mar 2005, FAT32, LFN
Got 10883072 bytes instead of 19531276 at 16384

.....


Message édité par mozaia le 31-01-2009 à 15:32:16

---------------
Dimensions Moebius Sésamath
Reply

Marsh Posté le 31-01-2009 à 15:37:12    

En mode verbeux:

Citation :

dosfsck -v /dev/sdb1
dosfsck 2.11 (12 Mar 2005)
dosfsck 2.11, 12 Mar 2005, FAT32, LFN
Checking we can access the last sector of the filesystem
Boot sector contents:
System ID "MSDOS5.0"
Media byte 0xf8 (hard disk)
       512 bytes per logical sector
     32768 bytes per cluster
        32 reserved sectors
First FAT starts at byte 16384 (sector 32)
         2 FATs, 32 bit entries
  19531776 bytes per FAT (= 38148 sectors)
Root directory start at cluster 2 (arbitrary size)
Data area starts at byte 39079936 (sector 76328)
   4882817 data clusters (160000147456 bytes)
63 sectors/track, 255 heads
        63 hidden sectors
 312576642 sectors total
Got 10883072 bytes instead of 19531276 at 16384


---------------
Dimensions Moebius Sésamath
Reply

Marsh Posté le 31-01-2009 à 19:35:13    

Merci pour ton conseil Homer, ça m'a beaucoup aidé  :)  
 
-> bon, j'ai migré les données que j'avais sauvées sur le mac, aucune n'est corrompu. J'ai donc formaté le disque et basta, ça roule.


Message édité par mozaia le 31-01-2009 à 19:35:36
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed