hdparm -m16(マルチセクタ)このオプションを使用するには?

hdparm -m16(マルチセクタ)このオプションを使用するには?
Use of -m is VERY DANGEROUS.
Only the old IDE drivers work correctly with -m with kernels up to at least 2.6.29.
libata drives may fail and get hung if you set this flag.
Please supply the --yes-i-know-what-i-am-doing flag if you really want this.
Program aborted.

hdparm -I /dev/sda R/W multiple sector transfer: Max = 16 Current = 8 は、私のドライブが複数のセクタをサポートしていることを示しています。

定義:--yes-i-know-what-i-am-doingフラグこのタスクはなぜそんなに危険なのですか? SATA - マニュアルページ参照IDEで使用できます。

ベストアンサー1

ヘッダー

マルチセクタリングは、PIOモードで動作しているドライブにのみ影響します。

カーネルバージョンが2.6.29以降の場合、古いIDEドライバのみが-mで正しく機能します。このフラグが設定されていると、libataドライバは失敗して中断される可能性があります。

  • IDEドライブはありますか?
  • あなたは古代コア?
  • あなた本物あなたは何をしているのか知っていますか?

3回「はい」と答えると続けることができますが、もう一度質問する必要はありません。 ;-)

説明する

DMAモードのマルチセクタモードのカーネル開発者Alan Cox:

DMAモードでは、32ビットI / O機能とマルチセクタモードは使用されません。

源泉

問題は、今日使用されているほとんどのドライブがカーネルによってデフォルトでDMAモードを使用するように設定されていることです。

おすすめ記事