OVH Cloud OVH Cloud

disque dur furtif

19 réponses
Avatar
Corruble David
Sur mon ordinateur j'ai 4 disques durs :

hda1 : winXP
hda5 : Linux Swap
hda6 : /home

voilà pour le 1er

hdb1 : /

Puis :

sda1 : Fat32 pour les échanges avec WinXP

et enfin, j'ai un disque dur : hdd de 120 Go. WinXP le monte sans pb, mais
moi, ce que je veux, c'est au moins le faire apparaître dans Linux. WinXP
ne m'intéresse pas.

Hélas, je suis débutant, et quand tout ne fonctionne pas comme il faut,
je panique.

J'ai essayé :
fdisk -l et voici :
Disque /dev/scsi/host0/bus0/target5/lun0/disc: 2147 Mo, 2147678720 octets
255 têtes, 63 secteurs/piste, 261 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets

Périphérique Amorce Début Fin Blocs Id
Système
/dev/scsi/host0/bus0/target5/lun0/part1 1 260 2088418+ b
Win95 FAT32

Disque /dev/ide/host0/bus0/target0/lun0/disc: 40.0 Go, 40027029504 octets
255 têtes, 63 secteurs/piste, 4866 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets

Périphérique Amorce Début Fin Blocs Id Système
/dev/ide/host0/bus0/target0/lun0/part1 * 1 764 6136798+ 7 HPFS/NTFS
/dev/ide/host0/bus0/target0/lun0/part2 765 4866 32949315 5 Extended
/dev/ide/host0/bus0/target0/lun0/part5 765 827 506016 82 Lnux swap
/dev/ide/host0/bus0/target0/lun0/part6 828 4866 32443236 83 Lnux

Disque /dev/ide/host0/bus0/target1/lun0/disc: 10.1 Go, 10110320640 octets
255 têtes, 63 secteurs/piste, 1229 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets

Périphérique Amorce Début Fin Blocs Id Système
/dev/ide/host0/bus0/target1/lun0/part1 * 1 1229 9871911 83 Linux
[root@localhost david]# fdisk /dev/ide/host0/bus0/target1/lun0/part1
Le périphérique ne contient ni une partition ni une étiquette DOS, Sun, SGI ou OSF
Création d'une nouvelle étiquette DOS. Les modifications resteront en mémoire
jusqu'à ce qu'elles soient écrites. Après quoi, bien sûr, le contenu précédent
ne sera par récupérable.


Le nombre de cylindres pour ce disque est initialisé à 1228.
Il n'y a rien d'incorrect avec cela, mais c'est plus grand que 1024,
et cela pourrait causer des problèmes en fonction pour certaines configurations:
1) logiciels qui sont exécutés à l'amorçage (i.e., vieilles versions de LILO)
2) logiciels d'amorçage et de partitionnement pour d'autres SE
(i.e., DOS FDISK, OS/2 FDISK)
AVERTISSEMENT: fanion 0x0000 invalide de la table de partitions 4 sera corrigé par w(écriture)

Le dernier disque dur est celui que j'aimerai déclarer.
Voilà, j'ai peur (pour de vrai) de faire une betise.

je dois taper : fdisk /dev/ide/host0/bus0/target1/lun0/part1 et
ensuite entrer des paramètres. Pouvez-vous m'aider à trouver le bon
paramètre à placer après fdisk ?

10 réponses

1 2
Avatar
TiChou
Dans l'article news:,
Corruble David écrivait :

Sur mon ordinateur j'ai 4 disques durs :

hda1 : winXP
hda5 : Linux Swap
hda6 : /home

voilà pour le 1er

hdb1 : /

Puis :

sda1 : Fat32 pour les échanges avec WinXP

et enfin, j'ai un disque dur : hdd de 120 Go. WinXP le monte sans pb, mais
moi, ce que je veux, c'est au moins le faire apparaître dans Linux. WinXP
ne m'intéresse pas.

Hélas, je suis débutant, et quand tout ne fonctionne pas comme il faut,
je panique.

J'ai essayé :
fdisk -l et voici :
Disque /dev/scsi/host0/bus0/target5/lun0/disc: 2147 Mo, 2147678720 octets
255 têtes, 63 secteurs/piste, 261 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets


Ici votre premier disque dur, de 2Go, /dev/sda, vu par votre système,

Périphérique Amorce Début Fin Blocs
Id Système

/dev/scsi/host0/bus0/target5/lun0/part1 1 260 2088418+
b Win95 FAT32


