Chinaunix首页 | 论坛 | 博客
  • 博客访问: 383961
  • 博文数量: 87
  • 博客积分: 2810
  • 博客等级: 少校
  • 技术积分: 825
  • 用 户 组: 普通用户
  • 注册时间: 2008-10-28 22:34
文章分类

全部博文(87)

文章存档

2010年(25)

2009年(43)

2008年(19)

分类: LINUX

2010-09-21 21:42:59

Groub命令手工启动系统

背景:如果grub.conf文件损坏,导致系统无法正常启动,而进入到grub命令行,如何启动系统
 
步骤:
 
进入grub命令行
 
1.root 命令
grub> root (hd0,0)
or
grub> root
 
2.kernel命令
grub> kernel /vmlinuz-2.6.18-194.el5 ro root=/dev/VolGroup00/LogVol00 rhgb quiet
 
这里一定要注意 root=/dev/VolGroup00/LogVol00 在这里 该大写的一定要大写,也就是说要完全符合grub.conf配置文件。不然启动后会报如下错误:
mount: could not find filesystem ‘/dev/root’
setuproot: moving /dev failed: No such file or directory
setuproot: error mounting /proc: No such file or directory
setuproot: error mounting /sys: No such file or directory
switchroot: mount failed: No such file or directory
Kernel panic – not syncing: Attempted to kill init!
3.initrd命令
grub> initrd /initrd-2.6.18-164.el5.img
 
这里要和前面的驱动版本一致
 
4.boot命令
grub> boot
 
正常的话,就直接启动系统了。
 
整个流程如下图:
 
 
 
阅读(1317) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~