分页: 1 / 2
装完ubuntu后windows7进不去了怎么办?
发表于 : 2012-04-07 17:58
由 evilicy
我以前是windows7 现在装了个ubuntu11.10(光盘安装),装好后grub正确显示了windows 7的进入菜单,但进入之后只是左上角闪几下光标就又回到grub的选择菜单。怎么办?
Re: 装完ubuntu后windows7进不去了怎么办?
发表于 : 2012-04-07 18:55
由 onshoestring
修复办法大部分来自smallapple和billbear.
1.把grub2安装到mbr,保证至少ubuntu能正常启动:
代码: 全选
sudo grub-install /dev/sda
继续做下面几种办法其中的1种,修复win7分区pbr:
2.1.有win7安装光盘
插入windows7安装光盘,从光盘启动,在光盘启动完成后,按下shift+f10键,调出cmd命令提示符。在命令提示符中输入:
回车。
2.2.有win7 iso文件(假设sda5是NTFS文件系统)
ubuntu中把镜像加载,然后目录下的bootmgr和boot目录复制到sda5根目录下,并在 sda5 根目录下建个sources文件夹,再把 iso 中的 sources下的boot.win复制到 sda5 下sourse目录中,
代码: 全选
sudo gedit /etc/grub.d/40_custom
加入下面内容
menuentry "Win7 Recovery" {
set root=(hd0,5)
ntldr /bootmgr
boot
}
重启选择Win7 Recovery进入后,在命令行下用命令修复 sda1 的启动扇区。
2.3.
修复被grub覆盖的ntfs分区引导扇区
在Linux下修复
http://www.linux-wiki.cn/index.php?titl ... iant=zh-cn
2.4.
代码: 全选
sudo gedit /etc/grub.d/40_custom
加入下面内容
menuentry "Win7" {
set root=(hd0,1)
ntldr /bootmgr
boot
}
重启进win7,下载bootice修复sda1 pbr。
Re: 装完ubuntu后windows7进不去了怎么办?
发表于 : 2012-04-08 12:03
由 eevcc
太感谢啦。我就是遇到这个问题。我试试!!

Re: 装完ubuntu后windows7进不去了怎么办?
发表于 : 2012-04-08 12:15
由 eevcc
to onshoestring,
我想“感谢”你,不知道这个感谢按钮在哪里
Re: 装完ubuntu后windows7进不去了怎么办?
发表于 : 2012-04-08 12:38
由 onshoestring
发11贴后,右边小黄手。无所谓的

Re: 装完ubuntu后windows7进不去了怎么办?
发表于 : 2012-04-13 17:52
由 cao627
学习收藏
问下onshoestring
方法2,从镜像中取出的那些文件,是否是40_custom中增加的启动项启动成功的条件
方法4 ,没有这些文件, 也能用这条相同的启动项进win7(修复模式?)?
方法2和4 重启进入的"Win7 Recovery"和 “Win7”是不是一样的?都是win7修复模式?
Re: 装完ubuntu后windows7进不去了怎么办?
发表于 : 2012-04-20 14:50
由 smilemorning
看起来好罗嗦啊
Re: 装完ubuntu后windows7进不去了怎么办?
发表于 : 2012-04-20 15:14
由 onshoestring
smilemorning 写了:看起来好罗嗦啊
确定是win7分区pbr有问题么?
Re: 装完ubuntu后windows7进不去了怎么办?
发表于 : 2012-05-01 22:11
由 男菜鸟
Mark
Re: 装完ubuntu后windows7进不去了怎么办?
发表于 : 2012-05-19 11:45
由 mollom
onshoestring 写了:代码: 全选
sudo grub-install /dev/sda
继续做下面几种办法其中的1种:
1.有win7安装光盘
插入windows7安装光盘,从光盘启动,在光盘启动完成后,按下shift+f10键,调出cmd命令提示符。在命令提示符中输入:
回车。
2.有win7 iso文件(假设sda5是NTFS文件系统)
ubuntu中把镜像加载,然后目录下的bootmgr和boot目录复制到sda5根目录下,并在 sda5 根目录下建个sources文件夹,再把 iso 中的 sources下的boot.win复制到 sda5 下sourse目录中,
代码: 全选
sudo gedit /etc/grub.d/40_custom
加入下面内容
menuentry "Win7 Recovery" {
set root=(hd0,5)
ntldr /bootmgr
boot
}
重启选择Win7 Recovery进入后,在命令行下用命令修复 sda1 的启动扇区。
3.
修复被grub覆盖的ntfs分区引导扇区
在Linux下修复
http://www.linux-wiki.cn/index.php?titl ... iant=zh-cn
4.
代码: 全选
sudo gedit /etc/grub.d/40_custom
加入下面内容
menuentry "Win7" {
set root=(hd0,1)
ntldr /bootmgr
boot
}
重启进win7,下载bootice修复sda1 pbr。
第2办法“(假设sda5是NTFS文件系统)”你的意思是指假设“sda5是win7系统盘 还是只是NTFS文件系统的分区而不一定要是系统主分区呢”?
Re: 装完ubuntu后windows7进不去了怎么办?
发表于 : 2012-05-19 12:24
由 onshoestring
第2办法“(假设sda5是NTFS文件系统)”你的意思是指假设“sda5是win7系统盘 还是只是NTFS文件系统的分区而不一定要是系统主分区呢”?
要求ntfs分区就行,并且不是win7引导分区,sda5明显是逻辑分区。
这个办法看不懂就换其它办法。
Re: 装完ubuntu后windows7进不去了怎么办?
发表于 : 2012-05-26 13:31
由 yangyurong2006
方法2:
2.有win7 iso文件(假设sda5是NTFS文件系统)
ubuntu中把镜像加载,然后目录下的bootmgr和boot目录复制到sda5根目录下,并在 sda5 根目录下建个sources文件夹,再把 iso 中的 sources下的boot.win复制到 sda5 下sourse目录中,
代码: 全选
sudo gedit /etc/grub.d/40_custom
加入下面内容
menuentry "Win7 Recovery" {
set root=(hd0,5)
ntldr /bootmgr
boot
}
重启选择Win7 Recovery进入后,在命令行下用命令修复 sda1 的启动扇区。
代码: 全选
bootrec /FixBoot
请问,是运行cmd,然后输入bootrec /FixBoot 吗?
为什么我试了 提示bootrec不是内部或外部命令
还是说是在其他地方输这行命令
Re: 装完ubuntu后windows7进不去了怎么办?
发表于 : 2012-05-26 14:50
由 onshoestring
bootrec
2.有win7 iso文件(假设sda5是NTFS文件系统)
ubuntu中把镜像加载,然后目录下的bootmgr和boot目录复制到sda5根目录下
是外部命令,在上面的\boot目录。
等等找到\boot目录,再
代码: 全选
cd \boot
bootrec /FixBoot
Re: 装完ubuntu后windows7进不去了怎么办?
发表于 : 2012-05-26 14:55
由 youzhiyili
onshoestring 写了:发11贴后,右边小黄手。无所谓的


Re: 装完ubuntu后windows7进不去了怎么办?
发表于 : 2012-05-26 17:40
由 yangyurong2006
onshoestring 写了:bootrec
2.有win7 iso文件(假设sda5是NTFS文件系统)
ubuntu中把镜像加载,然后目录下的bootmgr和boot目录复制到sda5根目录下
是外部命令,在上面的\boot目录。
等等找到\boot目录,再
代码: 全选
cd \boot
bootrec /FixBoot
谢谢啊,搞定了~~
还有一个问题,如果想把ubuntu删掉,grub怎么删掉呢?