欢迎来到天天文库
浏览记录
ID:37134632
大小:4.75 MB
页数:19页
时间:2019-05-18
《基于UEFI引导的win8.1和ubuntu13.10双系统安装方法》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、专业资料基于UEFI引导的win8.1和ubuntu13.10双系统安装1.前言UEFI引导的出现乃至变得火热让系统安装的问题变得复杂,尤其是在windows横空出世并针对URFI优化更是让其与ubuntu组成的双系统安装变得情况百出(顺带哀悼下由此退出江湖的wubi安装)。最近花了一天多的时间完成了win8.1与ubuntu13.10基于UEFI引导的安装,在过程中遇到了一些问题,理解了一些硬件和软件架构,摸索了一个不算完美的解决方案,在此整理,希望能够帮助到需要的人。实验环境:电脑——联想Y510P
2、支持UEFI启动,N卡Windows——Windows8.1简体中文64位Ubuntu——Ubuntukylin13.10AMD64位2.UEFIboot与Legacyboot基本输入/输出系统(BIOS)是硬件和操作系统之间的一层。UEFI与Legacy都是系统引导的技术,都是实现电脑在硬件开机之后找到操作系统过程中的引导。Legacyboot是传统的引导方式,其引导基于驱动器上的主引导记录(MBR)。通俗的解释,一次系统启动的流程为,硬件开启→BIOS自检→读入MBR→读取激活主分区→启动系统。一些
3、蛋疼的人们认为Legacyboot有一些他们不能容忍的缺点:1)无法直接引导超过2.2T的驱动器2)缺乏安全性验证3)启动时间慢于是他们加强了BIOS的功能,设计了UEFIboot模式(仅针对64位系统),可以解决上述的问题,于是MBR被抛弃了,引进了一个新的引导分区EFI,采用全局唯一标识分区表GPT来引导分区,下图中可以在硬盘管理中看到EFI系统分区。另一方面,UEFIboot也提供了驱动、系统信息的临时储存,用于加快开机。在引导的时候也提供了SecureBoot,禁止加载未知的系统(正中Windo
4、ws下怀)。UEFIboot与Legacyboot对于我们安装双系统的影响是两个系统需要使用同一引导模式。如果win8.1是按照UEFI引导的方式安装的,ubuntu也一定要是UEFI引导,反之亦然。而ubuntu从11.04开始就支持UEFI引导,版本越新,兼容性越好。word完美格式专业资料1.BIOS的设定与win8.1的安装BIOS要做的事情只有两个,1、打开UEFIboot,2、禁用SecureBoot。一般前者的设置在BIOS-boot中,后者的设置在BIOS-secure中。前者是保证我们
5、装的系统走的是UEFI的引导,不需多说。后者因为如果使用了SecureBoot,win8.1会加密EFI分区,ubuntu作为一个未知的系统将无法安装无法引导。设置完成后,可以在powershell中检查secureboot是否关闭(如果此时有win8系统运行的话),切记要以管理员运行,出现下图的false代表成功。如果要是出现下图的情况,您可以不用按照这个教程来做,您的电脑不支持UEFI。word完美格式专业资料如果之前安装win8没有使用UEFI引导或者想重新安装win8.1,此时可以按照正常方式安
6、装win8.1,不再赘述。安装中或者安装完运行磁盘分区,给即将安装的ubuntu预留磁盘容量(文件系统也就是/挂载建议40G,/home个人兴趣,还要内存大小×2的swap交换分区)。在此为了方便在磁盘的尾部预留200G左右的空间。分区可以在Win8安装中或者是管理-存储-磁盘管理中进行。1.安装ubuntu在调研中没有找到EasyBCD支持UEFI引导的说明,所以采用更方便的U盘安装,将ubuntukylin13.1064bit使用UltraISO软碟通刻录到U盘中,在BIOS设置从U盘启动。如果你看
7、到了如下的经典的画面,此时ubuntu并没有按照UEFI的引导安装,需要检查设置。如果看到的是这个画面,ubuntu是按照UEFI引导安装的,这也意味着不管怎么说,在ubuntu安装的时候需要一个EFI分区。如果ubuntu是唯一的操作系统,需要新建一个EFI分区以供安装,像本文中的双系统法,ubuntu将会在win8.1安装中生成的EFI分区中添加信息。对于N卡用户,也就是笔记本的显卡为NVIDIA,选择InstallUbuntu后有可能会进入黑word完美格式专业资料屏的状态,原因是因为ubuntu
8、不能很好的支持显卡的显示。因此需要实现添加信息,解决方案为:1)选择InstallUbuntu2)按键盘e,进入启动命令行配置的编辑模式,在quitesplash后面添加nomodeset3)按F10重新启动如此可以进入有显示的安装,需要特别指出的是,在安装成功后第一次进入系统的时候,也需要做同样的设置。进入系统之后修改grub中的默认启动项,作如下修改:sudogedit/etc/default/grub找到:GRUB_CMDLINE_L
此文档下载收益归作者所有