用U盘装CentOS把引导写在U盘上的同窗们有救了!试试个人方法。

先自豪一下,我发现我真是天才! ui

再来情景回顾一下: spa

公司有台旧机器,同事说装个Linux没事干研究研究,正好我前几天下载了个CentOS6.4,这个工做就由我来完成了。可怜的是破机器没有光驱。只好用U盘。怎么作的启动盘我就不说了,怎么装的我也不说了,网上一大把。我要说的是,我装成功了。(我废话好多)客官往下看,问题来了。重启后我把U盘拔掉了。而后就再也起不来了。。 it

不多苦恼啊,死的心都有了,破机器慢的,装系统花费了我1个多小时啊。上百度查了一下人家说是把引导装在U盘里了。我试了一下,插上U盘真的能够启动。悲催了。要是我本身的电脑,我就懒得弄了,可这是公司的啊。不能老得插我U盘啊。因而我就问了好多群里的人,都告诉我重装系统。可我不死心,不能动不动就重装吧?不啰嗦了,下面是解决办法,参考好多人的资料! 百度

1.插上U盘,让系统正常启动。(若是手贱一辈子气把U盘格了,那就弄个Live CD启动 终端

2.打开一个终端,运行$sudo grub命令(这里可能须要等一下子),你会看到’grub>’这样的提示符 下载

3.在提示符’grub>’后输入find /grub/stage1,你会获得一个运行结果,好比个人机子上结果是(hd0,0) (这个命令其实就是找出/boot所在分区) 文件

4.运行grub>root (hd0,0) (这个位置要填上你机子上的运行结果)
co

5.运行grub>setup (hd0) 出现几行提示文字,最后是“… succeeded” 修复成功! sudo

6.运行quit 工作

7.运行reboot 重启电脑

这时个人心情啊,像开了花似的,由于我看到grub的启动界面了,但后面我就高兴不起来了。

它在一个劲的重启,仍是进不了系统。

后来我研究了一下grub的启动项,发现个问题,上面我明明写的是root (hd0,0),怎么这里却变成了root (hd1,0)呢?(这里估计是CentOS6.4带的grub的一个BUG吧。)后来我按'e'键把它编辑成root (hd0,0) 启动,而后世界是多么的美好。顺利启动了。

通过一番折磨终于不用重装系统了!

最后补充一点,由于我是用grub临时把1改为0了,实际上在下次启动的时候尚未变,依然是1。而后我编辑/boot/grub/menu.lst这个文件,把里面的内容也改为正确的。保存退出,重启。而后问题就解决了。

但愿个人经历能够帮助和我一样遇到困难的人!第一次写博文废话有点多,谢谢谅解!

相关文章
相关标签/搜索