发一个基于UEFI引导的WIn10 64位系统安装Ubuntu 16.04的标准做法

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
funicorn
帖子: 1318
注册时间: 2005-09-13 4:56
系统: Ubuntu Jammy Jellyfi

Re: 发一个基于UEFI引导的WIn10 64位系统安装Ubuntu 16.04的标准做法

#16

帖子 funicorn » 2017-12-31 11:42

有人质疑“标准做法”的说法。的确,双系统安装的方法有很多,我说的应该不能成为标准。但还是要强调,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分区,并且可以同时启用。

以上这些大家都明白,写出来只是对“标准做法”的说法做一个解释。
九天星 写了:这个命题很容易误导别人!
wakin20
帖子: 20
注册时间: 2014-03-26 13:54

Re: 发一个基于UEFI引导的WIn10 64位系统安装Ubuntu 16.04的标准做法

#17

帖子 wakin20 » 2018-05-31 17:53

谢谢分享,这个果然简单明了!
chenxi1975
帖子: 4
注册时间: 2018-05-30 10:42
系统: UbuntuKylin

Re: 发一个基于UEFI引导的WIn10 64位系统安装Ubuntu 16.04的标准做法

#18

帖子 chenxi1975 » 2018-06-01 14:09

嗯,学习啦。之前跟这别的教程专门分啦一个分区作为UEFI分区给Ubuntu,看来是不需要的,有机会试验一下!
头像
百草谷居士
帖子: 3910
注册时间: 2006-02-10 16:36
系统: Mint21.1/Deepin20.8

Re: 发一个基于UEFI引导的WIn10 64位系统安装Ubuntu 16.04的标准做法

#19

帖子 百草谷居士 » 2018-06-03 13:27

没有测试过,但我印象是只要你以uefi模式启动安装盘,安装程序就会默认把grub安装到uefi分区。并且,会自动把Ubuntu引导程序设置成默认启动项。然后,grub还是会搜索已经安装的操作系统,比如Windows10。
启动时,用户看到的,还是grub的引导界面。可以选择进入Ubuntu或者Windows。
不过在grub启动前,按下F12键,然后选择Windows,可以之间进入Windows,而不用经过grub。另外,也可以通过BIOS设置,将Windows启动项设置为默认值。这样开机就进Windows,不会再看到grub,当然如果想进入Ubuntu,也是需要按下F12键的。
debian 12 / 深度系统 20.9 / Mint 21.3

为何热衷于搞发行版的多,搞应用程序开发的少?Linux最多余的就是各种发行版,最缺的就是应用程序,特别是行业应用程序。
xulianpu
帖子: 30
注册时间: 2011-05-04 11:50

Re: 发一个基于UEFI引导的WIn10 64位系统安装Ubuntu 16.04的标准做法

#20

帖子 xulianpu » 2018-06-18 18:34

usb安装在选择install ubuntu后就是黑屏没反应什么情况,按照说的都做了。。。。
回复