怎么用windows7装linux双系统grub4dos引导

2024-10-29 01:36:08
推荐回答(2个)
回答1:

方法/步骤

1、 先安装win7系统,安装过程不再详述,要注意的是给安装linux预留足够的磁盘空间

2、找到Linux的镜像,运行加载, 加载linux安装盘,进行安装。

3、 之后进入该界面,选择第二个“ship” 跳过。
4、这个界面选择SKIP(忽略)

5、在分区时,选择”建立自定义分区结构”。 默认点击“下一步”。

6、在下面的视图中可以看到,这个磁盘(sda)前面的sda1分区和sda2分区都是ntfs格式,为win7系统的分区,所以创建磁盘分区的时候不能使用这两个分区,现在后面的第三个分区:步骤如下

7、创建好分区之后,选择下一步,显示下面的界面,配置系统的引导所在分区,选择”配置高级引导装载程序选项”

8、选择grub安装不在sda盘上就行了。Sda5是linux系统的启动分区/boot(如果安装在sda盘的主引导记录MBR,这样会写掉你安装win7所写的引导记录,这样的话你安装之后就是通过linux引导选择启动win7还是linux,你的linux系统就是主系统,当linux不能启动的时候你的win7也就无法启动了)。

9、安装完毕 之后。
10、后面的安装步骤按照一般linux安装步骤就行了
设置linux启动选项,也就无法启动linux,所以我们需要一个软件来设置一下:easyBCD。打开win7系统,现在easyBCD软件,然后打开easyBCD。选的是最后一个。Device下拉框就选装好的linux所在分区。如果你在分区的时候把启动信息(/boot)单独分一个区的话,就选择启动分区。然后点击Add Entry,退出,重启。

在编辑引导菜单里面可以看到我们设置的启动项目,

看到了吧。到这里你就可以看到llinux的系统启动选择。

11、安装完毕。

回答2:

1、首先是下载安装镜像文件:Ubuntu-12.04-desktop-i386.iso(x86平台),大小700M左右,下载地址和文件MD5值什么的我就不说了,网上一堆。从Ubuntu镜像文件的casper文件夹中解压出initrd.lz、vmlinuz这两个文件,把它们和镜像文件.iso一起复制到C盘根目录下。
2、然后是下载grub4dos-0.4.4-2009-01-11.zip引导文件,自己到网上找一下。从grub4dos中提取grub.exe、grldr、grldr.mbr这三个文件,并把它们复制到C盘根目录下。注意,复制前请仔细观察C盘已有的类似文件(至于怎么取消隐藏的受系统保护的文件属性和显示文件的后缀名在这儿我也就不作科普了),若有,请备份它们,以备出错时好还原恢复,这个思想在进行系统安装卸载时要牢记。
3、再在C盘根目录下手动创建 menu.lst文件,加入以下内容:
title Ubuntu 12.04
kernel /vmlinuz boot=casper iso-scan/filename=/ubuntu-12.04-desktop-i386.iso locale=zh_CN.UTF-8
initrd /initrd.lz
保存。
4、以管理员身份运行cmd,并依次运行以下命令:
bcdedit /create /d “GRUB4DOS” /application bootsector(注:返回一个 {GUID},请记下这个ID,后面在恢复Win7的启动项时要删除它,所以请牢记。)
bcdedit /set {GUID} device partition=C:
bcdedit /set {GUID} path \grldr.mbr
bcdedit /displayorder {GUID} /addlast!