Bonjour les amis,
ça devait arriver : à force de tripoter, ça foire...
J'ai un DD de 60 Go avec cinq partitions :
1. 10 Go pour une MDK 10.0 fraichement installée (hda1) en Ext2
2. 3 Go pour la swap (hda5) en swap
3. 10 Go pour une vieille MDK 9.2 qui me rendait encore service pour certaines choses... (hda6) en Ext2
4. 30 Go et c'est là que ça ne vas plus j'y viens ci-dessous...
5. 7 Go pour une partition de stockage (hda 7) en Ext2
Hier soir, je me dis que ma partition de 30 Go en FAT 32 mériterait de passer à un format plus costaud, d'autant plus que je l'ai complètement vidée il y a quelques temps et que j'aimerais bien la réutiliser, voire la faire passer comme /home, mais c'est une autre histoire...
J'ouvre DiskDrake, je lui dis de formater en Ext3, je lui dis de monter en /mnt/lin_b. Je me dis que c'est fait (fatale erreur...) et je commence à copier (et non transférer : ouf !) mes données sur le nouvel emplacement.
Ce matin, cauchemar : pas de démarrage de la 9.2
Je tente sur la 10.0, et chance extrême, ça marche et je peux sauvegarder les données présentes sur toutes les partitions, sauf la plus grosse, qui a manifestement un problème.
Je suis un peu étonné du message renvoyé par DiskDrake quand je lui dis de monter la partition :
fsck failed on /dev/hda8 with exit code 8 or signal 0
Je tente des redémarrages, et là plus rien :
voilà le message que j'obtiens :
hda1: clean
fsck.ext3/dev/hda8
The superblock could not be read or does not describe a correct ext2 filesystem. If the device is valid and it really contains a ext2 filesystem (and not swap or ufs or something else), then the superblock is corrupt, and you might try running e2fsck with an alternate superblock:
e2fsck -b 8193 <device>
: Bad magic number in super-block while trying to open /dev/hda8
/dev/hda7: clean
Le système de fichier est corrompu. Voulez-vous réparer les erreurs ? (Y-N)
(quelle que soit la réponse : Y, O ou N)
Une erreur a été détectée lors de la vérification du système de fichier
Nous vous laissons dans un shell; le système redémarrera quand vous quitterez le shell?
Give root password for maintenance
(or type control-D for normal startup):
J'ai essayé pleins de trucs et écumé google/linux.
Sous rescue de la MDK 10, je tape lsparts et voilà :
hda1: ext2
hda5: swap
hda6: ext2
hda7: ext2
hda8: Win98 FAT32, LBA-mapped
Je crois que j'ai compris : j'aurais du redémarrer après avoir dit à DiskDrake de formater. Faute de quoi ma grande partition sur hda 8 est mal lue ou mal formatée, je n'en sais rien, mais tout foire.
OK, j'ai eu tort, mais est-il possible maintenant de redémarrer sans tout réinstaller ?
(PS : je préfèrerais récupérer quelques fichiers textes que j'ai écris hier soir sur la grande partition, mais si c'est impossible ce n'est pas grave)
PSS : Ma configuration :
Processeur : AMD Athlon Xp 2000+
Carte mère : ASUS A7V8X-X Lan-Usb2-KT400
RAM : 256 Mo DDR
Disque dur : HDD UDMA 60Go 7200T
Carte graphique : MSI-StarForce GeForce 4 Mx 440 (AGP 8X) 64Mo
Carte son : SoundMax Digital Audio 5.0 VIA AC'97 Enhanced Audio Controller PCI
Boîtier : Tour 300 WATX 6 USB 2
Modem : Diamond Modem SupraExpress 56i pro 2380
Merci aux doubles courageux qui auront lu ce post jusqu'à la fin et qui auront encore trouvé la force de répondre.