OVH Cloud OVH Cloud

Perte FAT32 sous RH9

14 réponses
Avatar
Eric SIBERT
J'ai un PC avec WinXP sur un disque et RedHat 9.0 sur l'autre disque. A
côté de RH9.0, j'ai mis une partition FAT32 pour faciliter les échanges
entre windows et linux. Depuis quelques jours, je n'arrive plus à monter
la partition fat32 sous linux :

mount /mnt/partage
mount : type fs incorrect, option incorrecte, superbloc incorrect sur
/dev/hdb4, ou trop de systèmes de fichiers montés

(fstab en annexe).

cat /var/log/messages |grep "type fs"
mar 7 22:53:47 localhost mount: mount : type fs incorrect, option
incorrecte, superbloc incorrect sur /dev/hdb4,
mar 8 20:42:12 localhost mount: mount : type fs incorrect, option
incorrecte, superbloc incorrect sur /dev/hdb4,
mar 9 21:30:49 localhost mount: mount : type fs incorrect, option
incorrecte, superbloc incorrect sur /dev/hdb4,
mar 9 21:56:05 localhost mount: mount : type fs incorrect, option
incorrecte, superbloc incorrect sur /dev/hdb4,

Le premier constat, c'était le 7 mars mais je ne me sers pas linux tout
les jours. J'ai fait de temps à autre des mises à jour par yum sur
fedoralegacy. Quand je regarde yum.log (voir en annexe) , je ne vois pas
quel changement de paquet aurait pu faire foirer le montage. Et je suis
sûr qu'avant le 24 février ça marchait.

Des pistes pour revoir mon fat32 sous Linux?

D'ailleurs, je n'ai pas la commnande fdisk, vous savez où on la trouve?
un rpm?

Eric




Annexes :

yum.log :

02/24/06 22:33:35 Updated: openssh-server 3.5p1-11.4.legacy.i386
02/24/06 22:33:35 Updated: openssh-clients 3.5p1-11.4.legacy.i386
02/24/06 22:33:35 Updated: sudo 1.6.6-3.3.legacy.i386
02/24/06 22:33:35 Updated: mozilla-mail 37:1.7.12-0.90.2.legacy.i386
02/24/06 22:33:35 Updated: mozilla-nspr 37:1.7.12-0.90.2.legacy.i386
02/24/06 22:33:35 Updated: mozilla-nss 37:1.7.12-0.90.2.legacy.i386
02/24/06 22:33:35 Updated: openssh-askpass 3.5p1-11.4.legacy.i386
02/24/06 22:33:35 Updated: mozilla 37:1.7.12-0.90.2.legacy.i386
02/24/06 22:33:35 Updated: openssh-askpass-gnome 3.5p1-11.4.legacy.i386
02/24/06 22:33:35 Updated: openssh 3.5p1-11.4.legacy.i386
03/07/06 22:55:14 Updated: postgresql-libs 7.3.10-0.90.1.legacy.i386
03/07/06 22:55:14 Updated: perl-CPAN 2:1.61-90.0.13.legacy.i386
03/07/06 22:55:14 Updated: perl 2:5.8.0-90.0.13.legacy.i386
03/07/06 22:55:14 Updated: nfs-utils 1.0.1-3.9.2.legacy.i386
03/07/06 22:55:14 Updated: gaim 1:1.5.0-0.90.1.legacy.i386



Dans /etc/fstab, j'ai
LABEL=/ / ext3 defaults 1 1
LABEL=/boot /boot ext3 defaults 1 2
none /dev/pts devpts gid=5,mode=620 0 0
none /proc proc defaults 0 0
usbdevfs /proc/bus/usb usbdevfs defaults
0 0
none /dev/shm tmpfs defaults 0 0
/dev/hdb3 swap swap defaults 0 0
/dev/hdb4 /mnt/partage vfat auto,umask=0 0 0
/dev/hda1 /mnt/winXP ntfs ro,umask=0222 0 0
/dev/cdrom /mnt/dvd udf,iso9660
noauto,owner,kudzu,ro 0 0
/dev/cdrom1 /mnt/cdrom1 udf,iso9660
noauto,owner,kudzu,ro 0 0
/dev/fd0 /mnt/floppy auto
noauto,owner,kudzu 0 0

10 réponses

1 2
Avatar
Grand'Pa
J'ai un PC avec WinXP sur un disque et RedHat 9.0 sur l'autre disque. A
côté de RH9.0, j'ai mis une partition FAT32 pour faciliter les échanges
entre windows et linux. Depuis quelques jours, je n'arrive plus à monter
la partition fat32 sous linux :


As-tu au moins vérifié l'état de ta partition FAT32 ? ;p
CHKDSK sous Windows
fsck.vfat sous Linux

--
Franck PIERRE :
Site SME-Fr : http://sme-fr.homelinux.net
Site photos : http://grand-pa.myphotos.cc

Avatar
Francis Louis-Sidney

(fstab en annexe).
Des pistes pour revoir mon fat32 sous Linux?


Essaie 'umask0' en rajoutant aussi l'option 'rw'

D'ailleurs, je n'ai pas la commnande fdisk, vous savez où on la trouve?
un rpm?

Eric