et sa partition /dev/sda1.

Disque /dev/ide/host0/bus0/target0/lun0/disc: 40.0 Go, 40027029504 octets
255 têtes, 63 secteurs/piste, 4866 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets


Ici votre deuxième disque dur, de 40Go, /dev/hda,

Périphérique Amorce Début Fin Blocs
Id Système

/dev/ide/host0/bus0/target0/lun0/part1 * 1 764 6136798+
7 HPFS/NTFS

/dev/ide/host0/bus0/target0/lun0/part2 765 4866 32949315
5 Extended

/dev/ide/host0/bus0/target0/lun0/part5 765 827 506016
82 Lnux swap

/dev/ide/host0/bus0/target0/lun0/part6 828 4866 32443236
83 Lnux


et ses 4 partitions, primaire /dev/hda1, étendue /dev/hda2, logiques
/dev/hda5 et /dev/hda6.

Disque /dev/ide/host0/bus0/target1/lun0/disc: 10.1 Go, 10110320640 octets
255 têtes, 63 secteurs/piste, 1229 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets


Ici votre troisième disque dur, de 10Go, /dev/hdb

Périphérique Amorce Début Fin Blocs
Id Système

/dev/ide/host0/bus0/target1/lun0/part1 * 1 1229 9871911
83 Linux


et sa partition /dev/hdb1.

Soit un total de 3 disques durs vu par le système, il manque le quatrième,
celui que vous dites être en /dev/hdd et que fdisk ne liste pas.

[ david]# fdisk /dev/ide/host0/bus0/target1/lun0/part1


L'utilitaire fdisk permet de manipuler un disque afin de créer, modifier ou
effacer des partitions.
Ici vous essayez non pas de manipuler un disque (par exemple /dev/hda) mais
directement une partition, /dev/hda1. On ne peut pas ! fdisk ne doit
prendre comme argument que des disques.

