DELL2950不能安装FreeBSD6.2amd64 Release

December 3rd, 2007 by chifeng Leave a reply »

MSI

在一台dell2950上装FreeBSD6.2amd64,死活装不上,在往硬盘上拷贝文件的时候,死机,对BIOS做了一些调整,换System Interrupts Assignment为Distruibuted,仍然不行。试了一下安装7.0amd64,则没有任何问题,怪了。。。

前后折腾了几天,下载了6.3RC1-amd64来试,仍然不行,向delphij老大请教,建议我打开msi。安装时选择6,然后:
set hw.pci.enable_msi=1
set hw.pci.enable_msix=1

继续安装,ok了。原来是MSI的问题。

FreeBSD6.2根本没有msi的支持,因此装不上。
6.3加入了MSI的支持,但是不是默认的,需要加入loader.conf。
7.0默认即有MSI扩展的支持,因此安装起来没有任何问题。

MSI–Message Signaled Interrupts
http://people.freebsd.org/~jhb/papers/bsdcan/2007/article/article.html

Advertisement

Leave a Reply