Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 11/10/2005, à 11:37

Zorgloub

fsck failed au démarage, pose tjs pb, même après l'avoir fait manuelem

à chaque démarage de mon pc, j'ai le droit à un jolis fsck failed sur /dev/hdb1. le problème c'est que même en faisant un fsck dessus à la main, ça ne marche pas mieux après, ça fait lomtemps que ce problème traine et que je suis obligé de faire ctrl + d pour quitter, mais ça n'augure rien de bon je crois; ça peut signifier que le disque ne va pas tarder à me lacher non?
Sachant qu'ils ont du "mal" à se lancer : parfois mon pc ne les détecte pas au démmarage car il ne se mettent pas en route.

De plus parfois j'ai le droit à un kernel panic si je ne fait pas ctrl + d rapidement (ça empire depuis peu, je songe donc à tous sauvegarder au plus vite).

mais auriez vous tous de même une idée svp pour régler ce problème ?

merci! smile

PS : je crois que j'avais essayer un e2fsk même une fois (il me semble, je ne me rappelle plus)

#2 Le 11/10/2005, à 11:45

cep_

Re : fsck failed au démarage, pose tjs pb, même après l'avoir fait manuelem

/dev/hdb1 est en ext2 ou ext 3 ? si oui, faire un e2fsck -y /dev/hdb1 sur la partition démontée, ou montée en read only.

#3 Le 11/10/2005, à 12:08

Zorgloub

Re : fsck failed au démarage, pose tjs pb, même après l'avoir fait manuelem

en Ext3, et le "si oui" correspond au 2 type? ou seulement à ext3?

bon je teste ça va pas me sauter à la figure de toute manière (esperont!)

#4 Le 11/10/2005, à 12:10

Zorgloub

Re : fsck failed au démarage, pose tjs pb, même après l'avoir fait manuelem

voilà ce que cela me donne :

root@jupiter:/home/touns # e2fsck -y /dev/hdb1
e2fsck 1.35 (28-Feb-2004)
La taille de système de fichiers (selon super) est 19537040 blocs
La taille physique de périphérique est 19535032 blocs
Soit que super ou la table de partition est corrompue!
Arrêter? yes (pour oui)

#5 Le 11/10/2005, à 12:23

cep_

Re : fsck failed au démarage, pose tjs pb, même après l'avoir fait manuelem

Tu as modifié les partitions ? c'est comme si la partition avait été redimensionnée mais pas le système de fichiers. Ou un journal érroné peut-être.
Tu peux faire un :
sudo parted -s /dev/hdb print
et un :
sudo fdisk -l
pour avoir la géométrie des disques. Tu comprareras les deux infos.

Ensuite, éventuellement, tu pourrais utiliser parted avec l'option rescue, ou gpart ou testdisk sur le disque démonté pour réparer si besoin.

S'il s'agit de ton disque système, il faudra faire celà depuis un live cd.

#6 Le 11/10/2005, à 12:31

Zorgloub

Re : fsck failed au démarage, pose tjs pb, même après l'avoir fait manuelem

ce n'est pas mon disque système voilà ce que j'obtient :

root@jupiter:/home/touns # parted -s /dev/hdb print
Géométrie du disque pour /dev/hdb: 0.000-76319,085 mégaoctets
Type d'étiquette de disque: msdos
Mineur   Départ      Fin     Type      Sys.fichiersFanions
1          0,031  76308,750  primaire  ext3



root@jupiter:/home/touns # fdisk -l

Disque /dev/hda: 61.4 Go, 61492838400 octets
16 têtes, 63 secteurs/piste, 119150 cylindres
Unités = cylindres de 1008 * 512 = 516096 octets

Périphérique Amorce    Début         Fin      Blocs    Id  Système
/dev/hda1   *           1        8929     4500184+  83  Linux
/dev/hda2            8930        9921      499968   82  Linux swap / Solaris
/dev/hda3            9922      119150    55051416   83  Linux

Disque /dev/hdb: 80.0 Go, 80026361856 octets
255 têtes, 63 secteurs/piste, 9729 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets

Périphérique Amorce    Début         Fin      Blocs    Id  Système
/dev/hdb1               1        9728    78140128+   7  HPFS/NTFS

et je constate qu'il considère que hdb1 est en NTFS!!! alors que c'est de l'ext3!

que me proposes tu donc stp?

#7 Le 11/10/2005, à 13:31

cep_

Re : fsck failed au démarage, pose tjs pb, même après l'avoir fait manuelem