[snip les messages d'informations de fdisk]

Le dernier disque dur est celui que j'aimerai déclarer.
Voilà, j'ai peur (pour de vrai) de faire une betise.


Oui, vous étiez en train d'en faire une belle.

je dois taper : fdisk /dev/ide/host0/bus0/target1/lun0/part1 et
ensuite entrer des paramètres. Pouvez-vous m'aider à trouver le bon
paramètre à placer après fdisk ?


Non, vous devez taper quelque chose comme 'fdisk /dev/hda', 'fdisk /dev/sda'
ou 'fdisk /dev/hdb'.
Mais ici ce qui vous intéresse c'est de faire un 'fdisk /dev/hdd', seulement
ce disque est inexistant pour votre système.
Donc la première chose à faire c'est de faire reconnaître votre disque par
votre système.
Il s'agit peut être d'un disque dur S-ATA ? Si c'est le cas, il faut alors
vérifier que votre noyau supporte le S-ATA.
La lecture de la sortie de la commande 'dmesg' devrait vous en dire plus sur
le matériel reconnu ou incorrectement reconnu.

--
TiChou

Avatar
Corruble David
Le Fri, 06 Feb 2004 22:22:07 +0100, TiChou a écrit :

Dans l'article news:,
Corruble David écrivait :

Sur mon ordinateur j'ai 4 disques durs :

hda1 : winXP
hda5 : Linux Swap
hda6 : /home

voilà pour le 1er

hdb1 : /

Puis :

sda1 : Fat32 pour les échanges avec WinXP

et enfin, j'ai un disque dur : hdd de 120 Go. WinXP le monte sans pb, mais
moi, ce que je veux, c'est au moins le faire apparaître dans Linux. WinXP
ne m'intéresse pas.

Hélas, je suis débutant, et quand tout ne fonctionne pas comme il faut,
je panique.

J'ai essayé :
fdisk -l et voici :
Disque /dev/scsi/host0/bus0/target5/lun0/disc: 2147 Mo, 2147678720 octets
255 têtes, 63 secteurs/piste, 261 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets


Ici votre premier disque dur, de 2Go, /dev/sda, vu par votre système,

Périphérique Amorce Début Fin Blocs
Id Système

/dev/scsi/host0/bus0/target5/lun0/part1 1 260 2088418+
b Win95 FAT32


et sa partition /dev/sda1.

Disque /dev/ide/host0/bus0/target0/lun0/disc: 40.0 Go, 40027029504 octets
255 têtes, 63 secteurs/piste, 4866 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets


Ici votre deuxième disque dur, de 40Go, /dev/hda,

Périphérique Amorce Début Fin Blocs
Id Système

/dev/ide/host0/bus0/target0/lun0/part1 * 1 764 6136798+
7 HPFS/NTFS

/dev/ide/host0/bus0/target0/lun0/part2 765 4866 32949315
5 Extended

/dev/ide/host0/bus0/target0/lun0/part5 765 827 506016
82 Lnux swap

/dev/ide/host0/bus0/target0/lun0/part6 828 4866 32443236
83 Lnux


et ses 4 partitions, primaire /dev/hda1, étendue /dev/hda2, logiques
/dev/hda5 et /dev/hda6.

Disque /dev/ide/host0/bus0/target1/lun0/disc: 10.1 Go, 10110320640 octets
255 têtes, 63 secteurs/piste, 1229 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets


Ici votre troisième disque dur, de 10Go, /dev/hdb

Périphérique Amorce Début Fin Blocs
Id Système

/dev/ide/host0/bus0/target1/lun0/part1 * 1 1229 9871911
83 Linux


et sa partition /dev/hdb1.

Soit un total de 3 disques durs vu par le système, il manque le quatrième,
celui que vous dites être en /dev/hdd et que fdisk ne liste pas.

[ david]# fdisk /dev/ide/host0/bus0/target1/lun0/part1


L'utilitaire fdisk permet de manipuler un disque afin de créer, modifier ou
effacer des partitions.
Ici vous essayez non pas de manipuler un disque (par exemple /dev/hda) mais
directement une partition, /dev/hda1. On ne peut pas ! fdisk ne doit
prendre comme argument que des disques.

[snip les messages d'informations de fdisk]

Le dernier disque dur est celui que j'aimerai déclarer.
Voilà, j'ai peur (pour de vrai) de faire une betise.


Oui, vous étiez en train d'en faire une belle.

je dois taper : fdisk /dev/ide/host0/bus0/target1/lun0/part1 et
ensuite entrer des paramètres. Pouvez-vous m'aider à trouver le bon
paramètre à placer après fdisk ?


Non, vous devez taper quelque chose comme 'fdisk /dev/hda', 'fdisk /dev/sda'
ou 'fdisk /dev/hdb'.
Mais ici ce qui vous intéresse c'est de faire un 'fdisk /dev/hdd', seulement
ce disque est inexistant pour votre système.
Donc la première chose à faire c'est de faire reconnaître votre disque par
votre système.
Il s'agit peut être d'un disque dur S-ATA ? Si c'est le cas, il faut alors
vérifier que votre noyau supporte le S-ATA.
La lecture de la sortie de la commande 'dmesg' devrait vous en dire plus sur
le matériel reconnu ou incorrectement reconnu.


J'ai tapé la commande, et je suis un peu perdu. En fait, il y a une
série de lignes dont la signification m'est totalement inconnue.
N'y aurait-il pas une commande une peu plus explicite ?
Effectivment, je n'ai pas de hdd dans /dev/ .


Avatar
TiChou
Dans l'article news:,
Corruble David écrivait :

Donc la première chose à faire c'est de faire reconnaître votre disque
par votre système.
Il s'agit peut être d'un disque dur S-ATA ? Si c'est le cas, il faut
alors vérifier que votre noyau supporte le S-ATA.
La lecture de la sortie de la commande 'dmesg' devrait vous en dire plus
sur le matériel reconnu ou incorrectement reconnu.


J'ai tapé la commande, et je suis un peu perdu. En fait, il y a une
série de lignes dont la signification m'est totalement inconnue.


Il n'est pas évident effectivement pour un novice de décrypter toutes les
informations retournées par dmesg.
Il faudrait repérer les lignes concernant les contrôleurs de disques SCSI,
IDE, S-ATA, les disques durs ide[0-3], hd[a-h], sd[a-h], les partitions et
tout ce qui pourrait ressembler à des messages d'avertissements ou
d'erreurs.

N'y aurait-il pas une commande une peu plus explicite ?


Vous pouvez aussi utiliser la commande lspci.

--
TiChou


Avatar
Corruble David
Le Fri, 06 Feb 2004 23:16:05 +0100, TiChou a écrit :

Dans l'article news:,
Corruble David écrivait :

Donc la première chose à faire c'est de faire reconnaître votre disque
par votre système.
Il s'agit peut être d'un disque dur S-ATA ? Si c'est le cas, il faut
alors vérifier que votre noyau supporte le S-ATA.
La lecture de la sortie de la commande 'dmesg' devrait vous en dire plus
sur le matériel reconnu ou incorrectement reconnu.


J'ai tapé la commande, et je suis un peu perdu. En fait, il y a une
série de lignes dont la signification m'est totalement inconnue.


Il n'est pas évident effectivement pour un novice de décrypter toutes les
informations retournées par dmesg.
Il faudrait repérer les lignes concernant les contrôleurs de disques SCSI,
IDE, S-ATA, les disques durs ide[0-3], hd[a-h], sd[a-h], les partitions et
tout ce qui pourrait ressembler à des messages d'avertissements ou
d'erreurs.

N'y aurait-il pas une commande une peu plus explicite ?


Vous pouvez aussi utiliser la commande lspci.
J'ai effectué une recherche, et les termes ide n'apparaissent pas.

lspci me renseigne sur les références du matériels de ma carte mère et
de ses cartes branchées dessus ?



Avatar
Corruble David
Le Fri, 06 Feb 2004 20:35:12 +0100, Corruble David a écrit :

Sur mon ordinateur j'ai 4 disques durs :

hda1 : winXP
hda5 : Linux Swap
hda6 : /home

voilà pour le 1er

hdb1 : /

Puis :

sda1 : Fat32 pour les échanges avec WinXP

et enfin, j'ai un disque dur : hdd de 120 Go. WinXP le monte sans pb, mais
moi, ce que je veux, c'est au moins le faire apparaître dans Linux. WinXP
ne m'intéresse pas.

Hélas, je suis débutant, et quand tout ne fonctionne pas comme il faut,
je panique.

J'ai essayé :
fdisk -l et voici :
Disque /dev/scsi/host0/bus0/target5/lun0/disc: 2147 Mo, 2147678720 octets
255 têtes, 63 secteurs/piste, 261 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets

Périphérique Amorce Début Fin Blocs Id
Système
/dev/scsi/host0/bus0/target5/lun0/part1 1 260 2088418+ b
Win95 FAT32

Disque /dev/ide/host0/bus0/target0/lun0/disc: 40.0 Go, 40027029504 octets
255 têtes, 63 secteurs/piste, 4866 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets

Périphérique Amorce Début Fin Blocs Id Système
/dev/ide/host0/bus0/target0/lun0/part1 * 1 764 6136798+ 7 HPFS/NTFS
/dev/ide/host0/bus0/target0/lun0/part2 765 4866 32949315 5 Extended
/dev/ide/host0/bus0/target0/lun0/part5 765 827 506016 82 Lnux swap
/dev/ide/host0/bus0/target0/lun0/part6 828 4866 32443236 83 Lnux

Disque /dev/ide/host0/bus0/target1/lun0/disc: 10.1 Go, 10110320640 octets
255 têtes, 63 secteurs/piste, 1229 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets

Périphérique Amorce Début Fin Blocs Id Système
/dev/ide/host0/bus0/target1/lun0/part1 * 1 1229 9871911 83 Linux
[ david]# fdisk /dev/ide/host0/bus0/target1/lun0/part1
Le périphérique ne contient ni une partition ni une étiquette DOS, Sun, SGI ou OSF
Création d'une nouvelle étiquette DOS. Les modifications resteront en mémoire
jusqu'à ce qu'elles soient écrites. Après quoi, bien sûr, le contenu précédent
ne sera par récupérable.


Le nombre de cylindres pour ce disque est initialisé à 1228.
Il n'y a rien d'incorrect avec cela, mais c'est plus grand que 1024,
et cela pourrait causer des problèmes en fonction pour certaines configurations:
1) logiciels qui sont exécutés à l'amorçage (i.e., vieilles versions de LILO)
2) logiciels d'amorçage et de partitionnement pour d'autres SE
(i.e., DOS FDISK, OS/2 FDISK)
AVERTISSEMENT: fanion 0x0000 invalide de la table de partitions 4 sera corrigé par w(écriture)

