安装CentOS时不小心将系统引导文件写在U盘上

   最近在window7上面安装了一个CentOS,,采用的方法是U盘安装,安装的时候没注意将引导文件写在电脑硬盘上,而是按照默认步骤写在U盘上,导致开机的时候直接进入Windows 7系统,而没有提供让你进入CentOS的选项.但是,如果插入U盘,选择U盘启动,又能进入CentOS系统,神奇了!

   废话不多说,现在要解决的问题是将CentOS设置在电脑硬盘上启动.一种解决的方案如下:

   第一步: 插上安装系统时的那个U盘,让CentOS系统正常启动。(如果已经把U盘格式化了,那就弄个Live CD启动)
   第二步: 进入GRUB命令行模式:打开终端,运行sudo grub命令
   第三步: 在提示符’grub>’后输入 find /grub/stage1, 你会得到一个运行结果,比如我的机子上结果是(hd0,8) (这个命令其实就是返回grub引导的位置,找出/boot所在分区,此时可以执行df -k 查看系统盘应该是hd0)
   第四步:运行grub>root (hd0,8) (这个位置要填上你机子上的运行结果)
   第五步:运行grub>setup (hd0) 出现几行提示文字,最后是“… succeeded” 修复成功 
   第六步:运行quit
   第七步:运行reboot 重启电脑

   第七步:如果此时发现还是无法从电脑上直接启动CentOS,不要着急,插入U盘重新进入CentOS, 然后修改grub.conf和menu.lst里面的(hd1,8)为(hd0,0)(根据你自己的实际情况来改),这两个文件都在/boot/grub/目录下
   再次重启即可进入CentOS,成功.

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值