t je constate qu'il considère que hdb1 est en NTFS!!! alors que c'est de l'ext3!

fdiks le considère en ntfs, oui. Les informations sur les cylindres sont étranges aussi. Il y a tout de même un problème sur la table, on dirait. Mais fdisk n'est pas toujours infaillible. Ce disque n'est pas partagé par ailleurs ? il n'est pas monté sur le réseau ? pour tenter une réparation, il faudra arrêter ce partage s'il y en a un.

Vois si tu peux sauvegarder les documents qui sont dessus si u as accès à ce disque depuis windows.

Ensuite tu pourras voir avec un :

sudo parted /dev/hdb rescue

, ou en lançant gpart ou tesdisk s'il peut réparer.

En dernier ressort, si parted, gpart, ou testdisk ne peuvent rien, après avoir récupéré ce qui est récupérable, tu vérifies le disque avec les smartmontools ou les utilitaires du constructeur du disque. Ensuite tu supprimes la partition et tu en crées une autre ainsi qu'un système de fichiers.

gpart, smartmontools et testdisk sont installables par synaptic ou apt-get.

Par curiosité, cette partition ext3 a été créée avec Partition Magic ?

Bonne continuation.
cep

p.s : tu peux en savoir très facilement plus sur la géométrie et les cylindres, même avec fdisk, en faisant ainsi (tu adaptes à ton disque b et j'ai mis les lettres des commandes en gras) :

$ sudo fdisk /dev/hda

Commande (m pour l'aide): [b]m[/b]
Commande action
   a   bascule le fanion d'amorce
   b   éditer l'étiquette BSD du disque
   c   basculer le fanion de compatibilité DOS
   d   détruire la partition
   l   lister les types de partitions connues
   m   afficher ce menu
   n   ajouter une nouvelle partition
   o   créer une nouvelle table vide de partitions DOS
   p   afficher la table de partitions
   q   quitter sans faire de sauvegarde
   s   créer une nouvelle étiquette vide pour disque de type Sun
   t   modifier l'identificateur de la partition système
   u   modifier l'affichage et la saisie des unités
   v   vérifier la table de partitions
   w   écrire la table sur le disque et quitter
   x   fonctionnalité additionnelle (pour experts seulement)

Commande (m pour l'aide):[b] x[/b]

Commande pour experts (m pour de l'aide): m
Commande action
   b   déplacer le début des données dans une partition
   c   modifier le nombre de cylindres
   d   afficher les données brutes de la table de partition
   e   lister les partitions étendues
   f   fixer l'ordonnancement des partitions
   g   créer une table de partitions de type IRIX (SGI)
   h   modifier le nombre de têtes
   m   afficher ce menu
   p   afficher la table de partitions
   q   quitter sans faire de sauvegarde
   r   retourner au menu principal
   s   modifier le nombre de secteurs par piste
   v   vérifier la table de partitions
   w   écrire la table sur le disque et quitter

Commande pour experts (m pour de l'aide):[b] p[/b]

Disq /dev/hda: 128 têtes, 63 secteurs, 781 cylindres

Nr AF  Hd Sec  Cyl  Hd Sec  Cyl     Début      Tail.ID
 1 80   1   1    0 127  63  761         63    6144705 0b
 2 00   0   1  762 127  63  780    6144768     153216 83
 3 00   0   0    0   0   0    0          0          0 00
 4 00   0   0    0   0   0    0          0          0 00

Commande pour experts (m pour de l'aide): [b]q[/b]

cep@casa:~$

#8 Le 11/10/2005, à 13:34

cep_

Re : fsck failed au démarage, pose tjs pb, même après l'avoir fait manuelem

zut, j'avais oublié que les balises B ne sont pas prises en compte dans Code.

Donc lire m et non m, ainsi de suite.

#9 Le 11/10/2005, à 13:47

Zorgloub

Re : fsck failed au démarage, pose tjs pb, même après l'avoir fait manuelem

Merci, je vais voir ça au calme lorsque j'aurai fais de la place sur le disque dur de ma copine.
Je vais sauvegarder mes donné sur son disque avant de tenter des réparations.

Et non je n'ai pas utilisé partition magic, et ce disque n'as pas touché un windows depuis au moins 3 ans c'est pour ça que le fait qu'il indique NTFS m'intrigue. Et pour répondre à ta question (petit curieux!!! c'est pas bien!) j'ai utilisé cfdisk, une simple GUI du programme fdisk, enfin GUI... il est toujours en console, mais toujours plus agréable à utiliser qu'fdisk.