Le dernier disque dur est celui que j'aimerai déclarer.
Voilà, j'ai peur (pour de vrai) de faire une betise.

je dois taper : fdisk /dev/ide/host0/bus0/target1/lun0/part1 et
ensuite entrer des paramètres. Pouvez-vous m'aider à trouver le bon
paramètre à placer après fdisk ?


J'ai essayé de faire des recherches pour faire avancer les choses, et
avec l'utilitaire qui analyse le matériel (dans le panneau de config de
gnome), le disque dur apparaît en hdd mais diskdrake ne le voit pas.
Voilà, je suis très triste. sinon, le noyau que j'utilise est 2.4.22
fourni avec mandrake 9.2. (Je ne sais pas si il y a un rapport mais
j'essaie de fournir des renseignements)

Avatar
TiChou
Dans l'article news:,
Corruble David écrivait :

Donc la première chose à faire c'est de faire reconnaître votre disque
par votre système.
Il s'agit peut être d'un disque dur S-ATA ? Si c'est le cas, il faut
alors vérifier que votre noyau supporte le S-ATA.
La lecture de la sortie de la commande 'dmesg' devrait vous en dire
plus sur le matériel reconnu ou incorrectement reconnu.


J'ai tapé la commande, et je suis un peu perdu. En fait, il y a une
série de lignes dont la signification m'est totalement inconnue.


Il n'est pas évident effectivement pour un novice de décrypter toutes les
informations retournées par dmesg.
Il faudrait repérer les lignes concernant les contrôleurs de disques
SCSI, IDE, S-ATA, les disques durs ide[0-3], hd[a-h], sd[a-h], les
partitions et tout ce qui pourrait ressembler à des messages
d'avertissements ou d'erreurs.

N'y aurait-il pas une commande une peu plus explicite ?


Vous pouvez aussi utiliser la commande lspci.


J'ai effectué une recherche, et les termes ide n'apparaissent pas.


La commande dmesg permet d'afficher tous les derniers messages du kernel,
donc après un démarrage du système, il y a tous les messages correspondant
au matériel détecté, au drivers et au paramétrage du matériel. Il y a
obligatoirement toute une partie qui concerne les contrôleurs de disques et
les disques. Si vous n'avez plus les ces messages c'est parce que le dernier
démarrage de votre système date d'il y a longtemps et qu'entre temps
d'autres messages kernel ont rempli le contenu de dmesg. Certaines
distributions conservent une copie de dmesg dans le répertoire /var/log,
fichier dmesg ou dmesg.log. Sinon il va falloir rebooter.
Bref, sans vouloir trop vous pousser, il faut que vous avanciez dans votre
investigation, vous savez que votre disque dur est mal ou pas reconnu, il
n'y a que vous qui pouvez obtenir les informations qui nous permettrons
d'avancer.
De plus, je vous ai posé une question sur le S-ATA.

lspci me renseigne sur les références du matériels de ma carte mère et
de ses cartes branchées dessus ?


Oui, sur les chipsets de la carte mère, les extensions, etc. Si vous voyez
pour certain matériel le mot Unknown c'est que bien sûr le matériel n'est
pas reconnu par le système.

--
TiChou




Avatar
Corruble David
Le Sat, 07 Feb 2004 13:11:14 +0100, TiChou a écrit :

Dans l'article news:,
Corruble David écrivait :

Donc la première chose à faire c'est de faire reconnaître votre disque
par votre système.
Il s'agit peut être d'un disque dur S-ATA ? Si c'est le cas, il faut
alors vérifier que votre noyau supporte le S-ATA.
La lecture de la sortie de la commande 'dmesg' devrait vous en dire
plus sur le matériel reconnu ou incorrectement reconnu.


J'ai tapé la commande, et je suis un peu perdu. En fait, il y a une
série de lignes dont la signification m'est totalement inconnue.


Il n'est pas évident effectivement pour un novice de décrypter toutes les
informations retournées par dmesg.
Il faudrait repérer les lignes concernant les contrôleurs de disques
SCSI, IDE, S-ATA, les disques durs ide[0-3], hd[a-h], sd[a-h], les
partitions et tout ce qui pourrait ressembler à des messages
d'avertissements ou d'erreurs.

N'y aurait-il pas une commande une peu plus explicite ?


Vous pouvez aussi utiliser la commande lspci.


J'ai effectué une recherche, et les termes ide n'apparaissent pas.


La commande dmesg permet d'afficher tous les derniers messages du kernel,
donc après un démarrage du système, il y a tous les messages correspondant
au matériel détecté, au drivers et au paramétrage du matériel. Il y a
obligatoirement toute une partie qui concerne les contrôleurs de disques et
les disques. Si vous n'avez plus les ces messages c'est parce que le dernier
démarrage de votre système date d'il y a longtemps et qu'entre temps
d'autres messages kernel ont rempli le contenu de dmesg. Certaines
distributions conservent une copie de dmesg dans le répertoire /var/log,
fichier dmesg ou dmesg.log. Sinon il va falloir rebooter.
Bref, sans vouloir trop vous pousser, il faut que vous avanciez dans votre
investigation, vous savez que votre disque dur est mal ou pas reconnu, il
n'y a que vous qui pouvez obtenir les informations qui nous permettrons
d'avancer.
De plus, je vous ai posé une question sur le S-ATA.

lspci me renseigne sur les références du matériels de ma carte mère et
de ses cartes branchées dessus ?


Oui, sur les chipsets de la carte mère, les extensions, etc. Si vous voyez
pour certain matériel le mot Unknown c'est que bien sûr le matériel n'est
pas reconnu par le système.


Voilà, j'ai regardé et mon disque dur y figure. C'est un ATA (standard
donc ?) et il est mis en hdd

VP_IDE: VIA vt8233 (rev 00) IDE UDMA100 controller on pci00:11.1
ide0: BM-DMA at 0xfc00-0xfc07, BIOS settings: hda:DMA, hdb:DMA
ide1: BM-DMA at 0xfc08-0xfc0f, BIOS settings: hdc:DMA, hdd:DMA
hda: MAXTOR 6L040J2, ATA DISK drive
hdb: Maxtor 31024H2, ATA DISK drive
blk: queue c0181bc0, I/O limit 4095Mb (mask 0xffffffff)
blk: queue c0181cfc, I/O limit 4095Mb (mask 0xffffffff)
hdc: DVD-RW IDE1004, ATAPI CD/DVD-ROM drive
hdd: Maxtor 6Y120L0, ATA DISK drive
blk: queue c0182150, I/O limit 4095Mb (mask 0xffffffff)
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
ide1 at 0x170-0x177,0x376 on irq 15
hda: attached ide-disk driver.
hda: host protected area => 1
hda: 78177792 sectors (40027 MB) w/1818KiB Cache, CHSH66/255/63, UDMA(100)
hdb: attached ide-disk driver.
hdb: host protected area => 1
hdb: 19746720 sectors (10110 MB) w/512KiB Cache, CHS29/255/63, UDMA(100)
Partition check:
/dev/ide/host0/bus0/target0/lun0: p1 p2 < p5 p6 >
/dev/ide/host0/bus0/target1/lun0: p1
hdd:end_request: I/O error, dev 16:40 (hdd), sector 0
end_request: I/O error, dev 16:40 (hdd), sector 1

Ensuite, il y a des erreurs sur les secteurs. Ayant peur d'avoir un disque
dur foutu, je l'ai complètement formater sous Windows : il n'y a eu aucun
soucis (ce qui me rassure en ce qui concerne sa fiabilité).

enfin, après une longue série de I/O Erreur, la table des partitions est
illisible.

Voilà, et merci pour les tuyaux en ce qui concerne l'étude des
périphériques d'ordinateur. Lorsqu'on utilise Mandrake, on est un peu
dans le flou le plus artistique.





Avatar
TiChou
Dans l'article news:,
Corruble David écrivait :

VP_IDE: VIA vt8233 (rev 00) IDE UDMA100 controller on pci00:11.1
ide0: BM-DMA at 0xfc00-0xfc07, BIOS settings: hda:DMA, hdb:DMA
ide1: BM-DMA at 0xfc08-0xfc0f, BIOS settings: hdc:DMA, hdd:DMA
hda: MAXTOR 6L040J2, ATA DISK drive
hdb: Maxtor 31024H2, ATA DISK drive
blk: queue c0181bc0, I/O limit 4095Mb (mask 0xffffffff)
blk: queue c0181cfc, I/O limit 4095Mb (mask 0xffffffff)
hdc: DVD-RW IDE1004, ATAPI CD/DVD-ROM drive
hdd: Maxtor 6Y120L0, ATA DISK drive
blk: queue c0182150, I/O limit 4095Mb (mask 0xffffffff)
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
ide1 at 0x170-0x177,0x376 on irq 15
hda: attached ide-disk driver.
hda: host protected area => 1
hda: 78177792 sectors (40027 MB) w/1818KiB Cache, CHSH66/255/63,
UDMA(100) hdb: attached ide-disk driver.
hdb: host protected area => 1
hdb: 19746720 sectors (10110 MB) w/512KiB Cache, CHS29/255/63,
UDMA(100) Partition check:
/dev/ide/host0/bus0/target0/lun0: p1 p2 < p5 p6 >
/dev/ide/host0/bus0/target1/lun0: p1
hdd:end_request: I/O error, dev 16:40 (hdd), sector 0
end_request: I/O error, dev 16:40 (hdd), sector 1


Ici le système a bien reconnu votre disque dur mais lorsqu'il essaye de lire
dessus il rencontre des problèmes dès les premiers secteurs, la table des
partitions se situant d'ailleurs sur ces premiers secteurs.

Ensuite, il y a des erreurs sur les secteurs. Ayant peur d'avoir un disque
dur foutu, je l'ai complètement formater sous Windows : il n'y a eu aucun
soucis (ce qui me rassure en ce qui concerne sa fiabilité).


Pour s'assurer qu'il n'y a réellement aucun soucis sur le disque dur il faut
effecteur un formatage bas niveau avec les utilitaires fournis par le
constructeur. Un formatage classique sous Windows ne garantit rien.

enfin, après une longue série de I/O Erreur, la table des partitions est
illisible.


Et comme il ne peut pas lire la table des partitions, le disque dur est
rendu inaccessible par le système. Pour cela même que fdisk ne lister pas ce
disque dur.

Plusieurs raisons à ces messages d'erreur :

- Problème hardware :
- disque dur défectueux même si Windows le formate à priori sans soucis :
effectuer un formatage bas niveau pour vérifier,
- nappe défectueuse qui fait que le transfert en UDMA entre en conflit
alors que Windows configure le disque dur en PIO4 contrairement à Linux qui
l'a configuré automatiquement en UDMA (ide1: BM-DMA at 0xfc08-0xfc0f, BIOS
settings: hdc:DMA, hdd:DMA <- ici) : vérifier la nappe sachant qu'il faut
obligatoirement une nappe 80 conducteurs et pas les "vielles" nappes de 40
conducteurs comme celle qu'on continue à mettre sur les lecteurs de CD et
DVD,
- conflit avec le disque dur branché sur la même nappe : peut être que les
disques durs sont en cable select, les forcer à les mettre en master et
slave avec les jumpers,
- contrôleur IDE sur la carte mère qui rend l'âme : essayer de brancher le
disque dur sur l'autre nappe ou bien de ne laisser brancher que ce disque
dur et booter sur une disquette ou CD de boot Linux et voir si le disque dur
ne fonctionne pas mieux.

