跳到主要內容

文章

目前顯示的是 九月, 2011的文章

在Xen FreeBSD guest安裝Xen tools

我在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磁碟 。

FreeBSD 8.2 i386 hangs on Xen

在XenServer安裝FreeBSD 8.2 release i386沒有問題,但是安裝客制化的Xen kernel重開機後整個VM卡住,用Xen Center或下指令都無法reboot或shutdown。 發現國外也有相同的問題,在 這裏 有新的patch,Amd64版本則無此問題。 根據 FreeBSD/Xen ,i386是半虛擬(para-virtualized,PV),amd64只能全虛擬(hardware virtualized,HVM)但可用 PV drivers;在FreeBSD 9.0後對Amazon EC2的相容性比較好,因為EC2即是使用Xen,相信在FreeBSD 9.0之後對Xen的相容性會更佳。

Ubuntu 更新錯誤

這幾天更新Ubuntu都偶爾出現bzip2錯誤,原來以為是站台在維護,但是更換Server還是一樣,才驚覺不對勁。 想了想,最近換上去的防火牆有開啟HTTP掃毒,果然關掉後就正常,看來是遇到bzip2封包解太久,造成錯誤。(它是用ClamAV,效能更差) 因為並非常見問題,特此誌之。