我在XenServer上安裝FreeBSD amd64的guest VM,先編譯HVM kernel再重開機。 ~/> su - # cd /usr/src /usr/src# make buildkernel KERNCONF=XENHVM /usr/src# make installkernel KERNCONF=XENHVM /usr/src# reboot 重開機後會發現網路卡變成xn0,別忘了到 /etc/rc.conf 設定網路,還有硬碟會由ada變成ad,所以請記得改 /etc/fstab 用 Label mount,參考 FreeBSD在fstab使用Label名稱mount磁碟 。