没有合适的资源?快使用搜索试试~ 我知道了~
基于UEFI引导的win8.1和ubuntu13.10双系统安装方法.docx
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 27 浏览量
2021-10-11
21:57:19
上传
评论
收藏 4.72MB DOCX 举报
温馨提示
试读
16页
基于UEFI引导的win8.1和ubuntu13.10双系统安装方法.docx
资源推荐
资源详情
资源评论
基于 UEFI 引导的 win8.1 和
ubuntu13.10
双系统安装
1. 前言
UEFI 引导的出现乃至变得火热让系统安装的问题变得复杂,尤其是在 windows 横空
出世并针对 URFI 优化更是让其与 ubuntu 组成的双系统安装变得情况百出〔顺带哀悼下
由此退出江湖的 wubi 安装〕。
最近花了一天多的时间完成了 win8.1 与 ubuntu13.10 基于 UEFI 引导的安装,在过
程中遇到了一些问题,理解了一些硬件和软件架构,摸索了一个不算完美的解决方案,在
此整理,希望能够帮助到需要的人。
实验环境:
电脑——联想 Y510P 支持 UEFI 启动,N 卡
Windows——Windows 8.1 简体中文 64 位
Ubuntu——Ubuntukylin 13.10 AMD64 位
2. UEFI boot 与 Legacy boot
根本输入 / 输出系统〔BIOS〕是硬件和操作系统之间的一层。UEFI 与 Legacy 都是
系统引导的技术,都是实现电脑在硬件开机之后找到操作系统过程中的引导。
Legacy boot 是传统的引导方式,其引导基于驱动器上的主引导记录〔MBR〕。通
俗的解释,一次系统启动的流程为,硬件开启→BIOS 自检→读入 MBR→读取激活主分区
→启动系统。一些蛋疼的人们认为 Legacy boot 有一些他们不能容忍的缺点:
1)无法直接引导超过 2.2T 的驱动器
2)缺乏安全性验证
3)启动时间慢
于是他们加强了 BIOS 的功能,设计了 UEFI boot 模式〔仅针对 64 位系统〕,可以
解决上述的问题,于是 MBR 被抛弃了,引进了一个新的引导分区 EFI,采用全局唯一标识
分区表 GPT 来引导分区,下列图中可以在硬盘管理中看到 EFI 系统分区。
另一方面,UEFI boot 也提供了驱动、系统信息的临时储存,用于加快开机。在引导
的时候也提供了 SecureBoot,禁止加载未知的系统〔正中 Windows 下怀〕。
UEFI boot 与 Legacy boot 对于我们安装双系统的影响是两个系统需要使用同一引导
模式。如果 win8.1 是按照 UEFI 引导的方式安装的,ubuntu 也一定要是 UEFI 引导,反
之亦然。而 ubuntu 从 11.04 开始就支持 UEFI 引导,版本越新,兼容性越好。
1 / 16
3. BIOS 的设定与 win8.1 的安装
BIOS 要做的事情只有两个,1、打开 UEFI boot,2、禁用 SecureBoot。一般前者
的设置在 BIOS-boot 中,后者的设置在 BIOS-secure 中。
前者是保证我们装的系统走的是 UEFI 的引导,不需多说。后者因为如果使用了
SecureBoot,win8.1 会加密 EFI 分区,ubuntu 作为一个未知的系统将无法安装无法引
导。
设置完成后,可以在 powershell 中检查 secureboot 是否关闭〔如果此时有 win8 系统
运行的话〕,切记要以管理员运行,出现下列图的 false 代表成功。
如果要是出现下列图的情况,您可以不用按照这个教程来做,您的电脑不支持 UEFI。
2 / 16
如果之前安装 win8 没有使用 UEFI 引导或者想重新安装 win8.1,此时可以按照正常
方式安装 win8.1,不再赘述。安装中或者安装完运行磁盘分区,给即将安装的 ubuntu 预
留磁盘容量〔文件系统也就是/挂载建议 40G,/home 个人兴趣,还要存大小×2 的 swap
交换分区〕。在此为了方便在磁盘的尾部预留 200G 左右的空间。
分区可以在 Win8 安装中或者是管理-存储-磁盘管理中进展。
4. 安装 ubuntu
在调研中没有找到 EasyBCD 支持 UEFI 引导的说明,所以采用更方便的 U 盘安装,
将 ubuntukylin 13.10 64bit 使用 UltraISO 软碟通刻录到 U 盘中,在 BIOS 设置从 U 盘
启动。如果你看到了如下的经典的画面,此时 ubuntu 并没有按照 UEFI 的引导安装,需
要检查设置。
如果看到的是这个画面,ubuntu 是按照 UEFI 引导安装的,这也意味着不管怎么说,
在 ubuntu 安装的时候需要一个 EFI 分区。如果 ubuntu 是唯一的操作系统,需要新建一
个 EFI 分区以供安装,像本文中的双系统法,ubuntu 将会在 win8.1 安装中生成的 EFI 分
区中添加信息。
3 / 16
对于 N 卡用户,也就是笔记本的显卡为 NVIDIA,选择 Install Ubuntu 后有可能会进
入黑屏的状态,原因是因为 ubuntu 不能很好的支持显卡的显示。因此需要实现添加信息,
解决方案为:
1)选择 Install Ubuntu
2)按 键 盘 e , 进 入 启 动 命 令 行 配 置 的 编 辑 模 式 , 在 quite splash 后 面 添 加
nomodeset
3)按 F10 重新启动
如此可以进入有显示的安装,需要特别指出的是,在安装成功后第一次进入系统的时
候,也需要做同样的设置。进入系统之后修改 grub 中的默认启动项,作如下修改:
sudo gedit /etc/default/grub
找到:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
改成:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset"
保存退出后执行 sudo update-grub 来更新启动器。
如上可以解决 N 卡的显卡驱动问题,进入正常的安装界面。
但是会发现一个让人有点担心的现象,就是在系统选择的时候看不到已有的 windows
系统,如下列图所示〔事后截图,所以已经有了 ubuntu13.10〕。
这个时候不要害怕,果断选择 其他选项,手动分区,只要自 己心中有数,不把
windows 的启动分区弄坏就一定没问题,分区设置如下图。
可以看到,因为之前装过 win8.1,磁盘中已经有了一个 e> 分区,所以新建/、/
home 和 swap 三个 ubuntu 需要的分区,每个分区给予相应的容量,然后果断点击现在
安装,剩下正常安装不提。
4 / 16
剩余15页未读,继续阅读
资源评论
huayuya123
- 粉丝: 26
- 资源: 31万+
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功