|
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block (0,0)
Pid: 1, comm: swapper Not tainted 2.6.35.1test04 #1
用自己编译的内核启动系统时报错。
编译环境是ubuntu 10.04,内核是2.6.35.1。因为编译的目的是将内核精简下来,所以设置make menuconfig的时候没有选"Enable loadable module support"而是将所有东西都加到内核中。
一些资料上说第一行报错信息是由于找不到根文件系统。但是硬盘上使用的都是ubuntu 10.04默认的ext4格式,而我在"File systems"下已经将所有与ext4有关的项目都选上。后来还试过将所以涉及ext2-ext4的项目都选上,但还是出现同样的问题。
请问有谁知道如何解决这个问题?
机器的lspci信息如下:
00:00.0 Host bridge: VIA Technologies, Inc. VT8601 [Apollo ProMedia] (rev 05)
00:01.0 PCI bridge: VIA Technologies, Inc. VT8601 [Apollo ProMedia AGP]
00:06.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
00:07.0 ISA bridge: VIA Technologies, Inc. VT82C686 [Apollo Super South] (rev 40)
00:07.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 06)
00:07.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 1a)
00:07.3 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 1a)
00:07.4 Bridge: VIA Technologies, Inc. VT82C686 [Apollo Super ACPI] (rev 40)
00:07.5 Multimedia audio controller: VIA Technologies, Inc. VT82C686 AC97 Audio Controller (rev 50)
01:00.0 VGA compatible controller: Trident Microsystems CyberBlade/i1 (rev 6a)
如还需要提供别的参考信息请通知我。 |
|