- Problème software :
- paramétrage DMA automatique qui ne correspond pas à ce type de disque
dur, voir avec hdparm /dev/hdd
- le support IDE dans votre kernel ne correspond pas exactement au
contrôleur IDE de votre carte mère, faudrait voir ce que donne la commande
'lspci' et la configuration de votre kernel 'grep _IDE /boot/config', une
recompilation du kernel avec le bon contrôleur IDE est peut être à
envisager.

Voilà, et merci pour les tuyaux en ce qui concerne l'étude des
périphériques d'ordinateur. Lorsqu'on utilise Mandrake, on est un peu
dans le flou le plus artistique.


Faut éviter pour ce genre de soucis de dépendre de l'interface graphique et
des utilitaires qui vont avec, mais aller au coeur du système en passant par
la ligne de commande. Certes les informations vous paraîtront moins claires
au premier abord, mais elles seront vous renseigner plus précisément.

--
TiChou

Avatar
Corruble David
Le Sat, 07 Feb 2004 16:08:03 +0100, TiChou a écrit :

Dans l'article news:,
Corruble David écrivait :

VP_IDE: VIA vt8233 (rev 00) IDE UDMA100 controller on pci00:11.1
ide0: BM-DMA at 0xfc00-0xfc07, BIOS settings: hda:DMA, hdb:DMA
ide1: BM-DMA at 0xfc08-0xfc0f, BIOS settings: hdc:DMA, hdd:DMA
hda: MAXTOR 6L040J2, ATA DISK drive
hdb: Maxtor 31024H2, ATA DISK drive
blk: queue c0181bc0, I/O limit 4095Mb (mask 0xffffffff)
blk: queue c0181cfc, I/O limit 4095Mb (mask 0xffffffff)
hdc: DVD-RW IDE1004, ATAPI CD/DVD-ROM drive
hdd: Maxtor 6Y120L0, ATA DISK drive
blk: queue c0182150, I/O limit 4095Mb (mask 0xffffffff)
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
ide1 at 0x170-0x177,0x376 on irq 15
hda: attached ide-disk driver.
hda: host protected area => 1
hda: 78177792 sectors (40027 MB) w/1818KiB Cache, CHSH66/255/63,
UDMA(100) hdb: attached ide-disk driver.
hdb: host protected area => 1
hdb: 19746720 sectors (10110 MB) w/512KiB Cache, CHS29/255/63,
UDMA(100) Partition check:
/dev/ide/host0/bus0/target0/lun0: p1 p2 < p5 p6 >
/dev/ide/host0/bus0/target1/lun0: p1
hdd:end_request: I/O error, dev 16:40 (hdd), sector 0
end_request: I/O error, dev 16:40 (hdd), sector 1


