西西河

主题:【求助】安装linux搞得windows分区不能启动了,有什么好办法? -- wsxx

共:💬13 🌺14 新:
全看树展主题 · 分页首页 上页
/ 1
下页 末页
家园 【求助】安装linux搞得windows分区不能启动了,有什么好办法?

grub把说我的硬盘柱面超过1024,可能导致windows不能启动,结果果然如此。

我现在只能用两个办法绕着启动我的windows了,一个是用bootmanager的软盘启动,一个是从另外一个硬盘上面的双启动菜单启动过来,但是如果我要留下一个硬盘就不行了。

如何恢复这个硬盘本身的windows启动?我知道MBR被修改了。dos的fdisk /mbr会不会有不良后果?

关键词(Tags): #fdisk#mbr
家园 我已经把linux的所有分区都删掉了,windows还是不能自主启动

是不是fdisk /mbr就可以了?

家园 是的

fdisk /mbr没什么不良后果,反正你都把Linux删了.

家园 安装的时候没有看到说linux发现系统原来有windows的启动引导么?

如果有,应该可以选择由linux主管,还是放给windows做。

俺安装的时候就让linux管,启动的时候GRUB的菜单,然后放在主引导区。您的硬盘多大?

家园 在linux中fdisk /dev/hda的时候就提示说可能dos或windows将无法启动

我的硬盘是10G的,原来整个都是Windows分区。

我用pmagic在尾部腾出一些空间来,用来安装linux,最后安装grub的说明书作了双启动设置写到mbr中,启动后出现了linux的双启动菜单,但是选择第二项windows启动时就不行,总是回到grub菜单。

当时我以为删掉linux的分区后,windows分区自然就会恢复唯一的启动(因为我看到windows分区被挤到hda2了),结果错了,连grub都显示错误了,菜单也出不来了。

家园 您这现象比较怪了。

按说10G的硬盘根本不算大的,您装的是什么版本linux?我装过ubunto,mandrake,等都没有问题。

您说的windows盘变成hda2,也没问题。我的还是hda5呢,这个不书关键。

我感觉是您在安装的时候把真正windows的引导搞乱了?

您可否这样试试。。用windows安装恢复一下,看是否引导正常。然后换一个别的版本linux同样安装一次,不会搞坏你的windows的,您的linux也是新装的,想来没事。

家园 手工恢复分区表

你的引导分区信息损坏了。

家园 是gentoo。我当时用bootmanager软盘启动后可以启动windows分区

但是嫌每次用软盘启动麻烦,干脆把linux删掉了,但是windows分区仍然无法自动启动。

我用光盘启动后直接重装windows,半路上重新启动的时候就无法继续,因为显示的是grub的错误信息。

我后来在bios中设置从另外一块硬盘启动,这时候windows所在的硬盘变成D盘了,我可以把windows安装到d盘,也能开机直接启动了。这个问题算是绕过去了,但是我知道我的windows所在的硬盘mbr仍然没有搞好。

家园 一个硬盘,一个光驱 重新 安装windows(修复)

如果还不能用windows启动。。。。。。。。

就太奇怪了。

家园 既然你可以用其他办法启动windows

说明那个分区是好的,比较可能是grub参数的问题。可以研究一下/boot/grub/menu.lst文件,另外看看进入grub shell一步一步走,看看错误信息。

家园 偶不懂linux 但是好像以前看到一本书上写

redhat linux 新版本里面有一个新的引导程序

可以不用把引导记录做在分区的前面 你试试找一下有没有这方面的资料

家园 fdisk /mbr 应该可以

我自己多次使用过DOS下的 fdisk /mbr 命令,都可以把位于主引导区的grub或lilo去掉。对于两个硬盘的情况没试过。

家园 不知道楼主问题解决没,一点参考

http://www.[**].com/know1/messages/44474.html

全看树展主题 · 分页首页 上页
/ 1
下页 末页


有趣有益,互惠互利;开阔视野,博采众长。
虚拟的网络,真实的人。天南地北客,相逢皆朋友

Copyright © cchere 西西河