您的位置:首页 > 其它

win8下用grub2win安装ubuntu双系统

2013-03-18 20:54 483 查看


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, 这应该是最简单,最合适的方式
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: