win7&ubuntu双系统. 如何把ubuntu的grub启动项移出硬盘MBR?
前几天wubi安装ubuntu试用,感觉有点慢.就直接用U盘安装ubuntu到硬盘了.结果对启动器的设置搞成全盘了,grub信息进入MBR了.悲剧得是,默认直接启动ubu...
前几天wubi安装ubuntu试用,感觉有点慢. 就直接用U盘安装ubuntu到硬盘了.
结果对启动器的设置搞成全盘了,grub信息进入MBR了.
悲剧得是,默认直接启动ubuntu,然后才可以在ubuntu的启动项内选择进入win7..
如何可以在不重装ubutnu得情况下,把ubuntu得grub启动信息移除到其他盘.
而MBR内部还是win7的启动信息.????
不想进ubuntu才可以选择启动win7,想要直接想XP win7那样的双系统一样.
囧~~! OTL !! 展开
结果对启动器的设置搞成全盘了,grub信息进入MBR了.
悲剧得是,默认直接启动ubuntu,然后才可以在ubuntu的启动项内选择进入win7..
如何可以在不重装ubutnu得情况下,把ubuntu得grub启动信息移除到其他盘.
而MBR内部还是win7的启动信息.????
不想进ubuntu才可以选择启动win7,想要直接想XP win7那样的双系统一样.
囧~~! OTL !! 展开
3个回答
展开全部
在我看来,你最好的选择就是重写mbr,然后添加ubuntu的启动项到win7的启动文件中
三步走
第一,重建mbr,使用DiskGenius,最好进入pe系统,然后给硬盘重建mbr
第神搏二,写windows引导,使用NTBootautofix比较简单,点一下自动修复就行了游携祥
第三,将ubuntu启动项添加,进入win7后,使用EasyBCD添加ubuntu启动项即可
使用工具:DiskGeinus(PE中一般都有),NTBootautofix(不到1mb的东西自己下隐胡不大点事,也在pe中完成),EasyBCD(自己下来安装嘛,win7中使用即可)
三步走
第一,重建mbr,使用DiskGenius,最好进入pe系统,然后给硬盘重建mbr
第神搏二,写windows引导,使用NTBootautofix比较简单,点一下自动修复就行了游携祥
第三,将ubuntu启动项添加,进入win7后,使用EasyBCD添加ubuntu启动项即可
使用工具:DiskGeinus(PE中一般都有),NTBootautofix(不到1mb的东西自己下隐胡不大点事,也在pe中完成),EasyBCD(自己下来安装嘛,win7中使用即可)
追问
网速慢,竟然能追问错 OTL ~~!!
其实我想把ubuntu内部的win启动项给去掉.
现在是使用win启动器进行选择, 不过进入ubuntu的GRUB2后还有win7..
主要是它把机器的硬件系统还原启动列表也给添加进去了. 所以感觉不是太安全.
想去掉"不必要的!"
追答
就是说你想修改ubuntu的启动文件
ubuntu的启动文件修改:
首先进入终端,然后输入sudo gedit /boot/grub/menu.lst,会弹出一个文本文档,即启动文件
#字开头的都是注释;
default:后面的数字就是让你选择哪一个操作系统为默认进入的系统,从0开始数。0代表第一个操作系统;
timeout:后面的数字表示启动菜单停留的时间,单位秒;
剩下的信息基本上就是操作系统信息了,比如这个
title Ubuntu 9.04, kernel 2.6.28-11-generic (recovery mode)
uuid 0c324e83-6252-45e5-a51e-69247928c682
kernel /boot/vmlinuz-2.6.28-11-generic root=UUID=0c324e83-6252-45e5-a51e-69247928c682 ro locale=zh_CN single
initrd /boot/initrd.img-2.6.28-11-generic
title我不说你也懂得,uuid就是一个识别码,kernel则是操作系统内核,initrd是在系统引导过程中挂载的一个临时根文件系统,总而言之,这个就是一个linux系统的引导信息
# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/sda1
title Microsoft Windows XP Professional
rootnoverify (hd0,0)
savedefault
makeactive
chainloader +1
这一段是非linux系统的引导
rootnoverify (hd0,0) 告诉 GNU GRUB 您用的 Widnows引导盘在哪里;savedefault是保存上一次启动的系统;makeactive是为了激活主分区(linux的启动机制跟windows不一样不需要主分区就能安装);最后chainloader +1让grub引导windows,只引导windows的引导扇区
修改的话可以直接删掉也可以前边加上#让他变成注释,不过如果加#,记住要每行开头都要加上#,不然启动会出错的
回答使用了《修改 Ubuntu 引导菜单》这篇日志,但是为了防止看不懂,我给添加了不少注释,你可以去翻原来的(好一串什么东西)
参考资料: http://hi.baidu.com/timest/item/8f2653388a5410f896f88db4
展开全部
楼上说方法可行,但很复杂,不过除此之外没有更简单的方法了,所以我劝你还是别在意了。不就是悉卖枯开机时需配培要选择一下吗,没什么麻烦的,你可睁洞以把win的启动项放在第一位,这样启动选择时直接敲会出就可以进入win7了,效果不也一样吗
追问
其实我想把ubuntu内部的win启动项给去掉.
现在是使用win启动器进行选择, 不过进入ubuntu的GRUB2后还有win7..
主要是它把机器的硬件系统还原启动列表也给添加进去了. 所以感觉不是太安全.
想去掉"不必要的!"
追答
那就简单了,你就按照推荐答案里给的网址去做就行了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用PE设置活动磁盘为win7的期待能够盘……
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询