Windows7如何才能和Ubuntu实现共存

系统 Linux
Ubuntu具有艺术性的桌面一直吸引着大家的眼球,但是最近的Windows 7也让不少用户割舍不下,下面就告诉大家如何让自己的电脑同时拥有中两个系统。

目前有很多方法进行双系统的安装,有些十分的繁琐。下面我们就看看有关在Windows 7下grub安装Fedora12(或Ubuntu 9.10)的一个聪明的办法,依然grub, 不需要boot.ini grldr.mbr

关于Windows 7与Fedora12(或Ubuntu )双系统,网上有很多贴子,仔细搜索,都是抄来抄去的。刻盘、U盘,不在本人叙述范围,WUBI安装不在简单,有点难度,本人也不考虑,我们依旧用grub来安装。

怎么用grub来引导Fedora12(或Ubuntu )呢?

方法A,一个高手会告诉你,用什么什么命令,一提到命令,我们这些菜鸟真的头大,还是刻盘来的简单(本人可不喜欢刻盘啊!)。

方法B,一个聪明人会告诉你,Windows 7没有boot.ini没关系,我们自己加一个,在填一个grldr.mbr到C盘根目录,boot.ini加一个grldr.mbr=选项……这方法真的很聪明!开机重启后选Ubuntu就可以进入模拟的Ubuntu livecd了,然后,cd /回车, sudo umount -l isodevice回车,就可以用光盘livecd的方法安装了。

这个方法有两个缺陷,1,Windows 7的C 盘填加好boot.ini grldr grldr.mbr menu.lst后重启,只能选Fedora12(或Ubuntu )选项,进入模拟的Fedora12(或Ubuntu )的 livecd ,选Windows 7选项,不能进入Windows 7(本人是这样,不知其他人如何?) 2,安装好Ubuntu后,要重新加入Windows 7启动项。

参考一下Windows 7和Windows XP的开机过程。

怎么能解决方法 B 的缺陷呢?这是一个聪明的做法,但能不能有更好一点的方法呢?

本人终于想出了第三种方法,偷梁换柱法。并实验成功。即然win7开机默认bootmgr,那么我们何不把grldr改名为bootmgr ,让win7找到这个假的bootmgr ,这个假的bootmgr是直接找menu.lst的,那样不就可以通过编写menu.lst模拟引导Linux的 livecd了吗?

是的,可以。

可是,Windows 7怎么开机?Windows 7是要通过bootmgr开机的?

别急,听我细细道来,我们把win7的C盘原有的bootmgr改个名字如改成:bootmg8,这个改了名字的bootmgr依旧是默认找寻 Windows 7的,就象改了名的grldr 依旧是默认menu.lst一样。然后,我们在menu.lst内加上一段bootmg8启动项,就可以从bootmg8启动Windows 7,写到这,不知大家明白了吗?附上一个win7开机图,大家参考:

Windows 7下grub引导Fedora 12 liveCD的C盘menu.lst内容如下:

 

  1. # (1) Windows  
  2. title 【1】启动Windows 7  
  3. find --set-root /bootmg8  
  4. chainloader /bootmg8  
  5. boot  
  6. title 【2】启动Fedora 12 liveCD on /dev/sda7 (此处回车进入)  
  7. root (hd0,6)  
  8. kernel /LiveOS/vmlinuz0 root=/dev/sda7 ro liveimg rhgb  
  9. initrd /LiveOS/initrd0.img  
  10. title 【3】启动Ubuntu9.10 live on /dev/sda1(此处回车进入)  
  11. root (hd0,0)  
  12. kernel (hd0,0)/vmlinuz boot=casper noacpi iso-scan/filename=/karmic-desktop-amd64.iso ro quiet splash --  
  13. label check live-install  
  14. initrd (hd0,0)/initrd.lz 

 

【编辑推荐】

  1. Ubuntu 10.04应该立即改进的16个地方
  2. Ubuntu 10.04威胁Windows 7
  3. 3款免费程序提升Windows 7性能
  4. Ubuntu 10.04再次更改默认搜索引擎
  5. 英特尔:Windows 7优于XP SP3
责任编辑:张浩 来源: IT168
相关推荐

2011-09-07 16:24:22

ubuntuMBR

2009-12-04 10:35:49

微软系统命名

2009-09-09 08:39:27

Windows 7兼容性

2011-08-17 16:42:12

2011-08-17 16:46:23

windows7共享文件

2011-08-19 14:53:33

Windows7查看

2011-08-31 17:04:03

windows7系统信息

2011-08-09 16:58:33

windows7Windows7是否被

2009-08-11 09:10:26

Windows 7系统提速

2011-08-19 13:47:53

windows7入门工具

2011-08-31 15:46:30

Windows7Windows xp虚拟机

2011-08-19 15:53:01

Windows7Windows日历组件

2009-09-08 11:14:47

Windows7Ubuntu9双系统

2009-07-23 08:48:42

Windows 7Ubuntu双系统

2011-08-29 10:51:51

UbuntuWindows7

2011-07-28 11:22:50

2011-08-08 18:39:42

Windows7启动时间

2011-08-09 15:38:00

Windows7语音识别

2009-06-23 08:39:01

微软Windows 7操作系统

2021-06-15 14:51:43

Nvidiawindows微软
点赞
收藏

51CTO技术栈公众号