If you try to execute the gpart command on an M1 Mac using the Parallels hypervisor which supports ARM guests you receive this error which breaks the ability to install: gpart: Cannot get GEOM tree: Illegal byte sequence
There is a sysctl to get the geom config. I think it's kern.geom.config.xml. what does that report. That's where the illegal sequence is coming from. Also, what is LANG? And does setting LANG to C.UTF-8 change things.
(In reply to Mark Felder from comment #0) Hi, I can't reproduce this. What are your MacOS and Parallels versions?
"sysctl kern.geom.confxml" is the command to capture the output from, if you can... Sorry for my fuzzy memory before.
I suspect, btw, not a general issue, but that the name of some disk on this specific machine is bad, we don't encode it right in our XML and then we get the byte-stream error.
I will try to reproduce this again but it took a bunch of work to trick chef/vagrant/bento to try generate an ARM FreeBSD image seeded with the vagrant ssh key. I blew it all away and decided to figure out how to get this to work with bhyve on my amd64 server instead.