Pages : 1
#1 Le 05/03/2006, à 01:41
- cflam69
[Résolu]Problème de partition
Bonjour,
Par hasard, je souhaite utiliser Gparted ... il rame. Je tape donc fdisk -l dans un terminal => seul ma clef USB est reconnue ! Je relance pour voir. Pas mieux.
Je fais "sudo parted -s /dev/hda print"
Géométrie du disque pour /dev/hda: 0.000-114473,460 mégaoctets
Type d'étiquette de disque: msdos
Mineur Départ Fin Type Sys.fichiersFanions
1 0,031 11444,743 primaire ext3 amorce
2 11444,744 114470,969 étendue
6 11444,805 49591,274 logique ext3
7 49591,305 106814,992 logique ext3
8 106815,023 113372,775 logique ext3
5 113372,807 114470,969 logique linux-swap
Là j'essaye sfdisk et voilà ce que donne "sudo sfdisk -l"
Disque /dev/hda: 14593 cylindres, 255 têtes, 63 secteurs/piste
Unités= cylindres de 8225280 octets, blocs de 1024 octets, décompte à partir de 0Périph Amor Début Fin #cyls #blocs Id Système
/dev/hda1 * 0+ 1458 1459- 11719386 83 Linux
/dev/hda2 1459 14592 13134 105498855 5 Extended
/dev/hda3 0 - 0 0 0 Vide
/dev/hda4 0 - 0 0 0 Vide
/dev/hda5 14453+ 14592 140- 1124518+ 82 Linux swap / Solaris
/dev/hda6 1459+ 6321 4863- 39061984+ 83 Linux
/dev/hda7 6322+ 13616 7295- 58597056 83 Linux
/dev/hda8 13617+ 14452 836- 6715138+ 83 LinuxDisque /dev/hdb: 38792 cylindres, 16 têtes, 63 secteurs/piste
AVERTISSEMENT: la partition étendue ne débute pas sur une frontière de.
cylindres DOS et Linux interpréteront les contenus différemment.
AVERTISSEMENT: la table de partitions semble avoir été créée
pour C/H/S=*/255/63 (au lieu de 38792/16/63).
Pour ce rapport, la géométrie suivante sera assumée.
Unités= cylindres de 8225280 octets, blocs de 1024 octets, décompte à partir de 0Périph Amor Début Fin #cyls #blocs Id Système
/dev/hdb1 1 166 166 1333395 5 Extended
/dev/hdb2 * 167 2433 2267 18209677+ c W95 FAT32 (LBA)
/dev/hdb3 0 - 0 0 0 Vide
/dev/hdb4 0 - 0 0 0 Vide
/dev/hdb5 1+ 166 166- 1333363+ b W95 FAT32
J'ai essayé fsck sur 3 partitions (hda 7 & 8 + hdb) mais aucun problème particulier.
Et bien sûr, il ya quelques mois, l'installation était nickel et ne donnait aucun message d'erreur.
D'où viens le problème et comment réparer ? => parce que j'ai pas envie de me retaper une réinstall avec backup !, ce que je viens de faire.
Moi qui me disait qu'une réinstall propre d'Ubuntu me permettrait de ne plus me soucier de cela... et déjà des erreurs ! Déçu par ma distrib' préférée.
Dernière modification par cflam69 (Le 06/03/2006, à 12:43)
La liberté ne s'use que si l'on ne s'en sert pas.
Hors ligne
#2 Le 05/03/2006, à 14:18
- cflam69
Re : [Résolu]Problème de partition
Je m'offre un up en précisant que, depuis le Live CD Ubuntu :
- Gparted peut lire mes partitions sans problème.
- "sudo fdisk -l" donne
Disk /dev/hda: 120.0 GB, 120034123776 bytes
255 heads, 63 sectors/track, 14593 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytesDevice Boot Start End Blocks Id System
/dev/hda1 * 1 1459 11719386 83 Linux
/dev/hda2 1460 14593 105498855 5 Extended
/dev/hda5 14454 14593 1124518+ 82 Linux swap / Solaris
/dev/hda6 1460 6322 39061984+ 83 Linux
/dev/hda7 6323 13617 58597056 83 Linux
/dev/hda8 13618 14453 6715138+ 83 LinuxPartition table entries are not in disk order
Disk /dev/hdb: 20.0 GB, 20020396544 bytes
255 heads, 63 sectors/track, 2434 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytesDevice Boot Start End Blocks Id System
/dev/hdb1 2 167 1333395 5 Extended
/dev/hdb2 * 168 2434 18209677+ c W95 FAT32 (LBA)
/dev/hdb5 2 167 1333363+ b W95 FAT32
Donc, mon c'est mon hda qui semble déconner.
Je lance des sudo dumpe2fs -h /dev/hdaX et tout mes disque répondent, semble-t-il, favorablement (sauf la swap mais ce doit être normal)
Si je fais : sudo e2fsck /dev/hdaX (toujours sauf la swap) ne me renvoi aucune erreur.
Là je sèche.
J'hésite à utiliser testdisk car la dernière fois, il ne m'a pas réussi ! (d'ailleur il est pas sur les LiveCD que j'ai)
Merci d'avance de votre soutien.:D
La liberté ne s'use que si l'on ne s'en sert pas.
Hors ligne
#3 Le 05/03/2006, à 14:53
- cflam69
Re : [Résolu]Problème de partition
Bon je progresse. Depuis tout mes bidouillages, j'ai eu :
- une erreur de serveur X au démarrage => reboot et non problem ?!
- Gparted se lance désormais sur mon Ubuntu installé ?
- sudo fdisk -l répond (mais indique toujours une erreur)
Nan, en fait je comprends pas ce qui cloche.
Si je lance Qparted ... il me met hda6 à la place d'hda7 , etc ... et est incapable de me dire l'espace occupé sur mon /home ?
Pffff ! Comprends ke dal !
Ex : Qparted m'indique que hda à une taille de 6.40 Go et que l'espace utilisée est de 31.33 Go !!! Arf ! Il mélange toute mes partitions.
Je crains une instabilité proche ... m**de alors. Moi qui adorait Linux pour sa stabilité. On m'aurait menti ?!
La liberté ne s'use que si l'on ne s'en sert pas.
Hors ligne
#4 Le 05/03/2006, à 14:55
- cep_
Re : [Résolu]Problème de partition
Tes partitions ne semblent pas avoir de problèmes à première vue. Les fsck ne révèlent rien, d'après ce que tu dis. Pas de pertes de données ?
On peut juste remarquer quelques "anomalies sur hdb, en plus de l'habituel message de sfdisk sur l'agencement (souvent du au fait que les partitions ont été faites avec différents softs et au problème d'interprétation de géométrie) :
- zone non utilisée en début de disque
- hdb2 en "Id" c
- hdb5 en "Id" b
Mais dans tout ça rien de bien gênant.
Pour le problème avec fdisk et gparted, voir s'il n'y a pas de message avec dmesg (voir logs aussi). Voir aussi s'il n'y a pas une bibliothèque de gparted corrompue, ou un montage spécial d'une partition.
Pour testdisk, tu peux toujours faire une analyse, tu verras bien s'il ne trouve pas d'erreur dans la table.
Verifier aussi si la géométrie indiquée correspond à celle du constructeur.
#5 Le 05/03/2006, à 21:05
- cflam69
Re : [Résolu]Problème de partition
Bonjour cep_
Merci de ta réponse.
Je vais te raconter la suite de la journée (nan, je veux pas te raconter ma vie ):
Bon, donc, en attendant une réponse (la tienne !), j'essayes la dernière Mepis. OK, je me fais une idée (d'ailleurs, je la trouve pas mal).
Je relance ma ubuntu ..... Eh horreur : il souhaite faire un fsck (celui des 30 démarrages) mais n'y arrive pas !!
Il me sort qu'il faut le faire en manuel parceque :
/racine : Multiply-claimed block(s) in inode 1212547 : 2474501
/racine : (there are 2 inodes containing Multiply-claimed block(s)
/racine : File /usr/lib/libgimpprint.so.1.1.3 (inode#1212512, blablabla)
has 1 Multiply-claimed block(s) shared with
/racine : usr/sbin/install-docs
C'est quasi copier-coller.
Je lance fsck /dev/hda1
Il me trouve des erreurs, me demande des trucs dont fix (y/n) => je réponds oui à tout et je reboot.
Il se lance, fait un contrôle des 30 boot de "/home" et "/données" et démarre.
Bon, je me dis que je me suis fait une grande frayeur (sûrement pour rien). Linux n'est pas Windows et tout se répare mais bon ... Bizarre.
@cep_: tu sembles dire qu'il n'y a aucun problème mais, cependant, je vois 2 partitions vides !
Pour hdb, c'est "normal" parce ce DD est celui d'origine de la machine et je n'y ai pas touché (hormis le mettre en esclave).
Du coup, il reste un bout de partition non exploité que j'ai laissé car je le crois (sûrement à tort) nécessaire à la machine (c'est un vieux Parckard Bell tatoué).
A+
La liberté ne s'use que si l'on ne s'en sert pas.
Hors ligne
#6 Le 05/03/2006, à 21:27
- cep_
Re : [Résolu]Problème de partition
... cependant, je vois 2 partitions vides ! ...
Bonsoir cflam69,
Pour les deux partitions vides, tu veux parles de :
/dev/hda3 0 - 0 0 0 Vide
/dev/hda4 0 - 0 0 0 Vide
C'est normal. Il y a 4 descripteurs dans une table de partitions, et sur ton disque l'un est occupé par la première partition primaire, le second par l'étendue. Les deux restant te permettraient donc de créer deux autres primaires (au maximum 4 primaires ou 3 primaires et une étendue) si bien sûr il y avait de la place, ou à condition de faire de la place.
Pour les erreurs relevées par fsck, rien ne t'empêche de contrôler le disque avec un utilitaire du constructeur ou, au besoin, avec les smartmontools après les avoir installés. Mais préfère tout de même l'utilitaire du constructeur.
Tu pourrais voir aussi badblocks (man badblocks).
Si nécessaire teste aussi la mémoire.
Cordialement,
cep
#7 Le 05/03/2006, à 21:52
- cflam69
Re : [Résolu]Problème de partition
Merci de ton éclairage cep_
Donc, tu penses nécessaire que je teste mon DD hda ? Pourtant, tout semble fonctionner dorénavant. Ce problème est-il de mauvaise augure pour le futur ?
Le hdb est un maxtor et je n'ai pas d'utilitaire livré avec.
Le hda, c'est un Western Digital et j'ai bien les utilitaires mais sous Windows/Dos. Comment dois-je procéder alors ?
Je vais déjà essayer les logiciels que tu m'indique.
Courtoisement,
cflam
La liberté ne s'use que si l'on ne s'en sert pas.
Hors ligne
#8 Le 05/03/2006, à 22:41
- cep_
Re : [Résolu]Problème de partition
Pour le futur ? difficile à dire.
Quelques mauvaises inodes. Donc autant explorer, ne serait-ce que pour en avoir le coeur net. Pour le maxtor, sur le site tu trouveras des utilitaires de tests.
Par exemple ici :
http://www.maxtor.com/portal/site/Maxto … 0Downloads en fonction de la famille de ton disque.
Pour avoir les indications du disque, tu peux aussi les obtenir ainsi :
sudo hdparm -I /dev/hda
Parmi tout un tas d'info tu auras parmi les premières lignes qq chose comme (exemple) :
Model Number: FUJITSU MPD3084AT
Serial Number: 05008254
Firmware Revision: DD-03-47
Avec ça, tu trouveras sur le site.
Idem pour western digital sur /dev/hdb.
Pour badblocks, tu peux faire un simple :
sudo badblocks -sv /dev/hda8 ou autre partition pour voir.
#9 Le 06/03/2006, à 00:07
- cflam69
Re : [Résolu]Problème de partition
Donc, sudo smartctl -a /dev/hda me donne :
smartctl version 5.32 Copyright (C) 2002-4 Bruce Allen
Home page is http://smartmontools.sourceforge.net/=== START OF INFORMATION SECTION ===
Device Model: WDC WD1200JB-00GVA0
Serial Number: WD-WCALA1367310
Firmware Version: 08.02D08
Device is: In smartctl database [for details use: -P show]
ATA Version is: 6
ATA Standard is: Exact ATA specification draft version not indicated
Local Time is: Sun Mar 5 21:47:47 2006 CET
SMART support is: Available - device has SMART capability.
SMART support is: Enabled=== START OF READ SMART DATA SECTION ===
SMART overall-health self-assessment test result: PASSEDGeneral SMART Values:
Offline data collection status: (0x84) Offline data collection activity
was suspended by an interrupting command from host.
Auto Offline Data Collection: Enabled.
Self-test execution status: ( 0) The previous self-test routine completed
without error or no self-test has ever
been run.
Total time to complete Offline
data collection: (3355) seconds.
Offline data collection
capabilities: (0x7b) SMART execute Offline immediate.
Auto Offline data collection on/off supp ort.
Suspend Offline collection upon new
command.
Offline surface scan supported.
Self-test supported.
Conveyance Self-test supported.
Selective Self-test supported.
SMART capabilities: (0x0003) Saves SMART data before entering
power-saving mode.
Supports SMART auto save timer.
Error logging capability: (0x01) Error logging supported.
No General Purpose Logging support.
Short self-test routine
recommended polling time: ( 2) minutes.
Extended self-test routine
recommended polling time: ( 48) minutes.
Conveyance self-test routine
recommended polling time: ( 5) minutes.SMART Attributes Data Structure revision number: 16
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE UPDATED WHEN_ FAILED RAW_VALUE
1 Raw_Read_Error_Rate 0x000b 200 200 051 Pre-fail Always - 0
3 Spin_Up_Time 0x0007 166 165 021 Pre-fail Always - 4241
4 Start_Stop_Count 0x0032 099 099 040 Old_age Always - 1033
5 Reallocated_Sector_Ct 0x0033 200 200 140 Pre-fail Always - 0
7 Seek_Error_Rate 0x000b 200 200 051 Pre-fail Always - 0
9 Power_On_Hours 0x0032 096 096 000 Old_age Always - 3296
10 Spin_Retry_Count 0x0013 100 100 051 Pre-fail Always - 0
11 Calibration_Retry_Count 0x0013 100 100 051 Pre-fail Always - 0
12 Power_Cycle_Count 0x0032 099 099 000 Old_age Always - 1007
194 Temperature_Celsius 0x0022 117 105 000 Old_age Always - 33
196 Reallocated_Event_Count 0x0032 200 200 000 Old_age Always - 0
197 Current_Pending_Sector 0x0012 200 200 000 Old_age Always - 0
198 Offline_Uncorrectable 0x0012 200 200 000 Old_age Always - 0
199 UDMA_CRC_Error_Count 0x000a 200 200 000 Old_age Always - 25
200 Multi_Zone_Error_Rate 0x0009 200 200 051 Pre-fail Offline - 0SMART Error Log Version: 1
No Errors LoggedSMART Self-test log structure revision number 1
Num Test_Description Status Remaining LifeTime(hours) LBA _of_first_error
# 1 Conveyance offline Completed without error 00% 2950 -SMART Selective self-test log data structure revision number 1
SPAN MIN_LBA MAX_LBA CURRENT_TEST_STATUS
1 0 0 Not_testing
2 0 0 Not_testing
3 0 0 Not_testing
4 0 0 Not_testing
5 0 0 Not_testing
Selective self-test flags (0x0):
After scanning selected spans, do NOT read-scan remainder of disk.
If Selective self-test is pending on power-up, resume after 0 minute delay.
Mais, je vois pas trop quoi en tirer.
Sinon, sudo badblocks -sv /dev/hda8
Vérification des blocs 0 à 6715138
Vérification de blocs corrompus (test en mode lecture seulement): complété 138
Passse complétée, 0 blocs corrompus repérés.
Mais vu que ça prends 1 heure pour ma + petite partition alors je continuerais + tard pour les autres.
Cela m'amène à 2 question :
- que faire en cas de blocs corrompus ?
- qu'est-ce qu'un inode (j'ai pas trop pigé sur Wikipédia) ?
Par contre, je me suis gourrer pour hdb, c'est un DD seagate. Sur leur site, j'ai vu des trucs pour faire des diagnostic en ligne, d'autre avec une disquette + un outil de partitionnement de type "bas niveau" mais particulier à eux.
En parallèle, j'ai vu qu'il supporte le SMART.
Tu me conseilles quoi : de tout formater "bas niveau" ou de faire juste le diagnostic?
En tout cas, merci pour les pistes.:D
La liberté ne s'use que si l'on ne s'en sert pas.
Hors ligne
#10 Le 06/03/2006, à 09:39
- cep_
Re : [Résolu]Problème de partition
Dans la partie du résultat de hdparm que tu communiques ici, rien d'anormal n'est affiché.
S'il y avait des blocks corrompus, que faire ? pour simplifier, soit on informe fsck pour que plus rien ne soit enrégistré dans cette zone défectueuse, soit on refait un système de fichiers en demandant à mkfs de marquer les blocs défectueux. Dans ce dernier cas, il faut bien sûr sauvegarder les données ailleurs avant de faire un mkfs.
Les inodes ? lorsque tu crées un fichier, en même temps se fabrique une structure renfermant les informations les plus importantes sur le fichier (type de fichier, permissions, taille, dates, adresse, et bien d'autres informations, y compris pendant l'utilisation). Les inodes sont identifiées par un numéro dans une table réservée.
Le formatage selon les données constructeur ? tu n'en as peut-être pas besoin. Puisque les quelques tests passés ne trouvent rien d'anormal, tu pourrais te contenter de surveiller régulièrement le problème, faire des fsck, et voir s'il n'y a pas de pertes de données. Et, bien sûr, faire des sauvegardes
#11 Le 06/03/2006, à 12:42
- cflam69
Re : [Résolu]Problème de partition
Merci beaucoup pour ta disponibilité et pour ces éclaircissements.
Je crois que je vais juste surveiller le tout après une bonne vérification avec badblock et/ou un logiciel constructeur.
Et puis, j'ai toujours une sauvegarde
Je passe en mode [Résolu] et te souhaite une agréable journée.
La liberté ne s'use que si l'on ne s'en sert pas.
Hors ligne
#12 Le 06/03/2006, à 13:07
- cep_
Re : [Résolu]Problème de partition
De rien, cflam69.
Bonne journée à toi aussi.
Cordialement.
cep
Pages : 1