[質問]
/bin/dd で RAW デバイスにアクセスするとエラーが表示されますが、処理は成功していますか?
[対象となる製品のバージョン]
MIRACLE LINUX Standard Edition V2.x
MIRACLE LINUX Standard Edition V1.x
[対象となるパッケージ]
fileutils
kernel
[回答]
/bin/dd による RAW デバイスへのアクセスに関して、これまで以下のような問題がありました。
- 以下の条件のとき、/bin/dd は RAW デバイスを扱うことができません。
- Miracle Linux Standard Edition V1.x で、fileutils パッケージのバージョンが 4.0-4 以前の場合
- 以下の条件のとき、<例>のようなエラーが表示されることがあります。
- Miracle Linux Standard Edition V1.x で、fileutils パッケージのバージョンが 4.0.33-2 以降の場合、または
- MIRACLE LINUX Standard Edition V2.x で、kernel パッケージのバージョンが 2.4.9-31.38ml、または2.4.9-e.9.22ml より前の場合
<例>
# dd if=/dev/raw/raw1 of=/dev/null
dd: reading `/dev/raw/raw1': No such device or address
|
1. に関しては、fileutils パッケージのバージョンを 4.0.33-2 以降に更新することで対処してください。
2. に関しては、エラーが表示されても dd の実行には成功していますので、エラーは無視して結構です。また、MIRACLE LINUX Standard Edition V2.x では、kernel パッケージのバージョンが 2.4.9-31.38ml、または2.4.9-e.8.22ml 以降であれば、エラーメッセージが表示されないように修正されています。
[参考資料]
特になし
[更新履歴]
2003/2/26 新規作成
|