On Thu, Mar 28, 2002 at 11:52:27AM +1100, Matthew Dalton wrote:
> Depending on which web page you read, the limits are something like 23
> for DOS/Windows (it's an alphabet thing, ie 26 - 3),
I'd expect 26 - 2 (`A' and `B'), and the limit would be total number of
partitions in the system, not the number on any one drive.
> 63 for IDE drives under Linux and 15 for SCSI drives under Linux.
>From /usr/src/linux/Documentation/devices.txt:
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
For Linux/i386, partitions 1-4 are the primary
partitions, and 5 and above are logical partitions.
Other versions of Linux use partitioning schemes
appropriate to their respective architectures.
...
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.
So the kernel supports up to 63 partitions on an IDE drive, and 15 on a
SCSI drive.
Cheers,
John
--
whois [EMAIL PROTECTED]
GPG key id: 0xD59C360F
http://kirriwa.net/john/
--
SLUG - Sydney Linux User Group Mailing List - http://slug.org.au/
More Info: http://lists.slug.org.au/listinfo/slug