我的环境是windows xp 所需工具:ubuntu10.04 .iso(废话)、grub4dos 、ubuntu iso文件中提取Casper下的vmlinuz和initrd.gz(initrd.lz)
1、vmlinuz是可引导的、压缩的内核。“vm”代表 “Virtual Memory” 详见百度百科
2、initrd是在系统引导过程中挂载的一个临时根文件系统,用来支持两阶段的引导过程。注意,ubuntu 10.04 initrd是用lz压缩的,因此名字为initrd.lz 有得版本是gz压缩的。名字是initrd.gz 这点需要注意!
3、GRUB4DOS是一个优秀的双(多)系统引导软件,使用GRUB4DOS可以很方便的引导各种操作系统,比如DOS、Windows、 Linux等。这次我们只需要提取grldr这个文件
配置与启动
准备好工具后,把ubuntu 10.04 vmlinuz initrd.lz(initrd.gz)grldr 都拷贝到C盘根目录。创建一个文本文件,改名为menu.lst,填上以下内容
title Install Ubuntufind –set-root / ubuntu-10.04-desktop-i386.iso (填你的镜像名字)kernel /vmlinuz boot=casper iso-scan/filename=/ ubuntu-10.04-desktop-i386.iso locale=zh_CN.UTF-8initrd /initrd.lz
注意:initrd如果是gz格式的,请填initrd.gz ubuntu 10.04桌面版是lz格式的。
再编辑C盘根目录下的boot.ini,填上以下内容
c:/grldr=”ubuntu”
注意:boot.ini为系统隐藏,只可读的文件。编辑前应该把“只读”去掉。 如果timeout=0 请修改成4或更长。 如果没有请在[boot loader]下面填timeout=4
准备就绪后,就重新启动电脑。等到选择进入系统时,会发现多了一个“ubuntu” 进入这里,点击install ubuntu 就会进入到桌面了。双击 安装ubuntu 10.04 即可。
这里可能用到一条命令
————————卸掉虚拟设备:重启后,眼睛盯着屏幕哈,选择grub选项,再选择 Ubuntu 10.04 install 选项,这时便进入ubuntu 安装系统了, 伴随着ubuntu的声音进入ubuntu10.04的桌面,打开终端运行命令: sudo umount -l /isodevice
最后,祝大家好运。 在选择分区的时候要尤其注意… 要打醒十二分精神,切勿杯具!!