Windows10与Ubuntu双系统安装及后续配置相关技术问询
Windows10与Ubuntu双系统安装及后续配置相关技术问询
我来逐个帮你理清这些双系统相关的问题,都是新手常踩的坑,放心看:
关于快速启动(Fast Boot)和安全启动(Secure Boot)
- 快速启动必须一直保持关闭,哪怕Ubuntu安装完成后也不能开。因为快速启动本质是Windows的一种“半休眠”状态,会锁定你的硬盘分区,Ubuntu无法正常读取或写入这些分区,轻则导致挂载失败,重则损坏文件系统。
- 安全启动建议保持关闭。虽然现在新版本Ubuntu已经支持安全启动,但开启后可能会出现内核签名验证失败的问题,导致Ubuntu无法启动。如果非要开,你需要手动给Ubuntu内核签名,步骤比较繁琐,没必要给自己找麻烦。
关于Windows休眠设置
- 强烈建议你把电源按钮的映射改成关机,而不是休眠。原因和快速启动类似:Windows休眠会把系统状态写入硬盘并锁定分区,如果休眠后直接切换到Ubuntu,Ubuntu无法正确识别该分区,很容易造成文件系统损坏。
- 如果你实在离不开休眠,那一定要注意:每次休眠Windows后,不要直接进Ubuntu,必须先正常启动Windows,再彻底关机,之后才能切换到Ubuntu。长期这么操作很容易忘,所以还是改成关机更稳妥。
关于Bootloader(引导加载器)的安装位置
- **绝对不要选择Windows的系统分区(C盘)**来安装Ubuntu的GRUB引导器,那样100%会破坏Windows的引导。
- 正确的选择分两种情况:
- 如果你的电脑是UEFI模式(现在大部分新电脑都是),选择那个标记为EFI系统分区的小分区(一般是100MB-500MB的FAT32分区),GRUB会安装到这个分区的EFI启动项里,和Windows的引导共存,不会互相干扰,之后开机GRUB会自动列出Windows和Ubuntu的启动选项。
- 如果是老式的BIOS模式,选择整个磁盘的MBR(比如
/dev/sda,具体看你的磁盘标识),GRUB会接管全局引导,同样会自动检测Windows选项。
- 不建议安装到Ubuntu自己的50GB分区,那样你可能需要手动添加启动项到BIOS,比较麻烦。
关于Windows更新的影响
- Windows普通更新(安全补丁之类的)一般不会有问题,不会动你的Ubuntu分区。
- 但重大版本更新(比如22H2这种Feature Update)可能会重置BIOS的启动顺序,把Windows设为默认启动项。遇到这种情况,你只需要进BIOS(开机按F2/F10/Del等,看电脑品牌),把Ubuntu的GRUB启动项移到最上面就行。
- 不用担心Windows更新会覆盖GRUB或者删除Ubuntu分区,只要你是单独给Ubuntu分了独立分区,Windows不会碰它。
关于Swap分区的作用
- Swap分区相当于Windows的虚拟内存,当Ubuntu的物理内存不够用的时候,会把暂时用不到的数据写到Swap分区里,释放物理内存给当前运行的程序,避免系统卡顿甚至崩溃。
- 另外,如果想使用Ubuntu的休眠功能(把系统状态写入硬盘,断电后下次开机恢复),Swap分区的大小至少要等于你的物理内存大小,这样才能装下整个内存的内容。
- 现在也可以用Swap文件代替Swap分区,更灵活,但安装时创建Swap分区是传统且稳妥的做法,完全没问题。
备注:内容来源于stack exchange,提问作者hasoma
相关产品推荐
相关产品推荐

