我实在不会双系统引导

碎云 发布于 2011/04/28 16:56
阅读 1K+
收藏 2

  win7跟ubuntu  怎么设置

加载中
0
碎云
碎云

以前是能安装双系统 也用过 。后来换win7的时候把一个100M的(貌似)分区删掉了。然后就只能上一个系统了 

0
ddatsh
ddatsh

看看GRUB4DOS的文章吧

启动任何系统无压力

 

启动WIN 7

find --set-root /bootmgr

chainloader /bootmgr

boot

 

要启动LINUX的话,可以在WIN里装能读EXT分区的东东,找到LINUX里的 /boot/grub/menu.lst 里的内容

在GRUB4DOS 里执行,或者,把GRUB4DOS 直接装到MBR里,应该能自动找到   默认路径的MENU.LST

直接能显示出启动项

 

bbs  wuyou  com

去看看吧 还是有很多有技术含量的文

0
曾建凯
曾建凯

1、将ubuntu iso文件复制到C盘根目录,用压缩软件打开,再打开casper目录,把initrd.lz、 vmlinuz二个文件解压到C盘根目录下(注意这两个文件的可读权限,需要User可读)

2、下载最新版Grub4Dos,下载并解压后,复制grldr, grldr.mbr两个文件到C盘根目录。

3、在下载好的Ubuntu 10.04系统iso文件中,casper 文件夹目录下,找到vmlinuz、initrd.lz解压,也复制到C盘根目录。

4、C 盘根目录下建立menu.lst文件,内容为:

title Install Ubuntu 10.04
root (hd0,x)
kernel (hd0,x)/vmlinuz boot=casper iso-scan/filename=/Ubuntu-10.04-desktop-amd64.iso ro quiet splash locale=zh_CN.UTF-8
initrd (hd0,x)/initrd.lz

注意(hd0,x): (hd0,x) ⇒ hd0表示0的物理硬盘,x表示该物理硬盘的第x分区,具体分区所在应以C为主,要根据系统磁盘管理的C所处第几个分区来定。

5、开始菜单→运行→输入CMD,命令提示符下如下操作:

bcdedit /create /d GRUB4DOS /application bootsector

命令结果应该会返回一个GUID(一串字母和数字的组合 如:{28520bba-5d8b-11e0-9e18-c05a295d778f}),记录下,后面要用到这个GUID,并依次执行如下命令:

bcdedit /set {GUID} device partition=C:
bcdedit /set {GUID} path \grldr.mbr
bcdedit /displayorder {GUID} /addlast

6、重启,在启动项选择“GRUB4DOS”,再选择“Install Ubuntu 10.04”,这时通过ISO启动进入Ubuntu的X系统,不过这只是ISO里面的,现在要做的就是打开终端,输入:

sudo umount -l /isodevice

接下来就是要安装画面的引导一步步安装,其中最重要的就是选择分区那里,一定要选择第四项自定义方式,然后将你硬盘上空闲下来的分区分给Ubuntu,建 议两个分区就可以了,一个就是2G(我的电脑内存2G)的交换分区,剩下的作为一个独立的分区挂载在根分区/下面即可,然后安装大概10分钟以内就可以搞 定。

安装完毕重启,这时启动引导已经通过MBR交给Ubuntu来处理了,所以要删除在安装时建立的win7下的引导菜单,CMD下执行如下命令:

bcdedit -deletevalue {GUID}

7、后续说明,安装的时候,由于怕他覆盖了window7自带的引导,所以直接将Ubuntu的系统引导放在了安装的硬盘。但是这带来一个问题,就是默认Windows引导没办法辨别到新装的Ubuntu,可以安装EasyBCD,选择”Add Entry”,选择linux → grud2即可。

0
徐小路
徐小路

EasyBCD 1.72。。。。这个软件很方便的双系统安装,傻瓜化!!只要你会点鼠标即可!

0
徐小路
徐小路

1.下载软件

操作系统ubuntu

系统引导软件EasyBCD 1.72


2.设置NeoGrub启动项

1)ubuntu下载文件放在C:/ubuntu-11.04-desktop-i386.iso,并将iso中的casper目录下的vmlinuz和 initrd.lz解压到C盘根目录下
2)安装EasyBCD

3)启动EasyBCD

4)选择 Add New Entry -> NeoGrub -> Install -> Configure -> 将如下代码粘贴到自动打开的记事本中

title Install Ubuntu 10.10 
root (hd0,0) 
kernel (hd0,0)/vmlinuz boot=casper iso-scan/filename=/ubuntu-11.04-desktop-i386.iso ro quiet splash locale=zh_CN.UTF-8 
initrd (hd0,0)/initrd.lz 

注:记事本代码中的ubuntu-11.04-desktop-i386.iso要和下载的ubuntu文件名字一致


3.硬盘安装ubuntu

1)重启电脑选择NeoGrub Bootloader启动项进入ubuntu live cd桌面

2)打开终端执行如下命令

终端命令代码

sudo umount -l /isodevice 

3)点击桌面上的安装ubuntu一步步按照提示选择安装

4) 安装中注意硬盘的分区;我选择第三项“手动分区”,一般ubuntu要分创建两个分区即可(大家可根据需要):
创建/分区(供参考):“/boot”   100M   "/"最大
创建交换分区:一般为物理内存1.5倍左右

注意安装时,(最后一步)引导文件选择安装在/boot 所在的/dev/sda*,这样就不会覆盖WIN7的启动项。

4.修复Ubuntu启动项

重启进入windows7,运行easybcd, Add New Entry -> Linux-> 

Type:grub   

nam:Ubuntu Linux

Driver:选择/boot所在分区,就是你安装引导文件所在分区。


5.删除NeoGrub启动项

1)选择 Add New Entry -> NeoGrub -> remove 删除NeoGrub启动项

2)删除C盘根目录下的vmlinuz和 initrd.lz文件

0
ddatsh
ddatsh

对启动研究明白的同学 我想会认为我的方法最容易

0
changboter
changboter

用 wubi 多省事呢

0
碎云
碎云

我已经晕了。

如果我重装系统win7再装ubuntu10.04   分区的时候应该注意什么,怎么分区?

0
徐小路
徐小路

引用来自#9楼“碎云”的帖子

我已经晕了。

如果我重装系统win7再装ubuntu10.04   分区的时候应该注意什么,怎么分区?

分区还是按照你原先分区,但是必须单独分一部分未分配空间给linux用,20G左右就可以了

0
ValueError
ValueError

如果是 ubuntu 的话,如果是真的要用系统而不是看界面的话……

用了 wubi 会后悔的……

返回顶部
顶部