gpart: param 'skip_dsn': Invalid argument (13-CURRENT/amd64)

Lev Serebryakov lev at
Sat Dec 1 16:46:21 UTC 2018

Hello Ronald,

Saturday, December 1, 2018, 6:47:45 PM, you wrote:

> I got this response after gpart bootcode.
> Should I be worried?

> [AFTER make installkernel && make installworld]
> --------------------------------------------------------------
>>>> Installing everything completed on Sat Dec  1 15:43:19 CET 2018
> --------------------------------------------------------------
> [root at sjakie /data/src/freebsd-current]# gpart bootcode -b /boot/pmbr -p  
> /boot/gptzfsboot -i 1 ada0
> partcode written to ada0p1
> gpart: param 'skip_dsn': Invalid argument
 You need new geom_part.ko or old userland part. There was change which make
new gpart userland utility incompatible with old kernel module.

 It is why source upgrade procedure "officialy" requires reboot after
install kernel and before installworld.

 You could repeat re-installation of "gpart bootkode -b /boot/pmbr" after
reboot. Now your bootcode (pmbr) has not been upgraded. I don't think it
will cause a problem, as last changes to it was made long time ago :-)

Best regards,
 Lev                            mailto:lev at

More information about the freebsd-current mailing list