AI知识教程

电脑设置双系统并默认启动Win10的详细图文指南

1 次阅读

电脑如何设置双系统并默认启动Win10

在一台电脑上安装双系统,例如Windows 10与Linux发行版(如Ubuntu),可以兼顾工作、娱乐与开发学习的不同需求。然而,安装完成后,启动菜单往往默认引导至后安装的系统。本文将手把手教你如何安全地设置双系统,并确保默认启动项为Windows 10,避免每次开机都需要手动选择的麻烦。

第一部分:安装双系统前的关键准备工作

在进行任何系统安装操作前,充分的准备是成功的关键,能有效避免数据丢失和安装失败。

  • 备份重要数据:将个人文档、照片、工作项目等关键数据备份到移动硬盘、云盘或其他安全位置。分区和安装过程存在风险,备份是最重要的安全措施。
  • 准备系统安装介质
    1. 为Windows 10:从微软官网下载媒体创建工具,制作一个U盘启动盘。
    2. 为Linux(以Ubuntu为例):从其官网下载ISO镜像,并使用Rufus等工具制作启动U盘。
  • 规划硬盘分区:在Windows 10的“磁盘管理”中,为新的系统(如Linux)分出足够的未分配空间(建议至少50GB)。你也可以在安装过程中进行分区,但提前规划更清晰。
  • 了解启动模式:确认你的电脑是UEFI启动模式还是传统的Legacy BIOS模式。现代电脑通常为UEFI模式,这将影响安装过程和引导管理。你可以在Windows系统信息中查看“BIOS模式”。

第二部分:按顺序安装双系统

推荐的安装顺序是先安装Windows 10,再安装Linux。这是因为Windows的引导程序较为“霸道”,后安装Windows会覆盖Linux的引导,增加后期配置复杂度。

步骤一:安装Windows 10

使用制作好的U盘启动盘安装Windows 10。在安装过程中,选择之前划分出的未分配空间进行安装,或者安装在原有的Windows分区上(这将覆盖旧系统)。确保安装过程顺利,并能正常进入Windows 10桌面。

步骤二:安装Linux系统

重启电脑,从Linux安装U盘启动。进入安装程序后,在分区类型选择时,请务必选择“与其他系统共存”或“手动分区”。如果选择“手动分区”,请在之前预留的未分配空间上创建根目录(/)分区和交换空间(swap)。关键一步是,将系统引导器(通常是GRUB)安装到整个硬盘的EFI系统分区或MBR(根据你的启动模式),而不是某个具体的分区。这将允许GRUB接管启动管理,并识别出已安装的Windows 10。

第三部分:配置默认启动Win10的关键步骤

完成双系统安装后,重启电脑通常会进入GRUB菜单,列出所有可启动的操作系统。默认情况下,GRUB会高亮显示上次启动的系统或列表中的第一个(通常是Linux)。我们的目标是将Windows 10设为默认启动项。

方法一:在Linux系统中修改GRUB配置(推荐)

这是最常用且持久有效的方法。进入Linux系统后,打开终端。

  • 第一步:查看启动项菜单列表
    输入命令 sudo grep menuentry /boot/grub/grub.cfg 或检查 /boot/grub/grub.cfg 文件。找到包含“Windows 10”或“Windows Boot Manager”字样的菜单项,并记下其在引号内的完整标题。例如,可能是“Windows Boot Manager (在 /dev/nvme0n1p1)”。
  • 第二步:修改默认配置文件
    GRUB的主配置文件是 /etc/default/grub。使用文本编辑器(如sudo nano)打开它:sudo nano /etc/default/grub
  • 第三步:设置默认启动项
    找到 GRUB_DEFAULT= 这一行。你有两种设置方式:
    1. 将其设置为Windows菜单项在列表中的序号(从0开始计数)。例如,如果Windows是第4个条目,则设置为 GRUB_DEFAULT=3
    2. 更可靠的方法是,将其设置为你第一步记录的完整菜单标题。例如:GRUB_DEFAULT="Windows Boot Manager (在 /dev/nvme0n1p1)"
  • 第四步:更新GRUB并重启
    保存并关闭配置文件。然后在终端运行 sudo update-grub 命令,使更改生效。重启电脑后,你会发现GRUB菜单已经自动选中了Windows 10选项。

方法二:使用Windows启动管理器(适用于特定情况)

如果你更习惯在Windows环境下操作,可以尝试使用Windows的“系统配置”工具或命令提示符来调整启动顺序。但请注意,此方法有时不如修改GRUB稳定,尤其是在UEFI模式下。

  • 进入Windows 10,按 Win + R,输入 msconfig 并回车。
  • 在“引导”选项卡下,你可以看到所有已识别的操作系统。选中“Windows 10”,然后点击“设为默认值”。
  • 你还可以在这里设置“超时”时间,即启动菜单显示的时间。

但此方法依赖于Windows Boot Manager能正确识别Linux。如果不行,仍需使用方法一。

总结与注意事项

成功设置双系统并默认启动Win10,关键在于遵循“先Windows,后Linux”的安装顺序,并正确配置GRUB引导管理器。修改/etc/default/grub文件是核心操作。整个过程需要耐心和细心,尤其是在分区环节。请牢记,在进行任何磁盘操作前备份数据。现在,你可以享受双系统带来的便利,同时让电脑开机时自动进入你更常用的Windows 10环境了。