Linux
將 sata 磁碟設置為 udma / 133 1.5gbps 的 linux 核心選項
我嘗試加快使用可移動硬碟機架的 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(或線上說這裡)