Red Hat Bugzilla – Bug 5610
Disk Druid cannot handle > 16 partitions on IDE device
Last modified: 2008-05-01 11:37:52 EDT
During installation if the user chooses to partition with
disk druid they are only able to create 16 partitions the
17th partition will refuse to be allocated but the error is
If the user chooses to use fdisk to create the partitions
and creates > 16 partitions on an IDE disk then when the
installer runs disk druid to configure the mountpoints it
will fail with an error `unable to read partition table on
/dev/hda, not enough resources'
this bug prevents installation of Redhat GNU/Linux on a disk
with > 16 partitions.
The Linux kernel supports 63 partitions on IDE HDDs and so
all utilities in redhat linux should support that many
partitions as well.
I have installed redhat GNU/Linux by creating the first 16
partitions and installing then rebooting and using fdisk to
add the additional needed partitions. after this it is
required to mknod the additional device files as redhat
GNU/Linux only includes /dev/hd?1 though /dev/hd?16 after
adding these partitions and ajusting /etc/fstab and moving
the appropirate files back to the preferred partitions
everything appears to function correctly, thus this appears
to be an entirely artificial limitation imposed by disk
druid and the lack of device files included in the dev
note also that I tested Debian GNU/Linux and it has no
problems with either using nor installing on disks with > 16
partitions and there is additionly no need for the admin to
manually create the necessary device files.
Increasing this limit will be considered for future releases.
Limit increased to 64 partitions/drive.