[Armadillo:01690] Re: CF 起動

email@hidden
2007年 6月 29日 (金) 13:58:52 JST


田辺です。

解決しました。
ありがとうございます。
(MLの設定ミスがありましたので、もしかしたらスレッドが
 つながっていないかもしれませんが、ご容赦を。)

---------------------------------------------------------
マカーグと申します。

tanbe3298 at ybb.ne.jp wrote:
> Armadillo9を購入しまして、早速CF起動に挑戦しているの
で
> すが、
> 以下の起動メッセージで途中で止まってしまいます。
> Ctrl+Dでそのまま継続も出来るのですが、どのように直せば
良
> いのでしょう?
> (当方Linuxは初心者です。)
> 
> ちなみに、Ctrl+Dで先に進んだ場合には一見通常動作をして
い
> ます。
> 
> ■起動メッセージ抜粋
> Starting fsck for root filesystem.
> fsck 1.25 (20-Sep-2001)
> fsck.ext2: Bad magic number in super-block while trying
to
> open /dev/ram0

fsckは起動時に /etc/fstab という設定ファイルを参照します
。
デフォルトではルートファイルシステムが /dev/ram0 として
定義されています
が、コンパクトフラッシュから起動するために指定するカーネ
ルパラメータ
(root=/dev/hdc1 noinitrd)によって、ext2ファイルシステ
ムが /dev/ram0 に
ロードされなくなり、fsck.ext2が行うチェックが失敗してし
まうと思います。

/etc/fstab を以下のように編集するとエラーがなくなると思
いますので、ぜひ
試してください。

/dev/ram0       /       ext2    defaults          0 1
     ^^^^
↓

/dev/hdc1       /       ext2    defaults          0 1




armadillo メーリングリストの案内