[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-users:41297] Re: kernel 2.4.26 で Kernel panic
こんにちは,初めまして.谷口雅康といいます.
私も昨日,kernel2.6をコンパイルしてみました.で,同様にkernel panicになっ
たのですが,何とか解決できました.2.4と違いますし,initrdを使用していな
いので外していたらすみませんが,何か参考になればと思います.
私の環境:
ThinkPad X31
/ ext3
カーネル:
initrdを不使用
エラーメッセージ:
VFS: Cannot open root device "hda5" or unknown-block(0,0)
Please append a correct "root=" boot option
Kernel panic: VFS: Unable to mount root fs on unknown-block(0,0)
ここで参考Webページより,
・ファイルシステム
・IDEデバイスドライバ(SCSIの場合はSCSIデバイスドライバ)
以上をカーネルにstaticで組み込むことがポイントのようです.
今回の場合は,ReiserfsとM/BのチップとIDEコントローラを有効にすれば良いか
と思います.
私は,
# make xconfig
を使用したので,申し訳ないですがそちらの分類で書きます.
* File systems
* Reiserfs support -> yes
* DOS/FAT/NT Filesystems
* NTFS file system support -> yes
* Miscellaneous filesystems
* いっぱい -> no
* Compressed ROM file system support -> yes
なお,私は| NTFS | Debian(ext3) | というパーティションなので,一応NTFSも
有効にしておきました.
次のDevice Driversはコンピュータに合わせて適宜変更してください.
#行頭に/が付いているのは,不要かもしれないが,これを入れると起動しました.
#一度に3ついれたので,どれが本当に必要かはちょっとわかりません.(^^;)
* Prosessor type and feartures
* Prosessor family -> Pentium M
* Device Drivers
* ATA/ATAPI/MFM/RLL support
* ATA/ATAPI/MFM/RLL support -> yes
* Enhanced ATA/ATAPI/MFM/RLL disk/cdrom/tape/floppy support -> yes
/ * include IDE/ATA-2 DISK suport -> yes
* generic/default IDE chipset support -> yes
/ * PNP EIDE support -> yes
* PCI IDE chipset support
* Generic PCI bus-master DMA support
/ * Generic PCI IDE Chipset Support -> yes
* Intel PIIXn chipsets support -> yes
* 後のは無効に
なお,自分のデバイス一覧は,正常なカーネルが起動しているのであれば
# lspci
# dmesg
辺りで見ることができます.どちらも殆ど一緒です.
私の場合は,以上で起動できるカーネルが作成できました.後は,適当にカスタ
ムしていきました.お役に立てれば幸いです.
参考:
http://www.digitalhermit.com/linux/Kernel-Build-HOWTO.html
http://lists.debian.org/debian-user/2004/04/msg09736.html
http://www.atmarkit.co.jp/flinux/rensai/fs01/fs01b.html
--
MTaniguchi <tanimasa@xxxxxxxxxxxxxxxxxxxxxxx>
Debian歴2週間です.よろしくお願いします.(_ _)