16.04.4 使用 17.10 内核。此处的其他帖子中指出,内核版本 4.11/4.13 及以上版本支持 Dell PERC H740p RAID 控制器。因此,它肯定可以在 16.04.4 中工作?
安装期间未找到驱动控制器。
这是一个我应该报告的错误吗?
编辑:事实上,我新安装的 16.04.4 服务器显示它正在运行内核 4.4.0.116 un name -a,尽管 /etc/lsb-release 显示 16.04.4。这是怎么回事?????
答案1
注意:这个答案确实不是说“安装 17.10”。在任何情况下我都不建议这样做。如果您已经在使用 16.04,此答案包含如何升级内核的说明,并告诉您需要在 16.04 中安装哪些软件包才能获得较新的内核。
在 16.04 上运行的每个 Ubuntu 系统现在都被视为lsb_release
16.04.4,因为所有其他对磁盘映像所做的更新已经在操作系统中的标准 Ubuntu 更新/升级期间通过更新任务(例如)获取sudo apt-get update && sudo apt-get dist-upgrade
。
但有一个例外:内核不会自动升级到反向移植的内核。这只在全新安装时才会发生,因为这是安装程序磁盘上附带的内核。但是,由于并非所有产品都使用 HWE 升级的内核,因此有些情况下您无法切换内核,因为某些原因别的在较新的内核中不受支持,或者在任何其他情况下您依赖某个内核,系统不会自动将您升级到 HWE“更新”的内核。
您必须linux-generic-hwe-16.04
在 Xenial 盒上安装及其依赖包才能获得较新的反向移植的 4.13 内核:
sudo apt install linux-generic-hwe-16.04
上述命令应该对你有用。你可能还需要在之后运行这个命令以确保 GRUB 看到更改:
sudo update-grub
完成后,重新启动计算机。它应该会启动到较新的内核。
(注:仅仅因为内核被移植并不意味着一定意味着你的 RAID 控制器仍然受支持 - 尽管内核团队努力实现硬件支持,但并非所有东西都可以干净地反向移植)
答案2
我是个白痴。解决方案是: