Gentoo2004.2 cannot be installed if more than 15 partitions are present: devfsd creates only sda1..sda15. I have 25 partitions (showing up in fdisk as sda1 ... sda25). Gentoo good bye for this scenario? Reproducible: Always Steps to Reproduce: 1.Create/use more than 15 partitions. 2.ls /dev/sda* 3. Actual Results: I must give up the installation. Expected Results: Create sda1 ... sda25 (/dev/ide/*.(part1..part25)
Simple Answer: MAKEDEV sda Long Answer: Edit /etc/devfsd.conf to increase this number I'm going to mark this as WONTFIX simply because the "standard" is to only create 16 devices per scsi block device, one for the device itself, and 15 "partition" devices. This is not limited to devfs or udev. For IDE devices, the limit is 20, so even under that interface you would be well above the "normal" limit and would be required to make device nodes yourself.
>> Simple Answer: MAKEDEV sda Too simple? cd /dev /sbin/MAKEDEV sda .devfsd presence implies active DevFS. Aborting MAKEDEV invocation >> Long Answer: Edit /etc/devfsd.conf to increase this number Not long enough? For nonexperienced people a hint which line should be added/modified in /etc/devfsd.conf to achieve the desired result would be VERY helpful.
Great... but I marked this WONTFIX, which means that I WON'T FIX IT... there's no reason to REOPEN the bug. I don't know how to do the devfsd edits myself, but there is a great wealth of devfsd documentation out there for you to enjoy, including the man page and web pages such as http://www.atnf.csiro.au/people/rgooch/linux/docs/devfs.html can be helpful. There is also the Gentoo DevFS guide, http://www.gentoo.org/doc/en/devfs-guide.xml for you to peruse.
...and closing.
Still greater! Neither of the documentation you quote covers this issue in a transparent manner. And here is what you can find in the web: Unfortunatly this isn't going to work. The 15 partition limit is at a pretty basic level going all the way to the sc.c code in the kernel. While Devfs CAN dynamicly allowcate device "names" the driver for the device has to support it and it is not compatible with using Major Minor numbers at all. The linux scsi drivers just doesn't support this, and re-writing the source is beyond my ambitions and ability. It would also probably break all sorts of apps that assume Major Minor device names. WONTFIX is ok, but I would propose to include some hints for resulving this problem into the installation handbook or the Gentoo DevFS guide you mentioned.
Fine
Docs: please make a note that it is impossible to have more than 15 partitions on any single SCSI (or SATA) block device.
Fixed in CVS.
Moving these so we can remove the "Install CD" component from "Gentoo Linux". I apologize to everyone for this spam, but according to the bugzilla developers, this is the only reasonable way to do this.