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

今天又学习了,关于windows和Linux双系统删除Linux遇到的问题。

2009-12-11 11:22 956 查看
上了一二节课。回来打算干一件大事。就是调整我的Linux的swap分区的大小。因为以前我是1G的swap.前几个星期安装了Oracle10G还有一些大型的服务器。如:JBoss等。系统的内存开始吃紧。

最开始我想的是格式化一个分区出来,然后和swap合并。在更新下系统设置。可是我的想法太简单了(以后做什么事情都要先查查资料,看好情况再动手。)。最后导致的结果是系统没有办法引导了,GRUB引导不了系统了。

怎么办?修复撒!

我用CD版的Linux进入Linux系统。系统 boot分区里面的 grub软件里面的 menu.lst。重启 我想可能好了。但是还是报错。我都不知道怎么回事。

后面我又想,要不我想把windows启动起来?本来Linux我都已经破坏了。windows能启动起来嘛,我还可以保住一个系统撒。

好,开始。

我想我没有动过windows的东西。我只需要把Grub清除掉,重写MBR就对了撒。

从CD启动,进入DOS系统。输入FDISK /MBR。 结果是: no fixed disks present。上网一查,说什么跟硬盘坏了啊,硬盘没有接好啊。我想怎么可能。我的还是新机子。

后头我试了试winPE 可以进去的嘛。说明我的磁盘是好的。

我想这种方法不能修复MBR,那有没有第三方软件呢。查到了。叫做 MBRFIX DOS下运行的。运行了,成功了。

重启。。。结果是:operating system no found。几次重启,有时候又是 missing operating system 。妈呀。没有操作系统!网上查了查还是说是因为硬盘坏了,明显骗小孩子的撒。

那我用PQ试试。从windows的安装光盘(3块一张的那种)进入pq8.0 一进去就让修复什么什么的。报一个错 #120。fuck。

把这些报错代码,到网上好好的搜索了一番。查看了半个小时的网络。

综合以上的各种现象。最后得出一个结论。分区表坏了。

那修复了分区表就对了撒。happy了一下。

接下来Google了下,看见一篇博客,超级汗。。。。

他说重新安装系统后,用软件如:data recovery。。。把那些数据(分区表,文件等等)恢复出来。

我狂晕,这样有什么意义。

后面查到一个办法。

就是一个DOS环境下的国产软件。叫什么diskgen的。我试了试,强烈推荐,很好很强大。

图形化界面,可以修复分区表,重新MBR,支持windows和Linux的分区。目前MAC的分区格式貌似识别不出来。

我就几个简单的操作就搞定了。

1.重建分区表。

2.重新写入MBR。

3.退出(提示分区表已经变了,问你是否更新,当然更新了)

4.成功进入windows。

哈哈哈哈哈哈哈哈哈哈哈。折腾了我一个小时。

Linux就先放在那里了。先不忙修复Linux。等我上网查查资料,看是重装方便还是修复。

OK!这就是今天 dinosaur 学习到的——国产的软件,挺好。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