web-dev-qa-db-ja.com

SATAディスクをudma / 1331.5gbpsに設定するLinuxカーネルオプション

リムーバブルHDDラックを使用するLinuxサーバーボックスの起動時間を短縮しようとしていますが、現在の起動時間は約2分ですが、hddをメインボードに直接接続すると、約2秒の問題が発生します。ahciのカーネル実装により、タイムアウト後のhdd-rackから発生する起動中のディスクごとに約30秒、カーネルはディスクの速度が1.5gbpsに制限されており、udma/133が使用されていることを出力します。

だから私が持っている質問は:カーネルがタイムアウトを待つ必要がなく、ハードコードされただけでディスクの速度を制限するように、これをブートオプションとしてgrubでどのように設定できますか? pci = nomsiなどのいくつかのオプションについて読みましたが機能しません

そのため、起動時にディスクを正確に制限するように求めています

どうも

2
John Doe

これを追加

libata.force=1.5

ブートオプションに追加すると、libataが1.5ギガビットに強制されます。 DMAモードなどを強制することもできます。カーネルドキュメントディレクトリのkernel-parameters.txtをチェックしてください(またはオンラインで言う ここ

2
James