Tu l'as forcément cet utilitaire. Tapes le chemin complet '/sbin/fdisk'.

'fdisk' est contenu dans le paquet 'util-linux'.
# rpm -qa | grep util-linux

J'espère que ces options relatives à ton '/etc/fstab' régleront ton
problème.

F.

Avatar
Francis Louis-Sidney

# rpm -qa | grep util-linux


Désolé,
C'est sans importance mais c'est plutôt:
#rpm -qli util-linux-[version] | less
Ce paquet est nécessaire pour que le système fonctionne. :-)

F.

Avatar
Eric SIBERT
D'ailleurs, je n'ai pas la commnande fdisk, vous savez où on la trouve?
un rpm?



Tu l'as forcément cet utilitaire. Tapes le chemin complet '/sbin/fdisk'.


Merci. Petit moment de fatigue passagère ...

fdisk -l me donne entre autre :

/dev/hdb4 3011 3739 5855692+ c Win95 FAT32 (LBA)

Eric


Avatar
Eric SIBERT
Chkdsk sous WinXP ne trouve aucun problème. Par contre, fsck.vat est
plus bavard sous linux :

# /sbin/fsck.vfat /dev/hdb4
dosfsck 2.8, 28 Feb 2001, FAT32, LFN
Warning: FAT32 support is still ALPHA.
There are differences between boot sector and its backup.
Differences: (offset:original/backup)
20:37/00, 24:42/3f, 25:d9/00, 72:4d/4f, 73:45/20, 76:20/4d, 77:20/45
, 86:33/32, 87:c9/20, 90:bc/33, 91:f4/c9, 112:fd/cd, 113:ff/13, 126:e6/66
, 142:f7/0f, 143:e1/b7, 174:c8/80, 175:bb/b9, 178:48/e8, 179:03/2b
, 186:f0/7d, 187:ac/b4, 204:ee/00, 205:a0/cd, 212:7d/eb, 213:ef/e5
, 218:cd/e0, 219:19/98, 227:82/3b, 244:7e/00, 264:00/13, 265:81/0f
, 276:04/00, 290:5f/56, 306:fb/eb, 318:ca/f1, 319:66/fe, 331:f6/76
, 344:cd/cc, 345:bb/b8, 349:93/13, 358:ff/00, 359:cf/02, 362:ff/49
, 363:cf/0f, 428:7d/0d, 429:0b/0a, 478:68/74, 479:65/6f, 480:20/75
, 481:70/63, 505:00/ac
1) Copy original to backup
2) Copy backup to original
3) No action
? 3
File system has -1098 clusters but only space for 1461118 FAT entries.

Certe ...
Avatar
Eric SIBERT
Maintenant, dans fstab, j'ai :

/dev/hdb4 /mnt/partage vfat
rw,auto,umask0 0 0


Mais ce n'est pas mieux.

Eric
Avatar
Francis Louis-Sidney
Maintenant, dans fstab, j'ai :

/dev/hdb4 /mnt/partage vfat
rw,auto,umask0 0 0


Mais ce n'est pas mieux.

Eric


Salut,
Essaie 'umask0,rw' tout court et dans cet ordre.

Tu avais certainement récemment modifié ton fstab? Si tu voulais monter
cette partition en tant qu'utilisateur (non root), l'option 'user'
aurait peut-être suffit. Mais il y a plusieurs possibilités à exploiter.

F.

Avatar
Francis Louis-Sidney


fdisk -l me donne entre autre :

/dev/hdb4 3011 3739 5855692+ c Win95 FAT32 (LBA)

Eric


Alors avant de modifier ton fstab, je te fais préalablement remarquer
que l'ID de ta partition est incorrecte. Elle aurait du être 'b' au lieu
de 'c'.

Sous fdisk, 'c' désigne une partition DOS tandis que 'b' désigne une
FAT32 ('f' désigne la partition étendue).

La commande 't' de fdisk permet de changer l'identificateur de la
partition. A l'invite du numéro de partition sur laquelle intervenir,
tapes '4', à l'invite de l'ID à lui attribuer, tapes 'b'.

Ensuite, il ne te reste plus qu'à restituer tes options fstab d'origine
si tu le veux toujours.

F.

Avatar
Francis Louis-Sidney


fdisk -l me donne entre autre :

/dev/hdb4 3011 3739 5855692+ c Win95 FAT32 (LBA)

Eric


Alors avant de modifier ton fstab, je te fais préalablement remarquer
que l'ID de ta partition est incorrecte. Elle aurait du être 'b' au lieu
de 'c'.

Sous fdisk, 'c' désigne une partition DOS tandis que 'b' désigne une
FAT32 ('f' désigne la partition étendue).

La commande 't' de fdisk permet de changer l'identificateur de la
partition. A l'invite du numéro de partition sur laquelle intervenir,
tapes '4', à l'invite de l'ID à lui attribuer, tapes 'b'.

Ensuite, il ne te reste plus qu'à restituer tes options fstab d'origine
si tu le veux toujours.

F.

Avatar
Eric SIBERT
Essaie 'umask0,rw' tout court et dans cet ordre.


Sans plus de succès.


Tu avais certainement récemment modifié ton fstab?


Non, ça fait un bout de temps que je n'ai pas modifié fstab.

Eric

1 2