admin 管理员组文章数量: 887021
浪潮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
版权声明:本文标题:U盘安装Linux系统后重启时进入"grub rescue>"模式解决方法 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/jishu/1726324989h937211.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论