分享

在GPT安装Windows+ubuntu双系统的方法

 小胡子的是也 2014-03-24
本帖最后由 woodelf 于 2013-7-2 09:21 编辑

前言:
发现论坛里有不少同学试着在装Linux,这很好。而本区教程似乎只涉及了在传统BIOS/MBR装双系统的方法,而导致新手碰到GPT可能就无从下手了。因此,我觉得写一篇文章概述下在GPT安装Windows+ubuntu双系统的方法。

声明:
1、本文仅作为本区教程的补充而非替代,基础理论请参见该教程。
2、本文对于BIOS、MBR、UEFI、GPT等概念不作解释,请自行学习理论知识。
3、本文所讨论的为在同一块硬盘安装双系统的情况,如果不安装在同一块硬盘,自然简单的多了。
3、本文旨在骗回复、骗经验,如有加分不胜惶恐且多多益善。

前提条件:
1、一台主板支持UEFI BIOS的计算机,且已经有一个安装到UEFI+GPT的64位Windows系统。
2、你的UEFI BIOS支持BIOS兼容模式,即,可以以UEFI或者传统BIOS模式启动。
3、基础的分区知识。

以下正文我将描述通常在GPT安装Windows+ubuntu的两种方案,其实还有其他方案,我也会稍微提一下。

方案1:UEFI引导Windows,同时用传统BIOS/MBR引导
1、确保你的UEFI BIOS开启了BIOS兼容支持,关于如何开启,请查阅主板说明书。
2、以非UEFI模式引导你的安装介质(光盘、U盘)。通常可以通过在开机时按启动设备快捷键选择(很多主板为F12),选择形如 ASUS DW20B1S或者Kingston Data Traveller G3这样的安装介质启动,不要选择带有EFI或者UEFI前缀的设备。
3、选择“试用ubuntu”,进入LiveCD环境。
4、在dash主页中搜索gparted,并运行。

5、创建一个1MB的小分区,文件系统随意。(其实只需要32KB就足够了,不过很多分区工具不支持过小的分区)

6、在创建的小分区上右键,选择“管理标志”。

7、勾选bios_grub,然后关闭。

8、之后再创建交换分区和/分区等,我的示例如下:

9、关闭gparted,运行桌面上的安装器。在“安装类型”里面选其他,像这样:

10、对照下你的分区布局,应该类似我这样,记得引导器安装位置选择整个磁盘。

11、继续完成安装。重新启动之后,可以按F12选择启动设备(具体快捷键看你的主板说明书),应该有Windows Boot Manager和你的硬盘还有光驱等等。选择Windows Boot Manager就是启动Windows,选择你的磁盘的话就将启动ubuntu。而对于我的虚拟机来说,由于其EFI不支持BIOS兼容模式,因此我想要启动Windows或者ubuntu就得对应把配置文件里面的firmware项进行修改。

此方案适用范围:
如果你以后可能要删除ubuntu,那么采用此方案不会在EFI分区里面留下残留启动文件,对于不熟悉UEFI的人来说可以减少许多麻烦。
同时这种方案不限制32位或64位ubuntu,也就是说,即使是32位ubuntu也能从GPT启动。

方案2:全部采用UEFI引导
1、以UEFI模式引导你的安装介质(光盘、U盘)。通常可以通过在开机时按启动设备快捷键选择(很多主板为F12),选择形如UEFI:ASUS DW20B1S或者UEFI:Kingston Data Traveller G3这样的安装介质启动。
2、你会发现ubuntu LiveCD的启动菜单变丑陋了,只有黑底白字的文本,没有背景。这是因为安装光盘所使用的isolinux引导器没有UEFI版本,所以对于UEFI启动模式,是使用光盘下面的grub来启动的。另外,由于不能选择安装语言,因此系统将是英文的。
3、之后的安装过程和正常安装一样,没什么好说的。注意,在“安装类型”里面选其他,然后你的分区布局应该类似这样:

4、之后一路正常安装即可。然后重新启动,可以按F12选择启动设备(具体快捷键看你的主板说明书),你会看到类似下图的界面。选择Windows Boot Manager就是启动Windows,选择ubuntu则启动ubuntu。两者互不干扰,这就是UEFI的其中一个好处了,无需对MBR和引导管理器进行复杂的配置。


此方案的适用范围:
对UEFI有一定经验和了解的用户,懂得UEFI的启动原理,能自行清理格式化ubuntu之后的残留UEFI启动项,并且不打算使用32位ubuntu。

方案3我就稍微提一下,采用的是efi stub的方式。也就是说,将支持efi stub特性的Linux内核直接丢到EFI分区,而不用安装grub等引导管理器,在启动时候直接由UEFI引导内核。这种方案的缺点是,每次系统升级内核以后需要把新的内核复制到EFI分区,并且这种方案没有受到大多数发行版的广泛支持和兼容性测试。因此这种方案不推荐。

基本的方法就差不多这样,疏漏之处在所难免。如果你使用的是其他发行版,那么情况差不多与此类似,自行依葫芦画瓢即可。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多