当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 16 篇帖子 ]  前往页数 上一页  1, 2
作者 内容
16 楼 
 文章标题 : Re: 发一个基于UEFI引导的WIn10 64位系统安装Ubuntu 16.04的标准做法
帖子发表于 : 2017-12-31 11:42 

注册: 2005-09-13 4:56
帖子: 1131
系统: Ubuntu QQ
送出感谢: 0 次
接收感谢: 47
有人质疑“标准做法”的说法。的确,双系统安装的方法有很多,我说的应该不能成为标准。但还是要强调,UEFI已经是计算机发展的主流,它比传统的BIOS启动有很多优势。

对于双系统来说,UEFI最大的优势是在于它更稳健(robust)。计算机的启动代码直接存储在BIOS的固件(NVRAM),而不是放在硬盘或分区的头部。并且UEFI站在计算机的高度来处理操作系统的引导,对各种存储设备和操作系统一视同仁,这是传统的BIOS启动做不到的。还有就是UEFI启动可以直接面向操作系统内核,无论是windows内核还是linux内核,这样可以绕过第三方的引导环境,比如grub。

相对于UEFI启动,传统方式的缺陷是显而易见的。不同的引导代码是不能共存并同时启用的。比如windows引导代码在第一个分区头部,linux引导代码在第二个分区头部,但是BIOS中的MBR链接是写死的,只能链接到其中的一个(标记为active的那个)。这导致双系统的引导必然是不够稳健的:只能用windows引导器再去链接linux引导器,或者相反。windows引导出了问题,linux也会出问题,反过来也一样。

UEFI启动使得双系统可以共享引导区,也就是EFI分区,不同的引导代码由UEFI固件来统一平行管理,而且对其他临时添加的的启动设备一视同仁。这样不同的设备和系统的引导相互独立,结构是扁平的,一个系统引导器的安装完全不会影响另外一个,这些引导器共存于EFI分区,并且可以同时启用。

以上这些大家都明白,写出来只是对“标准做法”的说法做一个解释。

九天星 写道:
这个命题很容易误导别人!


_________________
添加ppa后只更新此ppa:
update-ppa()
{ sudo apt-get update -o Dir::Etc::sourcelist="sources.list.d/$1.list" -o Dir::Etc::sourceparts="-" -o APT::Get::List-Cleanup="0"
}
写入~/.bashrc,source一下,就可以直接用,是不是很方便?觉得方便就按个赞。


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 16 篇帖子 ]  前往页数 上一页  1, 2

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 5 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译