Re: Removing fdisk and bsdlabel (legacy partition tools)

From: Ed Maste <emaste_at_freebsd.org>
Date: Fri, 26 Jan 2024 00:55:08 UTC
On Thu, 25 Jan 2024 at 17:26, Robert R. Russell <robert@rrbrussell.com> wrote:
>
> FYI gpart doesn't allow you to create disklabel with more than 8 items
> either.

Specify the number of partitions at `gpart create` time:

# mdconfig -s 1G -t swap
md0
# gpart create -s bsd -n 20 md0
md0 created
# for i in $(jot 19); do gpart add -t freebsd-ufs -s 1M md0; done
md0a added
md0b added
...
md0t added
# gpart show md0
=>      0  2097152  md0  BSD  (1.0G)
        0     2048    1  freebsd-ufs  (1.0M)
     2048     2048    2  freebsd-ufs  (1.0M)
...
    36864     2048   20  freebsd-ufs  (1.0M)
    38912  2058240       - free -  (1.0G)