日期:2014-05-17  浏览次数:20693 次

WindowsXP下通过硬盘安装Ubuntu实现双系统2种方法对比分析

首先是一种适合新手的方法,这种方法把Ubuntu当作一个软件安装到WINDOWS的分区,优点是速度快,过程简单,不容易对分区和文件造成损害,缺点是性能低,依赖WINDOWS分区,不是真正意义的双系统。

?

菜鸟版

??????
???? 一.??首先是下载Ubuntu

下载地址:http://www.ubuntu.com

?

???? 二.??下载完后用winrar进行解压。

????
???? 三.??双击wubi开始安装。选择安装的分区大小,语言,用户密码。需要选择一个任意空闲空间超过5G的NTFS区(非系统分区)。此种办法不写入修改 WINDOWS分区的分区表,在该分区是以文件包的形式存在,安装完毕后,将为双系统。可以没有任何顾虑的体验YlmF Linux 和学习使用,以下试例为在E盘操作,windows在C盘。

??????
???? 四.??开始复制文件。

???? 五.??在windows下的安装完成,选择第一项重启。

???? 六.??重启电脑后到选择系统的界面时,选择ubuntu。

???? 七.??接下来就是泡上一杯咖啡,等待安装完成。然后就享受ubuntu给你带来的乐趣。

?

专业版

第二种方法过程相对复杂一些,但是只要按照下面的步骤操作应该不会有太大问题。

?

第一步:下载ubuntu,网址:http://www.ubuntu.com。下载后拷贝到C盘根目录,然后将XP的分区空出一个盘,将该盘所有资料转移到别的盘,然后格式化[此盘供ubuntu使用]。

?

第二步:下载grub软件包,百度搜索一下下载地址,然后拷贝到C盘根目录,将其中的menu.lst、grldr两个文件从压缩包拷贝到C盘根目录下,打开menu.lst,在最后一段加上:

title Install Ubuntu



root (hd0, 0)

kernel /vmlinuz boot=casper iso-scan/filename=/ubuntu-10.10-desktop-i386.iso ro quiet splash locale=zh_CN.UTF-8

initrd /initrd.lz

?然后设置一下显示隐藏文件,包括系统保护的文件,于是看到C盘根目录下有个boot.ini的文件,右键修改去掉“只读”属性,然后添加如下内容:

c:\grldr="Ubuntu"

?然后将ubuntu的ISO文件里的casper目录下的vmlinuz、initrd.lz两个文件也复制到C盘跟目录下。

?

第三步:重启系统,按上下键进入系统选择界面,然后选择ubuntu,然后会进入一个类似WINPE一样的ubuntu界面,点击桌面上的INSTALL,即可进行安装。这时需要执行unmount -l /isodevice,卸载C盘根目录下的isodevice,然后选择分区,选择与原有系统共存,把我们刚刚格式化的盘分为两个,其中一个是交换分区(swap,建议留2000MB以上)。

?

第四步:安装完成,添加中文输入法,打开ubuntu自带的软件管理器,搜索scim,其中有一个chinese的还有其它的看名字觉得重要的都选中,然后安装,完了记得apply,然后打开语言支持,选择默认输入法为scim,注销,登录,然后就默认是输入中文了,可以通过系统->首选项->scim设置根据自己的需求进行设置,比如五笔、拼音、繁体等。

?

第五步:此刻Ubuntu已经安装成功了,但现在重启会发现是直接进到Ubuntu的系统里的,而没有系统选这的界面,这需要我们设置一下Ubuntu的系统引导设置,打开命令行模式,输入gedit /boot/grub/grub.cfg (gedit是一个Ubuntu自带的文本编辑软件,比vi更强大更方便)然后将以下代码拷贝到其中

### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Microsoft Windows XP Professional (on /dev/sda1)" {
	insmod part_msdos
	insmod ntfs
	set root='(hd0,msdos1)'
	search --no-floppy --fs-uuid --set 06d07950d07946c9
	drivemap -s (hd0) ${root}
	chainloader +1
}
### END /etc/grub.d/30_os-prober ###

?重启,选择XP,那么我们在XP下配置的boot.ini里的配置也可以去掉了

c:\grldr="Ubuntu"

?

好了,到这里就已经成功实现双系统了,就介绍到这里吧,祝大家安装顺利!

?