据我所知,在 UEFI 中双启动(Ubuntu 和 Windows)不是很干净,因此人们更喜欢使用 CSM。但是,如果我的笔记本电脑在 UEFI 中预装了 Windows,我需要重新安装它才能将其放入 CSM 中。
现在,我的笔记本电脑的启动菜单有一个选项UEFI and CSM
。这个选项是什么意思?这是否意味着我可以轻松进行双启动?
答案1
每个固件可能有所不同,但通常此选项意味着您的固件将首先尝试以 UEFI 模式启动(它将搜索与您的 UEFI 条目相对应的 .efi 文件),然后如果无法在 UEFI 模式下启动,它将尝试在 Legacy 模式下启动。
答案2
双启动 Windows 8.1 和 Ubuntu 14-10
- 安装 Windows 8.1
- 安装 Ubuntu
- 重新开始
- 您的计算机不会显示选择要启动的操作系统的选项。别担心,启动到 Ubuntu
- 打开终端
- 运行以下命令 update-grub
享受你的双启动吧!
答案3
在 EFI 模式下双启动 Windows 和 Linux 可以以非常“干净”的方式完成。事实上,它比 BIOS/CSM/传统模式有一些优势。EFI 模式双启动设置的主要问题是固件有缺陷,以及用户对问题缺乏了解。固件错误正在慢慢解决,但仍然有太多问题。(有时升级固件会有所帮助。)用户可以通过阅读适当的网站来获得理解。我推荐两个网站:
答案4
据我所知,UEFI 中的双启动(Ubuntu 和 Windows)并不是很干净
我需要重新安装它才能将其放入 CSM。
这不是真的。
正如 @RodSmith 所说,存在固件错误或看似故意的错误实现。设备制造商应该为此负责,而不是微软!(如果你责怪微软,却对设备制造商的不良固件不采取任何措施,事情就会保持现状。)
如果出现这些问题,我总是能够从可移动媒体的 UEFI 加载程序启动。
此外,您不必为了改变启动方式而重新安装操作系统。您可以设置一个BIOS 启动分区在现有的 Windows 8 安装或者你将 GRUB 安装到GRUB BIOS 启动分区启用传统启动。我从传统启动 (MBR) 和 Windows 8 (GPT) 的角度写了可以做什么:
从消费者的角度来看,这个话题其实并不重要。也理应如此。
困惑从何而来?
这是金锤。
虽然我理解人们想要一个像这样的工具boot-repair
,但我还希望他们阅读它所包含的 shell 脚本集合,并告诉我这是编写良好且有文档记录的代码(哪种编码风格?),然后才要求将其纳入 Ubuntu 和实时媒体,维护人员必须维护代码并可能改进它使用的现有解决策略。
当然,我知道作者是谁,这与个人无关。