Nommage des partitions

voilà, j’installe une wheezy sur la partition sda6 d’un disque déjà en multiboot.
arrivé a l’instant de l’installation de grub je choisis de ne pas toucher au MBR et de l’installer sur la racine.
j’indique donc /dev/sda6 et là: impossible de choisir cet emplacement, erreur fatale.
je reviens à l’étape précédente et tente d’installer lilo
(l’avantage de l’entrée lilo c’est qu’elle suggère l’emplacement où l’installer) et elle me suggère /dev/sde6
je reviens en arrière et retente l’install de grub sur /dev/sde6
et là ça fonctionne et mon install se termine correctement :038

mais d’où vient ce “e” ? est-ce que c’a un rapport avec la partition étendue ?
si quelqu’un peut m’expliquer le pourquoi du comment :017 :006

Par déduction sde : e pouvant signifier “extended” vu que tu es sur une partition étendue (ou logique).

C’est une supposition, si quelqu’un à la bonne réponse je donne ma langue au chat :open_mouth:

La lettre de périphérique (sdX) est attribuée par le noyau bien avant que celui-ci ait eu l’occasion de lire le contenu du disque donc ça n’a rien à voir avec les partitions qu’il peut y avoir dessus.

Quant à savoir comment cette lettre est attribuée exactement, c’est une autre histoire. Mes disques SATA ne changent jamais de lettre, mais mes disques USB en changent régulièrement sans raison apparente (pourtant mon dock est toujours branché sur le même port, je ne fais que l’allumer au besoin et c’est toujours les deux mêmes disques dedans). C’est d’ailleurs pour ce genre de raison que lors du passage de Lenny à Squeeze on est passés à un fstab utilisant les UUID par défaut.
De là à penser que le kernel de l’installeur attribue sde au lieu de sda juste parce que ça lui chante, il n’y a qu’un pas… :wink:

Salut,

Un copié/collé de la commande fdisk -l (L minuscule) nous en dirait plus :slightly_smiling:

malheureusement non ! mais c’était bien tenté :023

[code]# fdisk -l

Disque /dev/sda : 500.1 Go, 500107862016 octets
240 têtes, 63 secteurs/piste, 64601 cylindres, total 976773168 secteurs
Unités = secteurs de 1 * 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d’E/S (minimale / optimale) : 512 octets / 512 octets
Identifiant de disque : 0x0df67145

Périphérique Amorce Début Fin Blocs Id Système
/dev/sda1 * 2048 206847 102400 7 HPFS/NTFS/exFAT
/dev/sda2 206848 545130495 272461824 7 HPFS/NTFS/exFAT
/dev/sda3 545130496 558079999 6474752 82 partition d’échange Linux / Solaris
/dev/sda4 558082046 976773119 209345537 5 Étendue
/dev/sda5 558082048 640145407 41031680 83 Linux
/dev/sda6 640147456 722284543 41068544 83 Linux
/dev/sda7 722286592 805249023 41481216 83 Linux
/dev/sda8 805251072 887924735 41336832 83 Linux
/dev/sda9 887926784 976773119 44423168 83 Linux
[/code]
pourtant os-prober me sort tout en /dev/sdeX

Emmène ton PC chez un orthophoniste :laughing:

À tout hazard, un décalage de 4 lettres ne me semblant pas lié à la présence d’une clé USB, d’un lecteur de CD-Rom ou autre, est-ce que la fiche SATA de ton disque est branchée sur le port SATA 1 de ta carte mère ? Si ça se trouve grub demande au bios sur quel port est branché le disque alors que le système gère ça de façon logique (logicielle) sans en demander plus :think:

c’est peut-être bien ça :wink: le bios indique 5ième master!