实验环境: RHEL6.0
有时候可能自己误删除了/boot 下所有文件,导致系统无法正常启动。解决办法如下:
1.放入系统光盘,设置BIOS光盘引导
2.在启动界面提示 boot: 输入 linux rescue (进入光盘援助模式)
3. 进入sh-3.1# 的模式下 输入以下命令:
chroot /mnt/sysimage (将根目录切换到光盘中的根目录)sh4.1
mkdir cdrom
mount /dev/hda /cdrom (挂载光盘)
cp /cdrom/Server/kernel-2.6.18-8.el5.i386.rpm /root (将内核安装文件拷贝到/root下)
cd /root
rpm -ivh kernel-2.6.18-8.el5.i386.rpm --root=/ --force (参数必须加上--root=/ --force) rpm --root=/ 这个参数是什么意思?
cd /boot
grub-install /dev/sda 为什么这个命令必须在sh4.1才能运行,bash4.1下会报错
wujianguoshiye 于 2013-08-26 14:42:32发表:
学习一下。。。
1977fx1250 于 2013-03-21 23:57:41发表:
执行的时候 用ROOT用户哇
zj_pxl 于 2013-03-05 10:18:19发表:
谢谢!
RH204 于 2013-03-05 01:42:32发表:
rpm --root=/ 安装到根目录下,并且默认以ROOT身份运行