On Tue, Feb 07, 2012 at 02:20:38PM +0800, Alan Cheng wrote:
> Hello list,
> 
> I'm playing around with fdisk on a vmware virtual machine with 5.0 i386.
> Despite what's in FAQ14.4, I found I can still create disklabel partitions
> without a fdisk partition (no fdisk -i $disk) on a blank disk.
> 
> I'm confused. So my question is:
>  1. Is fdisk partition a must for a NON-SYSTEM disk on i386?
>  2. what is the disadvantage of using a disklabel partition without fdisk
> partition in above mentioned scenario?
> 
> thanks.
> 
> - Alan
> 

1. Theoretically, no, it is not required.

2. Confusion can result in some circumstances.

In particular, since the disklabel-only setup does not put the
disklabel in the same place as the MBR on i386 and amd64, it is
possible to subsequently add in an MBR and not overwrite the
disklabel. And if you add an OpenBSD partition to the MBR, the
disklabel you created will 'disappear'. Possibly to surprisingly
'reappear' if the OpenBSD partition or entire MBR is removed.

As with many things, seeing a pile of rope lying around does not
mean you have to use it. :-)

.... Ken

Reply via email to