首先是免责声明:这已在几个系统上进行了测试,没有出现任何负面属性。由于它只省略了RMRR检查,因此不应影响操作系统的任何其他核心功能。但作为一般性通知,由于这是非正式修改,因此在使用此修补版本的unRaid时,Limetech或我自己不对任何数据丢失或硬件损坏负责。

说明/问题

有充分证据表明HP Proliant服务器在大约2011年尝试通过Linux环境中的设备后,使用某些BIOS版本会出现RMRR问题。设备直通失败,屏幕上显示错误:

vfio: failed to set iommu for container: Operation not permitted

进一步了解日志显示:

Device is ineligible for IOMMU domain attach due to platform RMRR requirement. Contact your platform vendor.

HP已发现此问题,并且未更新旧计算机。有一些bios选项试图在新模型上解决这个问题并取得一些成功。

unRaid的这个“版本”通过修补RMRR检查解决了这个问题。

安装

1.下载修补后的  bzimage

2.备份U盘内原有的bzimage

3.将下载到的文件替换到U盘根目录

4.重新启动

卸载

把备份覆盖回来即可

更新:

更新到最新版本unRAID6.8.0(正式版)

2020年2月23日更新

增加6.8.1 6.8.2支持

2020年4月1日更新

增加6.8.3支持

发表回复

后才能评论

评论(11)