[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Undelivered Mail Returned to Sender



Salut,

Jean Baptiste FAVRE a écrit :

Je bute sur un problème, probablement trivial: j'ai partitionné un disque de 500Go en autant de partitions de 10Go pour jouer avec LVM.

Pourquoi as-tu besoin d'autant de partitions pour jouer avec LVM ?

Mon problème, c'est que seules les 15 premières partitions sont reconnues et gérées par le système.
Il semble que ce soit une limitation liée au protocole SCSI et à libata.

En fait il n'y a que 15 numéros de périphériques définis pour les partitions d'un disque "SCSI" (sdX), alors qu'il y en a 63 pour les disques "IDE" (hdX). C'est aussi con que ça.
Cf. devices.txt dans la documentation du noyau :

  3 block	First MFM, RLL and IDE hard disk/CD-ROM interface
		  0 = /dev/hda		Master: whole disk (or CD-ROM)
		 64 = /dev/hdb		Slave: whole disk (or CD-ROM)

		For partitions, add to the whole disk device number:
		  0 = /dev/hd?		Whole disk
		  1 = /dev/hd?1		First partition
		  2 = /dev/hd?2		Second partition
		    ...
		 63 = /dev/hd?63	63rd partition
[...]
  8 block	SCSI disk devices (0-15)
		  0 = /dev/sda		First SCSI disk whole disk
		 16 = /dev/sdb		Second SCSI disk whole disk
		 32 = /dev/sdc		Third SCSI disk whole disk
		    ...
		240 = /dev/sdp		Sixteenth SCSI disk whole disk

		Partitions are handled in the same way as for IDE
		disks (see major number 3) except that the limit on
		partitions is 15.


Reply to: