windows环境下硬装linux

windows环境下硬装linux

        ---以ubuntu12.04为例

 

1.下载grub4dos

http://download.gna.org/grub4dos/grub4dos-0.4.4.zip

 

下载ubuntu12.04-server引导文件
32位
http://archive.ubuntu.com/ubuntu/dists/precise/main/installer-i386/current/images/hd-media/vmlinuz
http://archive.ubuntu.com/ubuntu/dists/precise/main/installer-i386/current/images/hd-media/initrd.gz
64位
http://archive.ubuntu.com/ubuntu/dists/precise/main/installer-amd64/current/images/hd-media/vmlinuz
http://archive.ubuntu.com/ubuntu/dists/precise/main/installer-amd64/current/images/hd-media/initrd.gz

 

下载ubuntu12.04 server的iso

http://www.ubuntu.com/download/server


PS:对于ubuntu server必须到上述网站上下载相应的启动映像才能成功启动,而对于一般的桌面iso则不需要,可以直接用iso文件casper目录中的vmlinuz和initrd.gz。


 

2.解压grub4dos到系统盘根目录下,一般是C盘

并复制其中的

grldr grldr.mbr grub.exe menu.lst

到C:盘根下

 

3.修改menu.lst, 再末尾添加

title install ubuntu12.04

root (hd0,0)

kernel /vmlinuz

initrd /initrd.gz

 

4.修改boot.ini(winXP系统)

在末尾加上,

C:grldr.mbr="install ubuntu"

 

如果是win7,可以从XP中复制一个boot.ini加以修改或直接新建,

在末尾加上,

C:grldr.mbr="install ubuntu"

 

最后,总结一下,看有没有遗漏,在C:盘下总共有如下8个文件

ubuntu-12.04.x-server-amd64.iso

vmlinuz

initrd.gz

grldr

grldr.mbr

grub.exe

menu.lst

boot.ini

 

好的,重启就可以了。

原文地址:https://www.cnblogs.com/lixuebin/p/10814608.html