- 论坛徽章:
- 0
|
debian内核2.6.10编译安装启动时出现的问题
安装完毕后,lilo的一些信息也会得到修改
以下是/etc/lilo.conf的相关部分内容
# Boot up Linux by default.
#
default=Linux
image=/boot/vmlinuz-2.6.10
label=Linux
initrd=/boot/initrd.img-2.6.10
read-only
# restricted
# alias=1
image=/vmlinuz.old
label=LinuxOLD
read-only
optional
# restricted
# alias=2
检查/etc/lilo.conf文件看看boot=/etc/hdc 是不是正确,这是MBR信息的所在地,
注意这里是硬盘信息,而不是分区信息,所以不会是boot=/etc/hdc1等。
另外,还应该检查一下root=/dev/hdc9 这里是根分区的路径。
执行lilo,保存启动信息:
$lilo -M /etc/hdc(MBR所在位置,写入lilo)
$lilo -v (检查lilo信息是否正确)
$lilo (执行lilo)
$reboot
异常处理
启动时提示:
Kernel panic - not syncing: VFS: Unable to mount root fs on unkown-block(3,4)
原因:系统不能找到根分区
解决方法:
1)确定所编译的内核支持你所使用的分区一般为ext2
2)确定选择File systems ->; Miscellaneous filesystems ->; <*>; Compressed ROM file system support (cramfs)
我昨天刚才linuxsir上写的希望能给你参考 |
|