On Tuesday 23 November 2010 17:18:56 David W Noon wrote:
> On Tue, 23 Nov 2010 17:20:02 +0100, Peter Humphrey wrote about Re:
> [gentoo-user] Boot partitions (WAS: migrating disks (from mounts to
> 
> disklabels:
> >On Sunday 21 November 2010 16:22:15 David W Noon wrote:
> >> What I suspect is in the remainder of that space is a hidden primary
> >> partition containing a "transparent" bootstrap that augments the BIOS
> >> and permits booting from a logical/extended partition.  This would be
> >> similar to the old OS/2 Boot Manager, although that was hardly
> >> transparent.  This hidden partition was probably placed there by
> >> cfdisk when you first partitioned the drive and started it with an
> >> extended partition. The OS/2 FDISK.COM did something similar when
> >> the first partition on a drive was not a primary (including Boot
> >> Manager).
> >> 
> >> A forensic examination of that area would be of interest.
> >
> >Including attempting creation of three more primary partitions. If
> >your hunch is right, the last will not be created as the allowable
> >four exist already.
> 
> No, only 1 primary and Neil's extended partition would currently
> exist.  So it should be possible to create 2 more primaries, if there
> were space on the disk.
> 
> >I don't believe your hunch is right though - it's just too complex to
> >be worthwhile for any but a very few customers.
> 
> Not at all complex.  OS/2 has had the option to work that way since
> about 1987 on 80286 hardware (and written by Microsoft).
> 
> >Nobody's answered my parenthetical question though: why do SCSI and
> >IDE interfaces allow different total numbers of partitions?
> 
> They don't.
> 
> The number of primary/extended partitions is limited to 4, and the
> number of logical drives is limited by the size of the extended
> partition.  If you can fit more partitions onto one drive than another,
> it is because either the drive is bigger or the partitions are smaller.

Errm, not exactly.  SCSI/SATAs are limited to 15 (inc. one extended partition) 
and old (legacy driven) IDEs are limited to some 63 partitions if I recall 
correctly.  If you use the new libata I think you only get 15 partitions for 
SATA/PATA.

I know, because I remember some years ago getting a bit over-enthusiastic with 
a new SATA drive and fdisk only to end up with partitions that I couldn't 
mount ...  O_o
-- 
Regards,
Mick

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to