- 论坛徽章:
- 0
|
说说我出错的过程吧。
1、升级核心,编译重启时报如下错误:
- pivot root: pivot_root (/sysroot, /sysroot/initrd) failed:2
- umount /initrd /proc failed:2
- freeing unused kernel memory:220k freed
- kernel panic: No init found. Try passing init= option to kernel
复制代码
2、我认为是mkinitrd时出了错误,于是将grub改成:
- boot=/dev/hda
- default=0
- timeout=10
- splashimage=(hd0,1)/boot/grub/splash.xpm.gz
- title Red Hat Linux (2.4.18-14)
- root (hd0,0)
- kernel /boot/vmlinuz-2.4.18-14 ro root=LABEL=/
- initrd /boot/initrd-2.4.18-14.img
- title Red Hat Linux (2.6.14-4)
- root (hd0,0)
- kernel /boot/vmlinuz-2.6.14-4 ro root=LABEL=/
- no initrd
复制代码
3、重启,然后虚拟机报错。如下:
*** VMware Workstation internal monitor error ***
VM attempting to execute in undefined memory.
然后就是一系列的排错。现在看来,似乎错误不在grub的内容,而在于我改动grub.conf后,错误地使用了grub-install命令!回想起来,似乎根本不用执行这个命令。
[ 本帖最后由 XJBB 于 2006-1-12 23:04 编辑 ] |
|