Linux カーネル用のダミー (RAM ディスク) ブロック デバイス ドライバーを作成しました。ドライバーがロードされると、/dev/mybd として表示されます。
dd コマンドを使用してデータを正常に転送でき、コピーされたデータを正常に比較できます。
問題は、その上に ext2/3 ファイルシステムを作成するときに、mount コマンドで -o loop オプションを使用する必要があることです。それ以外の場合、マウントは次の結果で失敗します。
マウント: fs タイプが正しくない、オプションが正しくない、mybd のスーパーブロックが正しくない、コードページまたはヘルパー プログラムがない、またはその他のエラー
何が問題なのですか?助けてください。
ありがとう。