您的位置:首页 > 运维架构 > Linux

U盘安装Centos后拔除U盘无法启动问题解决方法

2015-01-21 11:26 716 查看

U盘安装Centos后拔除U盘无法启动问题解决方法

分类: Hadoop 2014-06-30 15:47 646人阅读 评论(0) 收藏 举报
今天安装CentOS后发现把引导文件安装在U盘上了,所以不插U盘就无法进入CentOS系统,在网上找到这种方法成功摆脱U盘启动,避免重新用U盘做引导盘安装系统,简单省事,所以发个帖,留着以后备用。

1.进入centos后打开终端用root用户进入grub模式

#grub

grub> find /grub/stage1

Error 15: File not found

这是我的电脑出现的,再输入

grub>find /boot/grub/stage1 find stage1

find /boot/grub/stage1 find stage1

(hd0,7)

2.将CentOS的grub安装到MBR

grub> root (hd0,7)

grub> setup (hd0)

这里要和上面find里查到的一致hd0表示第一块硬盘 0表示第一个分区

3.重启完成

grub> reboot

4.最后用vim修改/boot/grub/grub.conf,把所有(hd0,0)改成与前面find找到的一致,title others 改成 title windowsXP,我的是XP系统是在硬盘的第一个分区就是(hd0,0)。

# all kernel and initrd paths are relative to /, eg.

# root (hd1,7)

# kernel /boot/vmlinuz-version ro root=/dev/sda8

# initrd /boot/initrd-[generic-]version.img

#boot=/dev/sdb

default=0

timeout=5

splashimage=(hd0,7)/boot/grub/splash.xpm.gz

title CentOS (2.6.32-358.2.1.el6.i686)

root (hd0,7)

kernel /boot/vmlinuz-2.6.32-358.2.1.el6.i686 ro
root=UUID=73023ee3-a312-49e7-990c-89a74f7bf89a
rd_NO_LUKS KEYBOARDTYPE=pc KEYTABLE=us
rd_NO_MD LANG=zh_CN.UTF-8 rd_NO_LVM rd_NO_DM rhgb quiet
crashkernel=auto

initrd /boot/initramfs-2.6.32-358.2.1.el6.i686.img

title CentOS (2.6.32-358.el6.i686)

root (hd0,7)

kernel /boot/vmlinuz-2.6.32-358.el6.i686 ro
root=UUID=73023ee3-a312-49e7-990c-89a74f7bf89a
rd_NO_LUKS KEYBOARDTYPE=pc KEYTABLE=us rd_NO_MD
LANG=zh_CN.UTF-8 rd_NO_LVM rd_NO_DM rhgb quiet

initrd /boot/initramfs-2.6.32-358.el6.i686.img

title windowsXP

rootnoverify (hd0,0)

chainloader +1

23,2-9

然后重新启动就可以看到启动菜单了,从此摆脱U盘启动。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