7,需要我们进行如下步骤:
Ubuntu,打开终端,输入:sudo
gedit
/boot/grub/menu.lst
加入如下代码:
title
Microsoft
Windows
7
root
(hd0,0)
makeactive
chainloader
+1
还不行
试试
第二行改成root(hd0,1)
一般就OK了
大功告成。
其实windows
7的这个隐藏分区是可以不生成的,即安装时不要选择新建分区(删除原有的XP分区后,直接格式化并安装,不要点新建那个按钮,就不会生成这个隐藏分区了)。
如果你的windows
7
没有这个隐藏分区就更好办了。
把以上原本放进隐藏分区的东西(grldr、grldr.mbr、grub.exe、menu.lst
boot.ini)统统丢进C盘即可。
虽然vista和windows
7
不再采用
boot.ini引导,但是对于活动分区的boot.ini
还是可以识别的
Ubuntu下,打开命令终端,输入“sudo gedit /boot/grub/grub.cfg”,这个文件是配置启动的看看里面是否有windows的菜单(用Ctrl + F搜索一下“windows”即可)若没有的话,手动加把
munuentry "Windows 7 (loader) (on /dev/sda1)" --class windows --class os {
insmod part_msdos
insmod ntfs
set root='(hd0,msdos1)'
chainloader +1
}
//dev/sda1,若win7是安装在C盘里的倒不用改
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)