启动Magiclinux出问题了,请DX帮忙!!!
启动时出现了“Kernel panic-not syncing:VFS:unable to mount root fs on unknow-block(0,o)”时就不动了,请大虾帮忙说说是怎么回事?谢谢先!!!:lol::lol::lol::lol::lol: /boot所在分区用什么分区格式的?检查grub.conf和fstab这两个文件。
都贴上来。 你是不是重新编译内核,且把ramdisk选项给选上了? 你肯定重新编译内核的!
如果可以进入2.6.9的命令行,编辑grub.conf,看这里!
!!!如果重起出现
VFS:unable to mount root fs on ~~~~~错误
不妨用2.6.9进入后这样
#cd /boot/grub
#vi /boot/grub/grub.config
去掉升级内核后的加载,让系统直接用kernel /boot/vmlinuz-2.6.11.11 init 5引导,我现在就是在2.6.11.11下。
ro root=/dev/hda10 vga=791 splash=silent
initrd /boot/initrd-2.6.9.img
这个是我最后升级2.6.11.11内核后成功引导的 grub.conf
# grub.conf generated by MagicInstaller.
# Note that you do not have to rerun grub after making changes to this file.
default=1
timeout=10
splashimage=(hd0,9)/boot/grub/splash.xpm.gz
title WINDOWS XP SP2
rootnoverify (hd0,0)
chainloader +1
title MagicLinux (2.6.11.11)
root (hd0,9)
kernel /boot/vmlinuz-2.6.11.11 init 5
title MagicLinux (Graphics Mode)
root (hd0,9)
kernel /boot/vmlinuz-2.6.9 init 5 ro root=/dev/hda10 vga=791 splash=silent
initrd /boot/initrd-2.6.9.img
title MagicLinux (2.6.11.11Console Mode)
root (hd0,9)
kernel /boot/vmlinuz-2.6.11.11 init 3 你肯定重新编译内核的!
如果可以进入2.6.9的命令行,编辑grub.conf,看这里!
!!!如果重起出现
VFS:unable to mount root fs on ~~~~~错误
不妨用2.6.9进入后这样
#cd /boot/grub
#vi /boot/grub/grub.config
去掉升级内核后的加载,让系统直接用kernel /boot/vmlinuz-2.6.11.11 init 5引导,我现在就是在2.6.11.11下。
ro root=/dev/hda10 vga=791 splash=silent
initrd /boot/initrd-2.6.9.img
这个是我最后升级2.6.11.11内核后成功引导的 grub.conf
# grub.conf generated by MagicInstaller.
# Note that you do not have to rerun grub after making changes to this file.
default=1
timeout=10
splashimage=(hd0,9)/boot/grub/splash.xpm.gz
title WINDOWS XP SP2
rootnoverify (hd0,0)
chainloader +1
title MagicLinux (2.6.11.11)
root (hd0,9)
kernel /boot/vmlinuz-2.6.11.11 init 5
title MagicLinux (Graphics Mode)
root (hd0,9)
kernel /boot/vmlinuz-2.6.9 init 5 ro root=/dev/hda10 vga=791 splash=silent
initrd /boot/initrd-2.6.9.img
title MagicLinux (2.6.11.11Console Mode)
root (hd0,9)
kernel /boot/vmlinuz-2.6.11.11 init 3
这个方法是在有升级安装内核过的用的,如果是用升级内核补丁的方式,就根本进不去系统了,那还如何升级grub呢?
而且如果像你这样升级了内核,那么/usr/src/linux-2.6.9除了提供系统运行必需的模块之外就是个摆设。也就是说你的Graphics Mode根本无法正常进入系统
所以呢,如果你没有其它内核备份(也就是除2.6.9系统默认内核外)唯一点办法就是重新安装系统。而如果你有备份内核那么根本也不需要升级grub,只要进入/usr/src/linux-2.6.9重新编译一下就可以进入2.6.9内核了
提示:现在来说,我觉得2.6.9的内核没有什么不好的,用着感觉也不错。最关键点是现在公社很多的东西都是基于2.6.9内核的,如果升级很可能会给自己造成很多的麻烦。所以建议不要升级内核,而如果你担心将来有可能对内核做出一些“无可挽回”的改动,那么我的建议是:找到一个最新的内核编译安装(占用空间为300M左右),保证其可以正常运行。那么,在grub给它留着一个启动项。当你点2.6.9内核不能启动之后用这个内核启动并且重新编译2.6.9内核,这样就可以修复改动造成的损失 大虾们啊,我是第一次使用Linux,也是第一次安装ML,我哪会编译什么内核啊,我是装上系统就那样了,我是在DOS中用setup安装的ISO文件,再重启就那样了!!!心里那个急啊!!!是一个网友介绍我用ML的,我居然连系统都装不了,真晕!!! :oops::oops::oops::oops: /boot所在分区用什么分区格式的?检查grub.conf和fstab这两个文件。
都贴上来。 感谢大家的帮助,我是初级菜鸟,不会那些东东的,我只能等集成新内核的ML出来我再用了,我问了很多朋友都说是启动时的内核没能认识我的sata硬盘,而我又不会怎么搞,真是太感谢大家了,谢谢!!!
:-D:-D:-D:-D:-D
页:
[1]