のぐちです。
皆さんからのアドバイスを元に、いろいろとがんばってみましたが、
やっぱり「Kernel Panic」ですね。
最後のエラーは、
EIP: [<f0eed126>] make_clo_request+0x..... [cloop] SS:ESP .....
No filesystem could mount root, tried: resierfs ext3 ext2 msdos vfat
iso9660 ntfs fuseblk
Kernel panic - not syncing: VFS: Unable to mount root fs on
unknown-block(1,1)
です。
メッセージから察するに、ルートディレクトリが展開出来てないか、
cloop圧縮の仕方が問題ってことでしょうか?
やったことは、
1. make-kpkg modulesの実行
出来たcloop-modules-2.6.21.7のインストール。
/lib/modules/2.6.21.7/extra/cloop.koの存在確認
2. miniroot.gzに以下のファイルコピー
/modules/cloop.ko
/dev/cloop0〜7
3. miniroot.gzのlinuxrc内で、cloopをマウントするところを変更
/dev/cloop -> /dev/cloop0
です。
で、HDD環境ならばcloopのモジュールもロード出来ますし、
作成したcloopファイルもマウントして中を参照することもできました。
ただ、TerminalService、つまりPXEブート・メモリ動作で動かないって状態です。
間違いあれば、ご指摘ください。
よろしくお願いします。
|