Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 11 Feb 2021 20:34:18 -0800
From:      Bakul Shah <bakul@iitbombay.org>
To:        "Russell L. Carter" <rcarter@pinyon.org>
Cc:        freebsd-current@freebsd.org
Subject:   Re: upgrade stable/12 -> stable/13 zfs + boot partition Mediasize 64K
Message-ID:  <AD122BC6-0249-49DB-A6F7-7671437808BF@iitbombay.org>
In-Reply-To: <6cd9f937-1bcc-3f50-87dc-fcbf038dff6a@pinyon.org>
References:  <6cd9f937-1bcc-3f50-87dc-fcbf038dff6a@pinyon.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Feb 11, 2021, at 7:13 PM, Russell L. Carter <rcarter@pinyon.org> wrote:
> 
> root@terpsichore> gpart show
> =>       34  625142381  da0  GPT  (298G)
>         34        128    1  freebsd-boot  (64K)
>        162    8388608    2  freebsd-swap  (4.0G)
>    8388770  616753645    3  freebsd-zfs  (294G)

You can do something like

gpart delete -i 2 da0
gpart resize -s 512k -i 1 da0
gpart add -t freebsd-swap da0
gpart bootcode -p /boot/gptzfsboot -i 1 da0

gpart list da0
will show the swap partition last but it will still be /dev/da0p2

Practice on a md0 device if you want to test this.

truncate -s 20G file
mdconfig -a -t vnode -f file
gpart create -s GPT md0
etc.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?AD122BC6-0249-49DB-A6F7-7671437808BF>