According to the docs that I looked at, FreeBSD's sysinstall is text-based and you can install over a serial console. They may have a graphical install as well I don't know.