# mbrlabel /dev/rsd0
Found MSDOS partition; size 1073741824 (524288 MB), offset 2048
skipping existing MSDOS partition at slot a.
Found 4.2BSD partition; size 524288000 (256000 MB), offset 1073743872
adding 4.2BSD partition to slot e.
5 partitions:
# size offset fstype [fsize bsize cpg/sgs]
a: 1073741824 2048 MSDOS # (Cyl. 1 - 524288)
b: 16384 1073743872 4.2BSD 1024 8192 16 # (Cyl. 524289 - 524296)
c: 1952151552 0 unused 0 0 # (Cyl. 0 - 953198)
d: 16384 1073743872 4.2BSD 1024 8192 16 # (Cyl. 524289 - 524296)
e: 16384 1073743872 4.2BSD 1024 8192 16 # (Cyl. 524289 - 524296)
notice how it is breeding partitions ...
# mbrlabel /dev/rsd0
Found MSDOS partition; size 1073741824 (524288 MB), offset 2048
skipping existing MSDOS partition at slot e.
Found 4.2BSD partition; size 524288000 (256000 MB), offset 1073743872
skipping existing 4.2BSD partition at slot f.
8 partitions:
# size offset fstype [fsize bsize cpg/sgs]
c: 1952151552 0 unused 0 0 # (Cyl. 0 - 953198)
e: 1073741824 2048 MSDOS # (Cyl. 1 - 524288)
f: 524288000 1073743872 4.2BSD 0 0 0 # (Cyl. 524289 - 780288)
if nothing else, there needs to be an ignore disklable flag.