参考CodingAnt的相关文章,从硬盘安装Ubuntu,不过我装的是64位的。
我的xp装在C盘,C、D、E都是ntfs盘,F盘清空出来,准备安装Ubuntu。
1、准备:
下载:
grub4dos-0.4.4-2009-06-20.zip
ubuntu-12.04.5-desktop-amd64.iso
2.安装前准备:
- copy ubuntu的iso到C:盘根目录。
- 从grub4dos里解压出grldr, grldr.mbr, grub.exe, menu.lst 四个文件到C盘根目录。
- 从ubuntu的iso中casper目录里, 解压 initrd.lz, vmlinuz.efi 两个文件到C盘根目录。
3.现在C盘根目录应该有7个文件了,修改menu.lst ,在最后添加:
title Install Ubuntu12.04
root (hd0,0)
kernel (hd0,0)/vmlinuz.efi boot=casper iso-scan/filename=/ubuntu-12.04.5-desktop-amd64.iso locale=zh_CN.UTF-8
initrd (hd0,0)/initrd.lz
4.我的电脑-》属性-》高级-》启动和故障恢复-》设置-》编辑,在boot.ini最后添加:
c:\grldr="Ubuntu Install"
5.然后重启,开机选“Ubuntu Install"。
6.进入Ubuntu后,按Ctrl+Alt+T打开终端,输入“sudo umount –l /isodevice”,取消光盘驱动器挂载,否则在后面安装过程中可能会无限卡进度。
7.后面就是正常安装了。
8.重启后,再进就有选项了,可以进winxp,删除C盘下的东西,恢复boot.ini.