A few checks later: it seems that my problem isn't related to bsdlabel.
I scpied images generated (dd+bsdlabel) on 7.2 to the 8.1 host, and vice
versa.
It seems that when I mdconfig -a -f $file the 7.2 img on the 8.1 host,
/dev/md${x}c doesn't appear.
But when I add the 8.1 image on the 7.2 host,
Hello,
I'm having troubles, porting our release generation scripts from 7.2 to 8.1.
We start creating the image file:
dd bs=18k count=4096 cdroot.img 2>/dev/null
We add our image to mdevices:
mdconfig -a -t vnode -f ./cdroot.img
Then, bsdlabel:
bsdlabel -w -B -b cdroot/boot/boot /dev