Alain Beyrand �crivit :

> Bonsoir,
> 
> David BAUDENS a �crit :
> > > "Wrong fs type, bad option, bad superblock on /dev/hda5, or too many
> > > mounted files"
> > j'en viens � soup�onner la partition elle-m�me.
> > Pour v�rifier sa nature, tu peux taper : � fdisk -l /dev/hda �. Cela
> > devrait afficher un message ressemblant � ceci :
> ...
> > /dev/hda6           149       161    104391    b  Win95 FAT32
> ...
> 
> Je n'ai pas �a, mais :
> /dev/hda5 180 651 3791308+ 6 FAT16
> /dev/hda6 652 850 1598436  6 FAT16
> 
> Donc, je me suis lanc� dans fdisk, j'ai trouv� l'option t, et j'ai fait
> une mise � jour qui me donne :
> 
> /dev/hda5 180 651 3791308+ b Win95 FAT32
> /dev/hda6 652 850 1598436  b Win95 FAT32


Bonsoir,

A�e, a�e, a�e !

Bon. Interdiction formelle de faire quoi que ce soit avant d'avoir lu ce
message en entier et d'�tre s�r de l'avoir bien compris sous peine de
perdre d�finitivement (si ce n'est d�j� fait) les donn�es pr�sentes sur
les partitions.


Explications :

Le label � FAT16 � n'est pas en lui m�me g�nant. Il signifie seulement
que la partition est format�e en Fat 16. Ce format de fichiers est
l'ancien (bien qu'encore tr�s utilis�) standard de Microsoft pour ses
syst�mes MS-Dos et Windows (3.x, et 95 (jusqu'� la r�vision b)).

Le label � FAT32 � est l'actuel standard de Microsoft pour ses syst�mes
d'exploitation Windows 95 (� partir de la r�vision b) et Windows 98.

Cela �tant, tu peux voir que ta partition �tait, apparemment,
correctement d�clar�e. Le message d'erreur lors de la tentative de
montage n'�tait d� � la d�claration des partitions.

Ce que tu as fait, c'est changer le label d�clarant le type de syst�me
de fichiers auquel le syst�me � affaire.

Si tu n'as fait que cela, tout n'est *peut-�tre* pas perdu. En effet,
pour que le changement soit effectif, il faut reformater les partitions
pour que le syst�me de fichiers corresponde au label.

� noter que le changement de label ayant �t� effectu� en utilisant le
Fdisk de Linux, une manoeuvre suppl�mentaire est n�cessaire (fdisk t'en
a averti lorsque tu l'as quitt�). Si tu n'a rien fait, tous les espoirs
sont permis. Si tu as effectu� ladite manoeuvre, je ne sais pas (je n'ai
jamais os� tent� la manoeuvre) mais a priori les chances de retrouver
les donn�es intactes sont faibles.


Ce qu'il faut faire :

D�monter les partitions si jamais elles sont mont�es : taper � mount �
et v�rifier qu'elles ne figurent pas dans la liste qui appara�t.

Sous root, lancer � fdisk /dev/hda � et changer le label d'une des
partitions (celle � laquelle tu tiens le moins) pour retourner en FAT16
(choisir � 6 � puisque tel �tait l'ancien mode).

Ceci fait, quitter Fdisk en confirmant les changements (� w �).

*_IGNORER_* le message d'avertissement concernant les disques destin�s �
Ms-Dos/Windows.

Monter la partition ainsi modifi�e en *LECTURE SEULE* sur un r�pertoire
autre que celui sur lequel tu as effectu� tes essais infructueux (on ne
sait jamais, si �a se trouve, c'est lui le coupable). Pour ce, utiliser
la commande :
� mount -v -r -t vfat /dev/hda6 /r�pertoire �.

� -v � pour rendre mount bavard et prendre connaissance d'�ventuels
indices.

� -r � pour le montage en lecture seule.

� -t vfat � pour le montage d'une partition Dos/Windows 9x (Fat12, 16 ou
32)

� /dev/hda5 � ou � /dev/hda6 � pour la partition � monter.

� /r�pertoire � pour le chemin d'acc�s au r�pertoire sur lequel tu
d�sires monter ta partition (ne pas h�siter � en cr�er un nouveau sur
une partition Linux (� mkdir /chemin/acc�s/r�pertoire �).


Une fois la partition mont�e, lister ce quelle contient : � ls
/r�pertoire �.

Si tout est lisible et apparemment en bon �tat, copier le contenu de la
partition sur une autre partition (� cp -ra /r�pertoire
/autre_r�pertoire �), d�monter la partition (� umount /r�pertoire �),
quitter Linux, v�rifier la partition sous Windows et, si le moindre
probl�me appara�t, ne pas h�siter � la reformater (les donn�es ayant
pr�alablement �t� sauvegard�es, cette manoeuvre ne pr�sente presque pas
de risques).


ATTENTION : s'il se produit le moindre probl�me, ne pas insister. Quitte
proprement ce que tu �tais en train de faire (ou laisse en l'�tat) et
poste tous les messages d'erreur sur la liste (ou directement � cette
adresse
� [EMAIL PROTECTED] �. Le courrier y est relev� toutes les heures
jusqu'� au moins quatre heures du matin).

 

> Et �a n'a rien chang�, j'ai toujours les m�mes erreurs de mount...

�a c'est, en l'esp�ce, parfaitement normal pour les raisons expliqu�es
plus haut.

Ceci dit, je vois dans les en-t�tes de ton message que tu utilises
Windows 98. Si les partitions en cause sont sur la m�me machine,
n'essaye surtout pas d'effectuer un � Scandisk � dessus. Ce dernier est
tellement mal programm� que tu risquerais de tout perdre en croyant
r�parer.



Si ce que tu �non�ais dans ton message <[EMAIL PROTECTED]>
dat� du mardi 15 juin 1999 18:51:32 +0200 trouve � s'appliquer :

> Quant aux messages d'erreur au mount de mes partitions vfat, il y a
> sans doute un moyen, avec fdisk, de red�finir les deux partitions
> (elles sont vides) ?
   ^^^^^^^^^^^^^^^^

tu peux faire ceci :

Sous root,

  - d�monter les deux partitions si elles sont mont�es (cf. supra),

  - lancer Fdisk (� fdisk /dev/hda �),

  - changer pour la Fat 16 puisque tu utilises cette derni�re (cf.
    supra),

  - quitter Fdisk et confirmer les changements,

  - lire la page de manuel de Fdisk pour prendre connaissance de la
    manoeuvre � effectuer apr�s avoir d�clar� une partition 
    Dos/Windows,

  - appliquer la dite manoeuvre,

  - quitter Linux et red�marrer sous Dos,

  - sous ce dernier : formater la partition en suivant les instructions
    du programme (de m�moire, il faut red�marrer apr�s le formatage).

  - red�marrer sous Dos ou Windows et inscrire quelque chose sur la
    partition,

  - d�marrer sous Linux et tenter de monter la partition et de lire 
    puis effacer ce qui y a �t� �crit avant d'� nouveau y �crire 
    quelque chose,

  - si tout s'est bien pass�, refaire l'ensemble des manipulations pour
    la seconde partition.

Au moindre message d'erreur, ne pas insister. Note les et poste les ici.

De m�me, ne pas se presser. J'aurais cet apr�s-midi � ma disposition un
disque dur sur lequel je pourrais faire des exp�riences aussi risqu�es
que les tiennes ;-). Le disque devant �tre repartitionn� et reformater,
je pourrais tenter toutes sortes de manouevres si le besoin s'en fait
sentir.



Amicalement,

David BAUDENS

Répondre à