感谢大家!
分类: LINUX
2008-02-10 15:19:19
chinaunix网友2009-03-11 11:16:08
在识别出sda1 sda2...的时候其实已经满足要求了,这个时候你只要把你的menu.lst中hda4改为sda4就可以了。
chinaunix网友2009-03-11 09:40:36
驱动的问题我也考虑到了,我实验的机器是台比较老的机子。IDE硬盘接口,IDE interface: Intel Corporation 82801BA IDE U100 Controller (rev 02) 第一次我将SCIS设备驱动和IDE相关驱动都编译进内核了,重新启动时,错误提示: VFS : Uable to mount root fs via NFS ,trying floppy VFS : Cannot open root device "hda4" or unknow-block(2,0) Please append a correct "root=" boot option; here are the available partitions sda1 sda2 sda3 sda4 .... vfs: unable to mount root fs on unkown -block(0,2) 我的设备明明是IDE设备,并且在宿主系统上识别的也都是 hda1(宿主系统boot分区), hda2(宿主系统根分区), hda3(宿
chinaunix网友2009-03-10 20:53:26
一般来说启动一个分区需要磁盘的设备驱动,比如是否SCSI或者是SATA设备,对于文件系统的支持,我想你这里的情况很可能是磁盘的设备驱动没有编译进内核导致的。
chinaunix网友2009-03-09 16:31:30
飞豹大哥您好,我在做LFS6.4时也是遇到 first lfs 的情况了,做到最后重启时提示 vfs: unable to mount root fs on unkown -block(0,2) 我的LFS是第四分区,文件系统格式是ext3的 。 fstab 表和menu.lst 文件都没有问题,重启后chroot进去重新安装配置了kernel 在选择文件系统支持时,我试了"*"编译到内核,"M"编译到模块,并且ext2,ext3的支持我都选了,重新启动还是找不到root分区。请问有什么办法解决吗?