Linux-3.2.0 (Ubuntu を実行) のバイオ構造 (blk_types.h 内) を変更しようとしています。この構造体に対して行う必要があるのは、整数変数を追跡するための変数を追加することだけです (汚染アルゴリズムのためです)。ただし、「int id;」などの 1 行を追加すると、OS のブート シーケンスを停止します。
コンパイルはできますが、起動時に次のエラーが発生します。
>Gave up wiating for root device. Common problems:
>Boot args
>check rootdelay= ...
>check root= ...
>missing modules (cat /proc/modules; ls /dev)
>ALERT! /dev/disk/by-uuid/15448888-84a0-4ccf-a02a-0feb3f150a84 does not exist. Dropping to a shell!
>BusyBox Built In Shell ...
>(initramfs)
指定されたシェルを使用して見回しましたが、uuid またはその他の方法で目的のファイルシステムを見つけることができませんでした (/dev/sda はありません)。何が起こっているのでしょうか?
ありがとう、
-ミシウ