WindowsXP下通过硬盘安装Ubuntu实现双系统2种方法对比分析
首先是一种适合新手的方法,这种方法把Ubuntu当作一个软件安装到WINDOWS的分区,优点是速度快,过程简单,不容易对分区和文件造成损害,缺点是性能低,依赖WINDOWS分区,不是真正意义的双系统。
?
菜鸟版??????
???? 一.??首先是下载Ubuntu
下载地址:http://www.ubuntu.com
?
???? 二.??下载完后用winrar进行解压。
title Install Ubunturoot (hd0, 0)kernel /vmlinuz boot=casper iso-scan/filename=/ubuntu-10.10-desktop-i386.iso ro quiet splash locale=zh_CN.UTF-8initrd /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_msdosinsmod ntfsset root='(hd0,msdos1)'search --no-floppy --fs-uuid --set 06d07950d07946c9drivemap -s (hd0) ${root}chainloader +1}### END /etc/grub.d/30_os-prober ###
?重启,选择XP,那么我们在XP下配置的boot.ini里的配置也可以去掉了
c:\grldr="Ubuntu"
?
好了,到这里就已经成功实现双系统了,就介绍到这里吧,祝大家安装顺利!
?