"模式解决方法" /> "模式。折腾了一番,发现是在安装的时候默认把grub装在" />

U盘安装Linux系统后重启时进入"grub rescue>"模式解决方法

您所在的位置:网站首页 劳动创造美好生活的诗 U盘安装Linux系统后重启时进入"grub rescue>"模式解决方法

U盘安装Linux系统后重启时进入"grub rescue>"模式解决方法

#U盘安装Linux系统后重启时进入"grub rescue>"模式解决方法| 来源: 网络整理| 查看: 265

浪潮NF8460M4服务器安装麒麟Linux的时候,用外置光驱无法识别,改用u盘安装,安装成功后,重启正常,但把U盘拔掉后,重启系统时,无法正常进入系统,进入了"grub rescue>"模式。 折腾了一番,发现是在安装的时候默认把grub装在了u盘上,所以每次都要从u盘启动。于是重新安装,在安装过程中,手动更改了引导程序的安装位置,如下所示: 在这里插入图片描述 但安装完成后,重启仍然从U盘启动,很无奈。 最后决定还是按原有默认的安装方式,将引导程序安装在U盘,进入系统后,再对grub进行修改,方法如下:

查看系统盘/boot位置 ,我的是/dev/sda1

root@linx:~# df -k 文件系统 1K-块 已用 可用 已用% 挂载点 /dev/mapper/VolGroup-lv_root 51606140 5408512 43576188 12% / tmpfs 4086888 65136 4021752 2% /dev/shm /dev/sda1 495844 49586 420658 11% /boot /dev/mapper/VolGroup-lv_home 420561544 85550352 313647892 22% /home

进入grub命令行模式

root@linx:~# /sbin/grub

grub命令行下输入下列三条命令中的一个,总有一条会返回一个正确的grub位置,我的返回的是(hd0,1)

grub> find /boot/grub/stage1 grub> find /grub/stage1 grub> find stage1 (hd0,1)

在grub环境下连续执行下面两条命令

grub>root (hd0,0) grub>setup (hd0)

退出grub

grub>quit

最后修改 /boot/grub下的grub.conf和menu.lst里面所有的(hd1,1)为(hd0,0)

root@linx:~# vi /boot/grub/grub.conf root@linx:~# vi /boot/grub/menu.1st

再执行init6或者reboot重新启动即可

root@linx:~# init 6


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3