Linux

將 sata 磁碟設置為 udma / 133 1.5gbps 的 linux 核心選項

  • March 9, 2010

我嘗試加快使用可移動硬碟機架的 linux 伺服器盒的啟動時間,目前啟動時間約為 2 分鐘,但如果我將硬碟直接連接到主機板,它大約需要 2 秒,問題是 ahci 的核心實現導致超時啟動期間每個磁碟大約 30 秒,它源自 hdd-rack 超時後核心列印磁碟速度限制為 1.5gbps 並使用 udma/133

所以我的問題是:我如何在 grub 中將其設置為啟動選項,這樣核心就不必等待超時並且只是硬編碼限制了磁碟的速度?我讀到了一些選項,例如 pci=nomsi 等,它們不起作用

這就是為什麼我要求在引導期間精確限制磁碟

謝謝

添加這個

libata.force=1.5

到你的引導選項,它會強制 libata 到 1.5Gbit。您還可以強制 DMA 模式等,查看核心文件目錄中的 kernel-parameters.txt(或線上說這裡

引用自:https://serverfault.com/questions/120098