|
发表于 2006-2-8 15:05:42
|
显示全部楼层
Post by 小wing
在下是初次转用Debian,用的系统是Debian 3.1r1。编译2.6.15.2内核时整个编译过程已经完成,而且也作成了deb包。只是在安装了这个包之后,确认了grub.conf中已经被添加了新内核的引导信息后再次重启时碰到了下面的出错信息:
VFS: Cannot open root device "hda10" or unknown-block(0,0)
Please append a correct "root" boot option
Kernel panic - not sysncing: VFS: Unable to mount root fs on unknown-block(0,0)
看了这个信息后,我自作聪明地将grub.conf中的root=/dev/hda10改成了RH中常见的root=LABEL=/,但是修改之后再重启还是同样的问题,只不过错误信息中变成了Cannot open root device "LABEL=/"了。
这样的问题,我没有见到过,不知该如何处理,还请各位达人们帮忙解决一下,十分感谢~~~ 我编译时也碰到了同样的显示问题,我将ide的驱动支持编译进了内核而不是作为模块
Ata/atapi/mfm/rll/support 一栏中只要是通用的我都是编译进了内核,结果就可以了.哪个问题就消失了,不过由于声卡驱动没有选好,mplayer不能播放电影了,但是bmp可以播放mp3, <*> ATA/ATAPI/MFM/RLL support │ │
│ │ <*> Enhanced IDE/MFM/RLL disk/cdrom/tape/floppy support │ │
│ │ --- Please see Documentation/ide.txt for help/info on IDE drives │ │
│ │ [ ] Support for SATA (deprecated; conflicts with libata SATA driver) │ │
│ │ [ ] Use old disk-only driver on primary interface │ │
│ │ <*> Include IDE/ATA-2 DISK support │ │
│ │ [ ] Use multi-mode by default │ │
│ │ <*> Include IDE/ATAPI CDROM support │ │
│ │ <M> Include IDE/ATAPI TAPE support (EXPERIMENTAL) │ │
│ │ <M> Include IDE/ATAPI FLOPPY support │ │
│ │ <M> SCSI emulation support │ │
│ │ [ ] IDE Taskfile Access │ │
│ │ IDE Taskfile IO (EXPERIMENTAL) │ │
│ │ --- IDE chipset support/bugfixes │ │
│ │ <*> generic/default IDE chipset support │ │
│ │ CMD640 chipset bugfix/support │ │
│ │ [ ] CMD640 enhanced support │ │
│ │ <M> PNP EIDE support │ │
│ │ PCI IDE chipset support │ │
│ │ Sharing PCI IDE interrupts support │ │
│ │ [ ] Boot off-board chipsets first support │ │
│ │ <*> Generic PCI IDE Chipset Support │ │
│ │ < > OPTi 82C621 chipset enhanced support (EXPERIMENTAL) │ │
│ │ < > RZ1000 chipset bugfix/support │ │
│ │ Generic PCI bus-master DMA support │ │
│ └────────────────────┴(+)──────────────────────────────────────────── |
|