OVH Cloud OVH Cloud

/dev/sda19

13 réponses
Avatar
Phil 93
Bonsoir,

Je voudrais partitionner un disque dur avec beaucoup de partitions (il y
aura plusieurs OS). il me semble qu'à une époque on était limité à
/dev/sda15, parce que les partitions étaient numérotés sur les 4
derniers bits des numéros mineurs (avec 0 = disque entier). Est-ce que
cette limite est toujours valable ou est-ce qu'elle a été repoussée ?

Les distributions seront plutôt récentes.

Est-ce que ça change quelque chose (sur ce point) d'avoir une
distribution 64 bits plutôt que 32 bits ?

3 réponses

1 2
Avatar
Damien Wyart
> Voici ce que j'ai trouvé sur le sujet :
> http://forums.justlinux.com/showthread.php?152404-What-is-the-maximum-No-of-hard-disk-partitions-after-kernel-2-6-28



* jp willm in fr.comp.os.linux.configuration:
C'est pas plutôt 64 partitions sur un disque ATA et 256 partitions
(4*64) au total sur l'ensemble de 4 disques ATA ?



Non, cet article est ancien et partiellement faux. Relis bien tout ce
que j'ai indiqué : la valeur ext_range donne le nombre maximal de
partitions par disque, et est directement issue de DISK_MAX_PART. Il n'y
a plus de distingo entre l'ancien driver IDE et le driver SCSI/SATA,
tous les disques ont la même valeur maximale de 256.

Les messages des commits que j'ai cités expliquent également cela en
détail.

--
DW
Avatar
Eric Belhomme
Le Wed, 23 Apr 2014 00:13:24 +0200, Phil 93 a écrit :

Je voudrais partitionner un disque dur avec beaucoup de partitions (il y
aura plusieurs OS). il me semble qu'à une époque on était limité à
/dev/sda15, parce que les partitions étaient numérotés sur les 4
derniers bits des numéros mineurs (avec 0 = disque entier). Est-ce que
cette limite est toujours valable ou est-ce qu'elle a été repoussée ?

Les distributions seront plutôt récentes.




Fil très intéressant. Donc la réponse à ta question est [oui], si toutes
les distribs installées ont un noyau au moins égal au 2.6.28. Si ce n'est
pas le cas, certaines de tes distribs ne fonctionneront pas.

Pour ma part, je ne vois pas ce qui te chagrines avec LVM. Perso lorsque
je fais des multi-boot linux (et j'en fait beaucoup, on a des campagnes de
QA ou on doit valider nos produits sur différentes releases de Red Hat et
Suse) je partitionne comme suit :

sda1 : /boot (1G)
sda2 : swap
sda3 : tout le reste en LVM

ensuite en volume LVM, je créé un /tmp qui servira à toutes les distribs
(10G sont suffisants) puis un volume par distrib. Comme les /home sont
montés en NFS, je ne créé pas de volume pour /home mais dans le cadre d'un
usage sans NFS, je créé un /home de la même façon que le /tmp

Franchement, LVM est infiniment plus souple que du partitionnement
classique, c'est vraiment dommage de s'en priver !

--
Rico
Avatar
Damien Wyart
* Eric Belhomme <rico-{nntp}@ricozome.net> in fr.comp.os.linux.configuration:
Fil très intéressant. Donc la réponse à ta question est [oui], si toutes
les distribs installées ont un noyau au moins égal au 2.6.28. Si ce n'est
pas le cas, certaines de tes distribs ne fonctionneront pas.



Attention, car certaines distributions ont une version de noyau dont le
numéro pourrait faire penser qu'elle est ancienne mais ont leur propre
façon de gérer les "backports" et ont donc des fonctionnalités assez
récentes qui sont intégrées.

--
DW
1 2