[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:52356] Re: カスタムカーネルをver.upすると固まる



こんにちは。松田陽一@三鷹です。

自己解決しました。

From: MATSUDA Yoh-ichi / 松田陽一 <yoh@xxxxxxxx>
Subject: [debian-users:52351] Re: カスタムカーネルをver.upすると固まる
Date: Sun, 19 Apr 2009 12:09:05 +0900

> > > make-kpkg で kernel.org のカーネルを追いかけてます。
> > > 
> > > カスタムカーネルを 2.6.26 から 2.6.28 或は 2.6.29 にバージョン
> > > アップすると、
> > > 
> > > VFS: cannot open root device "hda1" or unknown-block(0,0
> > > Please append a correct "root=" boot option: here are the available pattitions:
> > > Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)
> > > 
> > > と、エラーメッセージを吐いて固まります。
> > > 
> > > make oldconfig で 旧 .config を引き継いでいるので、 IDE のチップ
> > > セット (PIIX4) のドライバ等、必要なドライバはカーネル内に組み込ん
> > > であり、 grub の menu.lst で全く同じルートデバイスを指定していま
> > > す。
> > > ブートメッセージにはチップセットのドライバが起動した旨、また HDD
> > > を認識した旨のメッセージも表示されています。


現象:
2.6.28 と 2.6.29 でブートしない。
2.6.26 ならブートする。

やったこと:
<1> 2.6.26 で動作しているので、次に 2.6.27 をビルドしました。
これは正常にブートしました。

<2> 2.6.27 から 2.6.28 を再度ビルドすべく、 make oldconfig して
みました。すると、

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
*
* ATA/ATAPI/MFM/RLL support
*
ATA/ATAPI/MFM/RLL support (IDE) [Y/n/m/?] y
  *
  * Please see Documentation/ide/ide.txt for help/info on IDE drives
  *
  Support for SATA (deprecated; conflicts with libata SATA driver) (BLK_DEV_IDE_SATA) [N/y/?] n
  generic ATA/ATAPI disk support (IDE_GD) [Y/n/m/?] (NEW) 
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

ここで止まりました。

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  generic ATA/ATAPI disk support (IDE_GD) [Y/n/m/?] (NEW) ?

Support for ATA/ATAPI disks (including ATAPI floppy drives).

To compile this driver as a module, choose M here.
The module will be called ide-gd_mod.

If unsure, say Y.

  generic ATA/ATAPI disk support (IDE_GD) [Y/n/m/?] (NEW) 
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

もしかして、と思い、これをカーネル組み込みに設定し、再度ビルドし
ました。

結果、正常にブートできました。

以上、お騒がせしました。
--
松田 陽一(yoh)
mailto:yoh@xxxxxxxx
http://www.flcl.org/~yoh/diary/