关于双启动Ubuntu和Windows 8. CSM或UEFI的困惑?
据我所知,UEFI中的双启动(Ubuntu和Windows)不是很干净,因此人们更喜欢CSM。 但是,如果我的笔记本电脑在UEFI中预先安装了Windows,我需要重新安装它才能在CSM中安装它。
现在,我的笔记本电脑的启动菜单有一个UEFI and CSM
选项。 这个选项意味着什么? 这是否意味着我可以毫无困难地进行双重启动?
每个固件可以不同,但通常此选项意味着您的固件将首先尝试以UEFI模式启动 (它将搜索与您的UEFI条目对应的.efi文件),然后如果它无法在UEFI模式下启动,它将尝试在传统模式下启动。
双启动窗口8.1和Ubuntu 14-10
- 安装Windows 8.1
- 安装Ubuntu
- 重新开始
- 您的计算机将不会显示您选择要引导的操作系统的选项。 别担心,启动进入Ubuntu
- 打开终端
- 运行de follow命令update-grub
享受你的双启动!
在EFI模式下双启动Windows和Linux可以完全“干净”的方式完成。 事实上,它比BIOS / CSM /传统模式有一些优势。 EFI模式双启动设置的主要问题是固件错误,用户对这些问题缺乏了解。 固件错误正在慢慢解决,但仍有太多问题。 (有时升级固件会有所帮助。)通过阅读适当的站点可以获得用户的理解。 我建议的两个是:
- 我的Linux EFI安装页面
- Ubuntu UEFI wiki页面
据我所知,UEFI中的双启动(Ubuntu和Windows)并不是很干净
我需要重新安装它才能在CSM中获取它。
这不是真的。
正如@RodSmith所说,存在固件错误或看似故意的错误实现。 设备制造商应该为此负责,而不是微软! (如果你指责微软并且没有对设备制造商的坏固件做任何事情,那么事情将会保持现状。)
在这些问题的情况下,我始终能够从UEFI加载程序启动可移动媒体。
此外,您无需重新安装操作系统只是为了更改它的启动方式。 您可以在现有Windows 8安装上设置BIOS引导分区 ,也可以将GRUB安装到GRUB BIOS引导分区以启用旧式引导。 我从遗留启动(MBR)和Windows 8(GPT)的角度编写了可以做的事情:
- 是否仍然可以使用UEFI将Ubuntu安装到外部硬盘?
从消费者的角度来看,这个话题实际上是微不足道的。 应该如此。
混乱来自哪里?
这是金锤。
虽然我理解人们会想要一个像boot-repair
这样的工具,但我也希望他们阅读它所包含的shell脚本集合并告诉我这是一个编写良好的文档代码(编码样式?),然后再要求包含在Ubuntu中在现场媒体上,维护者必须维护代码并可能改进其使用的现有解决策略。
当然,我知道作者是谁,这不是个人的。