首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >linux内核选项将sata磁盘设置为udma/133 1.5gbps

linux内核选项将sata磁盘设置为udma/133 1.5gbps
EN

Server Fault用户
提问于 2010-03-07 16:51:28
回答 1查看 4.9K关注 0票数 2

我试图加快使用可移动HDD机架的linux服务器盒的启动时间,目前的启动时间大约是2分钟,但是如果我直接将hdd连接到主板上,大约2秒,问题是ahci的内核实现会导致启动期间每个磁盘超时约30秒,在超时之后,内核打印磁盘被限制为1.5gbps,并且使用udma/133。

因此,我的问题是:如何在grub中将其设置为引导选项,这样内核就不必等待超时,而只是硬编码限制了磁盘的速度?我读到了一些选项,比如pci=nomsi之类的,它们不起作用。

这就是为什么我要求在引导过程中精确地限制磁盘。

thx

EN

回答 1

Server Fault用户

回答已采纳

发布于 2010-03-09 00:18:49

加上这个

代码语言:javascript
运行
复制
libata.force=1.5

它将强制libata到1.5Gbit。您还可以强制DMA模式等,查看内核文档目录中的内核参数. out (或在线例如这里)

票数 2
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/120098

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档