Device mapper

Bonjour,

J’ai 3 disques durs en SATA:

  • 1 x 80GO (sda)
  • 1 x 80GO (sdb)
  • 1 x 160GO (sdc)

Lors de l’installation et au moment du partitionnement, linux me detecte:

  • 1 x 80 (sda)
  • 1 x 240GO (dev mapper) ???

Il m’a regroupé mon 80GO + 160GO en 1 seul disque et je n’arrive pas à ce qu’il m’affiche bien mes 3 disques séparés comme je voudrais.
En terminant quand même l’installation par défaut, voici ce que j’obtiens en tappant la commande fdisk -l:

Disque /dev/sda: 80.0 Go, 80025280000 octets
255 heads, 63 sectors/track, 9729 cylinders
Units = cylindres of 16065 * 512 = 8225280 bytes
Disk identifier: 0x0006961b

Périphérique Amorce    Début         Fin      Blocs    Id  Système
/dev/sda1   *           1          25      200781   83  Linux
/dev/sda2              26        9729    77947380   8e  Linux LVM

Disque /dev/sdb: 81.9 Go, 81964302336 octets
255 heads, 63 sectors/track, 9964 cylinders
Units = cylindres of 16065 * 512 = 8225280 bytes
Disk identifier: 0x3c153c14

Périphérique Amorce    Début         Fin      Blocs    Id  Système
/dev/sdb1   *           1       19929   160079661   8e  Linux LVM

Disque /dev/sdc: 163.9 Go, 163928604672 octets
255 heads, 63 sectors/track, 19929 cylinders
Units = cylindres of 16065 * 512 = 8225280 bytes
Disk identifier: 0xffffffff

Périphérique Amorce    Début         Fin      Blocs    Id  Système
/dev/sdc1               1       19929   160079661    7  HPFS/NTFS

Disque /dev/dm-0: 163.9 Go, 163926507520 octets
255 heads, 63 sectors/track, 19929 cylinders
Units = cylindres of 16065 * 512 = 8225280 bytes
Disk identifier: 0x3c153c14

Périphérique Amorce    Début         Fin      Blocs    Id  Système
/dev/dm-0p1   *           1       19929   160079661   8e  Linux LVM

Disque /dev/dm-1: 163.9 Go, 163921572864 octets
255 heads, 63 sectors/track, 19928 cylinders
Units = cylindres of 16065 * 512 = 8225280 bytes
Disk identifier: 0x00000000

Disque /dev/dm-1 ne contient pas une table de partition valide

Disque /dev/dm-2: 241.5 Go, 241558355968 octets
255 heads, 63 sectors/track, 29367 cylinders
Units = cylindres of 16065 * 512 = 8225280 bytes
Disk identifier: 0x00000000

Disque /dev/dm-2 ne contient pas une table de partition valide

Disque /dev/dm-3: 2080 Mo, 2080374784 octets
255 heads, 63 sectors/track, 252 cylinders
Units = cylindres of 16065 * 512 = 8225280 bytes
Disk identifier: 0x30307800

Disque /dev/dm-3 ne contient pas une table de partition valide

J’aimerais pouvoir retrouver la distinction des 3 disques afin que 2 apparaissent dans le repertoire /etc/media/.
Je suis sous fedora 8 avec KDE au passage.

Merci.

Tu as du t’amuser un peu avec le partitionnement car l’installeur de fedora ne fait pas ca tout seul… :ane:
Relance le et casse les confs que tu as fait…

Malheureusement je n’ai pas touché au partionnement puisqu’il m’affiche son device mapper d’office. Sous opensuse et ubuntu c’est la même chose, impossible de changer le partionnement.
Tant pis, de toute manière je suis repassé sous windows qui lui m’affiche bien 3 disques séparés.

c’est bizarre ton affaire… Linux s’amuse pas a “fusionner” des disques par magie…

En lisant bien la sortie de fdisk -l, t’as bien les 3 disques qui sont reconnus.
Maintenant que j’y pense, tu as peut etre un relicat de lvm a moitie configure qui traine et qui te pose ce probleme. Windows etant un gros autiste de 1ere classe incapable de reconnaitre autre chose que ses propres technos fait l’impasse dessus…
J’ai du mal a voir ca comme etant juste mais c’est le seul truc plausible qui me vient en tete dans l’immediat (et encore, je trouve un peu tire par les cheveux)

De toute maniere, je suis persuade qu’il y a des trucs que tu as fait sur ton install ou bien avant sur tes disques (avec partion magic ou gparted ?) qui provoque de pres ou de loin cette situation… J’ai installe moi meme la fedora 8 y’a pas longtemps et il est impossible que cette situation arrive par magie…
Retrouve la bidouille qui a ete faite un jour et tu trouveras comment resoudre ton prob…

Je viens de tester avec gparted live et lui me trouve bien 3 disques séparés (hda, hdb et hdc). Je n’ai absolument rien fait sur mes partitions ni de bidouillage. Lorsque au moment de partionner sous linux, en cliquant sur LVM, il m’indique que je ne peux l’utiliser…
La seul fois où j’ai pû installer linux avec la séparation de mes 3 disques durs était de passer par l’installation en live cd avec ubuntu.
Je n’utilise pas de raid (desactiver dans le bios de ma carte mère).
Tout est lié à cette histoire de device mapper…

Pourquoi tu cliques sur lvm ?

Fedora et Ubuntu utilisent le meme noyau et le meme systeme de partitionnemment donc l’une et l’autre doivent detecter la meme chose materiellement.

Mon conseil : fait une install avec toutes les options par defaut avant de t’aventurer dans le tuning bas niveau avec lvm ou d’autres trucs.
Teste une distrib avec les conf basiques, t’en aura deja bien assez a decouvrir.
Si ubuntu passe bien alors essaye ubuntu. Tu reviendras sur fedora plus tard quand tu sauras analyser les petits soucis de base eventuels.

Sinon tu peux essayer nodmraid comme option au début de l’installation de F8. (http://forums.fedora-fr.org/viewtopic.php?pid=77765#p77765)

Je voulais dire que j’ai cherché comment résoudre ce problème en cliquant par hasard sur toutes les options dont LVM faisait partie pour le partionnement. Mais par défaut et si je ne clique que sur “suivant”, linux me trouve que mon 80GO (sda) et 1 disque de 240MO avec un nom bizarre qui varie selon les distributions (sous suse c’était “sil0154quelquechose”, sous ubuntu “dev/mapper/quelquechose” et sous fedora “dev/vol0quelquechose”).

Sinon ubuntu avec kde il plante mechamment et c’est pourquoi j’ai préféré changer de distribution. Avec Fedora ça ne m’a pas posé de réelles problèmes et il était bien stable.

J’avais pensé à désactiver des choses mais j’essaierais de le tester lorsque les prochains noyaux sortiront.
Edité le 01/12/2007 à 13:35