参考这个网址
http://blog.csdn.net/xpx3216/archive/2009/04/05/4050296.aspx
为了方便,把内容拷出来,又做了一些修改。
1.下载iso镜像 如 ubuntu-9.10-desktop-i386.iso,放到D盘根目录下面。
2.用RAR工具打开,将casper下的vmlinuz和initrd.gz 复制出来放到与iso文件同级目录,casper文件夹不用解压出来。
3.这时要看你的系统是否已经有了Grub,一般使用雨林木风Ghost等安装的winXP都开机都有个DOS工具箱,其实那个就 是Grub搞的。
3.1 如果是开机后直接进入winxp的机器,就需要用grub4dos
4.不管是装的grubfordos 还是grubforwindows都是一样的需要修改在C盘下的隐藏文件menu.list(若没有则新建文本文件)
5.WINXP中用文本编辑器在menu.list添加
title ubuntu
root (hd0,6) 对应/dev/sda7
kernel /vmlinuz boot=casper iso-scan/filename=/ubuntu-9.10-desktop-i386.iso quiet splash ro
initrd /initrd.lz
6.重启机器,选择install Ubuntu,系统会进入ubuntuLive系统界面
7.这时启动界面上的install会有问题的,因为你的iso镜像所在的分区已经被挂载到系统中了,所以系统不允许你再在这个硬 盘上安装,你如果忽略这个问题,就会在分区表上看到空白而无法进行下一步操作
8.解决方法,打开终端 用mount 命令找到那个已经挂载的分区,例如isodevice,执行sudo umount -l /isodevice
9.执行界面上的install,next.....选择安装在哪个分区上,OK