重新做了系统后LINUx 的开机引导不见了

之前是我在xp中腾出了一个分区,作为LINUX的分区,安装了linux。最近由于xp系统出现问题,我重新做了一下系统,开机就没有那个复选框了,无法进入到LINUX系统中了... 之前是我在xp中腾出了一个分区,作为LINUX的分区,安装了linux。最近由于xp系统出现问题,我重新做了一下系统,开机就没有那个复选框了,无法进入到LINUX系统中了,怎么回事? 展开
 我来答
手机用户38645
2011-03-14 · TA获得超过243个赞
知道小有建树答主
回答量:600
采纳率:0%
帮助的人:0
展开全部
(Vista 之前称为 NTLDR ,其实他们是一个东西,但改进了很多)。MBR 程序就是 MBR 里面前 446 字节。Windows 每次用官方安装盘安装系统,都会强行覆盖这里的程序为自己的 MBR 程序,这个 MBR 的程序功能很简单,就是启动分区表里面标记为激活的分区。
之后 MBR 程序启动激活分区里面的 BCD (BCD 在分区特殊位置安装有特殊程序)。BCD 实现 F8 功能和正式启动 Windows7 。

Linux 这里不能启动,是因为 MBR 前 446 字节里面本来是 Linux 的引导程序 GRUB 。Win7 安装完,会覆盖 MBR 这里的 GRUB 程序,导致不能启动 GRUB 而是启动 BCD 来启动 Windows。
但 BCD 本身不支持直接启动 Linux ,所以你的 Linux 现在不能启动了。只能用 BCD 启动一个可以引导 Linux 的程序来过渡。这种软件其实不多现在基本也就 GRUB 可以选择。

解决办法有两个:
1、修复 GRUB 的 MBR 程序,这个实现很简单,只要能启动 Linux 就能修复,不管你是启动一个 GRUB for DOS 还是找个 Linux LiveCD 只要进入了 Linux 就能进行修复。这种修复文章网上一大堆。
2、用 Win7 的 BCD 启动 GRUB 来过渡启动到 Linux 。但 BCD 设置起来很麻烦,不如 XP 直接修改 boot.ini 方便,直观。这里的 GRUB 用 GRUB for NTLDR 版本就可以,但需要单独找 for BCD 的安装方法。不能照抄 XP 的修改 boot.ini 方法。
jiangtao9999
2011-03-14 · TA获得超过1.2万个赞
知道大有可为答主
回答量:1.2万
采纳率:44%
帮助的人:8454万
展开全部
能看到就怪了,Windows 安装会给 MBR 安装程序,这个位置正好是 GRUB 的启动程序的位置,而且 Windows 安装时会无脑强行写 MBR 。所以 GRUB 就消失了。
重装 GRUB 的引导信息就行了。
看你的 Linux 安装盘有没有修复功能了,如果没有对于高手来说应该问题不大,对于新手就比较麻烦。因为需要执行几个命令。这些命令要看实际情况操作……
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
xiaoxin520j
2011-03-14 · 超过16用户采纳过TA的回答
知道答主
回答量:95
采纳率:0%
帮助的人:61.1万
展开全部
那个文件在C盘.是系统文件.一般情况都是隐藏起来的.去下个修复引导的.百度下很多的.
追问
请说明具体修复步骤!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
死亡疲劳
2011-03-14 · TA获得超过1.2万个赞
知道大有可为答主
回答量:4968
采纳率:42%
帮助的人:1440万
展开全部
肯定会不见····这样的问题还要问,装什么linux,不解释~
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式