Ici le système a bien reconnu votre disque dur mais lorsqu'il essaye de lire
dessus il rencontre des problèmes dès les premiers secteurs, la table des
partitions se situant d'ailleurs sur ces premiers secteurs.

Ensuite, il y a des erreurs sur les secteurs. Ayant peur d'avoir un disque
dur foutu, je l'ai complètement formater sous Windows : il n'y a eu aucun
soucis (ce qui me rassure en ce qui concerne sa fiabilité).


Pour s'assurer qu'il n'y a réellement aucun soucis sur le disque dur il faut
effecteur un formatage bas niveau avec les utilitaires fournis par le
constructeur. Un formatage classique sous Windows ne garantit rien.

enfin, après une longue série de I/O Erreur, la table des partitions est
illisible.


Et comme il ne peut pas lire la table des partitions, le disque dur est
rendu inaccessible par le système. Pour cela même que fdisk ne lister pas ce
disque dur.

Plusieurs raisons à ces messages d'erreur :

- Problème hardware :
- disque dur défectueux même si Windows le formate à priori sans soucis :
effectuer un formatage bas niveau pour vérifier,
- nappe défectueuse qui fait que le transfert en UDMA entre en conflit
alors que Windows configure le disque dur en PIO4 contrairement à Linux qui
l'a configuré automatiquement en UDMA (ide1: BM-DMA at 0xfc08-0xfc0f, BIOS
settings: hdc:DMA, hdd:DMA <- ici) : vérifier la nappe sachant qu'il faut
obligatoirement une nappe 80 conducteurs et pas les "vielles" nappes de 40
conducteurs comme celle qu'on continue à mettre sur les lecteurs de CD et
DVD,
- conflit avec le disque dur branché sur la même nappe : peut être que les
disques durs sont en cable select, les forcer à les mettre en master et
slave avec les jumpers,
- contrôleur IDE sur la carte mère qui rend l'âme : essayer de brancher le
disque dur sur l'autre nappe ou bien de ne laisser brancher que ce disque
dur et booter sur une disquette ou CD de boot Linux et voir si le disque dur
ne fonctionne pas mieux.

