一、下载Ubuntu11.10系统镜像文件,放在C盘。
二、将硬盘最后一个分区空出部分空间,使那些空间属于未分配状态(自己的是500G硬盘,留了50个G)。
三、下载Grub4Dos(下载地址:http://download.youkuaiyun.com/detail/maylian7700/4275799),解压grldr和menu.lst两个文件至XP的C盘根目录下,然后修改menu.lst在末尾添加如下内容:
title Install Ubuntu
find --set-root /ubuntu-11.10-desktop-i386.iso
kernel /vmlinuz boot=casper iso-scan/filename=/ubuntu-11.10-desktop-i386.iso locale=zh_CN.UTF-8
initrd /initrd.gz (或initrd.lz)
注:
1.ubuntu-11.10-desktop-i386.iso是ubuntu系统的镜像文件名称。
2.必须用find --set-root,用root (hd0,0) 不行,会提示一个错误。不知道为什么,反正自己试出来了就是这样的。
四、打开C盘,编辑boot.ini在末尾添加: C:\grldr="install Ubuntu" ;
五、将Ubuntu镜像中casper目录下的initrd.lz和vmlinuz两个文件也解压至C盘。
七、重新启动,选择“Install Ubuntu”启动项,默认是选择“Microsoft Windows XP Professional”,所以要注意一下。
八、进入Ubuntu系统后,按ctrl+alt+t弹出终端,输入:sudo umount -l /isodevice。否则到后面会提示“不能卸载/isodevice ”。到后面注意一下界面,会在有个地方提示分区,注意之前留的空间大小,不要分错了,否则后果就悲催了。
到此为止,基本是OK了。安装完成之后启动项会有问题,默认启动项会在ubuntu上,所以如果不是经常进入Ubuntu系统,又会有麻烦。下面提供修改启动项的方法。
修改方法一、修改/boot/grub/grub.cfg文件。
二、将硬盘最后一个分区空出部分空间,使那些空间属于未分配状态(自己的是500G硬盘,留了50个G)。
三、下载Grub4Dos(下载地址:http://download.youkuaiyun.com/detail/maylian7700/4275799),解压grldr和menu.lst两个文件至XP的C盘根目录下,然后修改menu.lst在末尾添加如下内容:
title Install Ubuntu
find --set-root /ubuntu-11.10-desktop-i386.iso
kernel /vmlinuz boot=casper iso-scan/filename=/ubuntu-11.10-desktop-i386.iso locale=zh_CN.UTF-8
initrd /initrd.gz (或initrd.lz)
注:
1.ubuntu-11.10-desktop-i386.iso是ubuntu系统的镜像文件名称。
2.必须用find --set-root,用root (hd0,0) 不行,会提示一个错误。不知道为什么,反正自己试出来了就是这样的。
四、打开C盘,编辑boot.ini在末尾添加: C:\grldr="install Ubuntu" ;
五、将Ubuntu镜像中casper目录下的initrd.lz和vmlinuz两个文件也解压至C盘。
七、重新启动,选择“Install Ubuntu”启动项,默认是选择“Microsoft Windows XP Professional”,所以要注意一下。
八、进入Ubuntu系统后,按ctrl+alt+t弹出终端,输入:sudo umount -l /isodevice。否则到后面会提示“不能卸载/isodevice ”。到后面注意一下界面,会在有个地方提示分区,注意之前留的空间大小,不要分错了,否则后果就悲催了。
到此为止,基本是OK了。安装完成之后启动项会有问题,默认启动项会在ubuntu上,所以如果不是经常进入Ubuntu系统,又会有麻烦。下面提供修改启动项的方法。
修改方法一、修改/boot/grub/grub.cfg文件。
当开机进入系统引导界面的时候,注意一下XP启动项是在第n个,然后将文件里面的set deault="0"改成set default="x"(x等于n-1,下标是从0开始的)。