win8下用grub2win安装ubuntu双系统

1.  第一件事,当然是下载你的Linux(ubuntu 12.10或者Fedora 17)了, 把它放在某个FAT32分区(这里我们都假设是放在第1个硬盘的第y个分区)根目录下

     如果是Fedora17, 你还需要把isolinux文件夹下的vmlinuz和initrd.img提取出来也放到该分区的根目录下
2. 下载grub2 for dos, 看清楚哦,是grub2, 不是grub4dos. 地址:http://sourceforge.net/projects/grub24dos/files/
3. 解压grub24dos到你的系统盘(一般是C盘)根目录下,文件夹应该为grub2
4. 进入C:\grub2\install目录,运行grub24dos.exe(需要管理员权限哦)
5. 进入win8高级重启(如果不懂,可以参见我在坛子上发的文章), 然后你就能看到Grub2的引导项了
6. 点击进入Grub2的引导项,按C进入命令模式
7. 输入下列命令
a. Fedora 17 (其他Fedora版本应该也可以)
grub> linux (hd0, msdos4)/vmlinuz linux askmethod repo=hd:/dev/sda4:/
grub> initrd (hd0, msdos4)/initrd.img
grub> boot
b. Ubuntu 12.10(其他Ubuntu版本其实应该也可以)
grub> loopback loop (hd0, x)/ubuntu-12.10-desktop-amd64.iso (转者按:关于x取值,先用ls查看具体安装文件所在的分区号)
grub> linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=/ubuntu-12.10-desktop-adm64.iso
grub> initrd (loop)/casper/initrd.lz
grub> boot
8. 输完命令以后,你就能进入Linux的安装界面了,具体的安装步聚我就不列出来了。对于ubuntu, 进入安装界面后(见链接:http://blog.163.com/bit_runner/blog/static/53242218201301253729790/),还应该按ctrl+alt+t进入终端,输入sudo umount -l /isodevice先把ISO文件给卸载了,否则会报错 (转者按: -l 是小写的L;后面要有空格)
9. 安装完成之后,如果想进入Linux, 请先在win8高级重启后进入grub2引导项,按C进入命令模式,输入exit命令,你就能进入Linux的引导界面了
怎么样,很简单吧。坛子上的朋友说,也是可以使用EasyBCD把你的Linux添加到Win8的引导来引导的哦
一些补充:
实际上,使用EasyBCD引导ubuntu 12.10是需要使用NeroGrub方式的,它将接管win8的引导,我个人还是喜欢Win8来引导,在这里,我们可以使用Ex2Read把ubuntu下的grub.cfg文件(应该位于/boot/grub/grub.cfg)里面ubuntu菜单部分复制到grub2引导项的配置文件grub.cfg里面. 同理, 把Fedora 17里面的grub.cfg关于Fedora 17也可以加到grub2引导项的配置文件里面。
如果你和我一样也喜欢用win8来引导Linux, 这应该是最简单,最合适的方式

你可能感兴趣的:(ubuntu)