- Problème software :
- paramétrage DMA automatique qui ne correspond pas à ce type de disque
dur, voir avec hdparm /dev/hdd
- le support IDE dans votre kernel ne correspond pas exactement au
contrôleur IDE de votre carte mère, faudrait voir ce que donne la commande
'lspci' et la configuration de votre kernel 'grep _IDE /boot/config', une
recompilation du kernel avec le bon contrôleur IDE est peut être à
envisager.

Voilà, et merci pour les tuyaux en ce qui concerne l'étude des
périphériques d'ordinateur. Lorsqu'on utilise Mandrake, on est un peu
dans le flou le plus artistique.


Faut éviter pour ce genre de soucis de dépendre de l'interface graphique et
des utilitaires qui vont avec, mais aller au coeur du système en passant par
la ligne de commande. Certes les informations vous paraîtront moins claires
au premier abord, mais elles seront vous renseigner plus précisément.


Alors, j'ai essayé en changeant les positions sur les nappes, il n'y a
rien à faire.

J'abandonne, c'est trop sophistiqué pour moi. Tant pis, j'avais un joli
cadeau. Sniff


Avatar
TiChou
Dans l'article news:,
Corruble David écrivait :

Alors, j'ai essayé en changeant les positions sur les nappes, il n'y a
rien à faire.

J'abandonne, c'est trop sophistiqué pour moi. Tant pis, j'avais un joli
cadeau. Sniff


Il ne faut pas abandonner si vite. :)
Essayez de booter votre machine avec le CD de la Knoppix (la plus récente
possible) pour voir si vous rencontrez le même problème avec.

--
TiChou

1 2