如何双启动 Linux 和 Windows

根据需要设置您的计算机启动进入 Windows 10 或 Ubuntu 18.04。
532 位读者喜欢这篇文章。
and old computer and a new computer, representing migration to new software or hardware

Opensource.com

Linux 是一个出色的操作系统,具有广泛的硬件和软件支持,但现实情况是,有时您必须使用 Windows,可能是因为某些关键应用程序无法在 Linux 上运行。值得庆幸的是,双启动 Windows 和 Linux 非常简单——我将在本文中向您展示如何设置它,以 Windows 10 和 Ubuntu 为例。

在开始之前,请确保您已备份计算机。虽然双启动设置过程不是很复杂,但意外仍然可能发生。因此,请花时间备份您的重要文件,以防万一发生意外。除了备份文件外,还可以考虑对磁盘进行映像备份,尽管这不是必需的,而且可能是一个更高级的过程。

先决条件

要开始,您需要以下五项

1. 两个 USB 闪存驱动器(或 DVD-R 光盘)

我建议通过闪存驱动器安装 Windows 和 Ubuntu,因为它们比 DVD 更快。 也许不用说,但创建可启动介质会擦除闪存驱动器上的所有内容。 因此,请确保闪存驱动器是空的,或者包含您不介意丢失的数据。

如果您的机器不支持从 USB 启动,您可以创建 DVD 介质代替。 不幸的是,由于似乎没有两台计算机具有相同的 DVD 刻录软件,因此我无法逐步指导您完成该过程。 但是,如果您的 DVD 刻录应用程序具有从 ISO 映像刻录的选项,则那是您需要的选项。

2. Windows 10 许可证

如果 Windows 10 随您的 PC 一起提供,则许可证将内置于计算机中,因此您无需担心在安装过程中输入许可证。 如果您购买了零售版,则应具有产品密钥,您需要在安装过程中输入该密钥。

3. Windows 10 媒体创建工具

下载并启动 Windows 10 媒体创建工具。 启动该工具后,它将引导您完成在 USB 或 DVD-R 上创建 Windows 介质所需的步骤。注意:即使您已经安装了 Windows 10,创建可启动介质仍然是一个好主意,以防万一出现问题并且您需要重新安装它。

4. Ubuntu 安装介质

下载 Ubuntu ISO 映像

5. Etcher 软件(用于制作可启动的 Ubuntu USB 驱动器)

对于为任何 Linux 发行版创建可启动介质,我推荐 Etcher。 Etcher 适用于所有三个主要操作系统(Linux、MacOS 和 Windows),并且谨慎地不让您覆盖当前操作系统分区。

An image showing the Etcher application running on Ubuntu 16.04 LTS

Les Pounder,CC-BY-SA 4.0

下载并启动 Etcher 后,单击“选择映像”,并将其指向您在步骤 4 中下载的 Ubuntu ISO。接下来,单击“选择驱动器”以选择您的闪存驱动器,然后单击“Flash!”以开始将闪存驱动器变成 Ubuntu 安装程序的过程。(如果您使用的是 DVD-R,请改用计算机的 DVD 刻录软件。)

安装 Windows 和 Ubuntu

您应该准备好开始了。此时,您应该已完成以下操作

  • 备份了您的重要文件
  • 创建了 Windows 安装介质
  • 创建了 Ubuntu 安装介质

有两种安装方法。首先,如果您已经安装了 Windows 10,您可以让 Ubuntu 安装程序调整分区大小,安装将在空白空间中进行。或者,如果您尚未安装 Windows 10,请将其安装在您可以在安装过程中设置的较小分区上。(我将在下面描述如何做到这一点。)第二种方法是首选且不易出错的方法。 您很有可能不会遇到任何问题,但是手动安装 Windows 并给它一个较小的分区,然后再安装 Ubuntu,是最容易的方法。

如果您的计算机上已安装 Windows 10,请跳过以下 Windows 安装说明,并继续 安装 Ubuntu

安装 Windows

将您创建的 Windows 安装介质插入计算机并从中启动。 如何执行此操作取决于您的计算机,但大多数计算机都有一个可以按下的键来启动启动菜单。 例如,在 Dell PC 上,该键是 F12。 如果闪存驱动器未显示为选项,则您可能需要重新启动计算机。 有时,只有在您在打开计算机之前插入介质时,它才会显示出来。 如果您看到类似“按任意键从安装介质启动”的消息,请按一个键。 您应该看到以下屏幕。 选择您的语言和键盘样式,然后单击“下一步”。

Windows setup

单击“立即安装”以启动 Windows 安装程序。

Install Windows confirmation screen

在下一个屏幕上,它会要求您提供产品密钥。 如果您没有产品密钥,因为 Windows 10 随您的 PC 一起提供,请选择“我没有产品密钥”。安装后,它应该会在更新后自动激活。如果您有产品密钥,请键入该密钥并单击“下一步”。

Enter product key

选择您要安装的 Windows 版本。 如果您有零售副本,则标签会告诉您您拥有的版本。 否则,它通常位于计算机随附的文档中。 在大多数情况下,它将是 Windows 10 家庭版或 Windows 10 专业版。 大多数随家庭版一起提供的 PC 都有一个仅显示“Windows 10”的标签,而专业版则明确标记。

Select Windows version

通过选中复选框接受许可协议,然后单击“下一步”。

Accept license terms

接受协议后,您有两个可用的安装选项。 选择第二个选项“自定义:仅安装 Windows(高级)”。

Select type of Windows installation

下一个屏幕应显示您当前的硬盘配置。

Hard drive configuration

您的结果可能与我的不同。 我以前从未使用过此硬盘,因此它完全未分配。 您可能会看到一个或多个用于当前操作系统的分区。 突出显示每个分区并将其删除。

此时,您的屏幕将显示您的整个磁盘为未分配。 要继续,请创建一个新分区。

Create a new partition

在这里您可以看到我通过创建一个 81,920MB 的分区(接近 160GB 的一半)将驱动器分成两半(或足够接近)。 给 Windows 至少 40GB,最好是 64GB 或更多。 将驱动器的其余部分保留为未分配,因为那是您稍后安装 Ubuntu 的位置。

您的结果将类似于此

Leaving a partition with unallocated space

确认分区看起来不错,然后单击“下一步”。 Windows 将开始安装。

Installing Windows

如果您的计算机成功启动进入 Windows,则您已准备好继续下一步。

安装 Ubuntu

无论它已经存在还是您完成了上述步骤,此时您都已安装 Windows。 现在使用您之前创建的 Ubuntu 安装介质启动到 Ubuntu。 插入介质并从其中启动计算机。 同样,访问启动菜单的确切按键顺序因计算机而异,因此如果不确定,请查看您的文档。 如果一切顺利,一旦介质完成加载,您将看到以下屏幕

Ubuntu installation welcome screen

在这里,您可以在“试用 Ubuntu”或“安装 Ubuntu”之间进行选择。 暂时不要安装; 而是单击“试用 Ubuntu”。 加载完成后,您应该看到 Ubuntu 桌面。

Ubuntu desktop

opensource.com

 

通过单击“试用 Ubuntu”,您可以选择在安装 Ubuntu 之前先试用它。 在此处,在 Live 模式下,您可以试用 Ubuntu 并确保一切正常,然后再提交安装。 Ubuntu 适用于大多数 PC 硬件,但最好事先进行测试。 确保您可以访问互联网并获得音频和视频播放。 访问 YouTube 并播放视频是同时完成所有这些操作的好方法。 如果您需要连接到无线网络,请单击屏幕右上角的网络图标。 在那里,您可以找到无线网络列表并连接到您的网络。

准备就绪后,双击桌面上的“安装 Ubuntu 20.04 LTS”图标以启动安装程序。

选择您要用于安装过程的语言,然后单击“继续”。

Install

 

接下来,选择键盘布局。 完成选择后,单击“继续”。

在下一个屏幕上,您有几个选项。 您可以选择“正常”或“最小”安装。 对于大多数人来说,“正常”安装是理想的选择。 高级用户可能希望改为进行“最小”安装,默认情况下安装的软件应用程序较少。 此外,您可以选择下载更新以及是否包含第三方软件和驱动程序。 我建议选中这两个框。 完成后,单击“继续”。

Options

 

下一个屏幕询问您是要擦除磁盘还是设置双启动。 由于您要进行双启动,请选择“与 Windows 10 并行安装 Ubuntu”。 单击“立即安装”。

Installation type

 

可能会出现以下屏幕。 如果您从头开始安装 Windows 并在磁盘上留下了未分配的空间,Ubuntu 将自动在空白空间中设置自身,因此您不会看到此屏幕。 如果您已经安装了 Windows 10 并且它占用了整个驱动器,则会出现此屏幕,并为您提供在顶部选择磁盘的选项。 如果您只有一个磁盘,则可以选择从 Windows 中占用多少空间并应用于 Ubuntu。 您可以用鼠标左右拖动中间的垂直线,以从一个占用空间并将其给予另一个。 完全按照您想要的方式调整它,然后单击“立即安装”。

 

Partition

您应该看到一个确认屏幕,指示 Ubuntu 计划做什么。 如果一切看起来都正确,请单击“继续”。

Ubuntu 在后台安装,但您仍有一些配置要做。 虽然 Ubuntu 尽力确定您的位置,但您可以单击地图以缩小范围,以确保正确设置您的时区和其他内容。

Location

接下来,填写用户帐户信息:您的姓名、计算机名称、用户名和密码。 完成后单击“继续”。

User creation

安装完成后,重新启动您的 PC。

如果一切按计划进行,当您的计算机重新启动时,您应该会看到类似于此屏幕的屏幕。 选择 Ubuntu 或 Windows 10; 其他选项用于故障排除,因此我将不再赘述。

Choose which OS to use

尝试启动到 Ubuntu 和 Windows 以测试它们并确保一切按预期工作。 如果是这样,您现在已在计算机上安装了 Windows 和 Ubuntu。


本文最初于 2018 年发布,并由 Seth Kenlon 更新。

标签
User profile image.
Jay LaCroix 是来自密歇根州的技术专家,专注于 Linux 和开源软件。 自 2002 年开始使用 Linux 以来,Jay 一直是 Linux 的忠实粉丝。 他目前是高级解决方案架构师和自由顾问,喜欢培训和授权他人使用 Linux 并充分利用这款出色的软件。

贡献者

11 条评论

我过去总是至少有一台双启动机器。 最大的缺点是当您需要另一个系统中的某些文件时。 如果您没有想到将其保存到某些可移动媒体中,则必须重新启动,然后再重新启动。
使用虚拟机,您可以同时运行这两个系统,并使用 ssh/sftp 客户端在两者之间传输文件。 棘手的部分是将资源分配给您的机器——磁盘空间不太难,但是要分配多少内存,要分配多少处理器? 我不能说我觉得我已经完全弄清楚了。 我不知道这是否是 VM 的一个功能,但我发现 Windows 10 似乎一直在搅动我的处理器,即使没有程序在运行。 Windows 7 似乎更好。

“我不知道这是否是 VM 的一个功能,但我发现 Windows 10 似乎一直在搅动我的处理器,即使没有程序在运行。 Windows 7 似乎更好。”
----

ZDNet 上像这样的文章再次肯定了我避免像瘟疫一样躲避 Windows 10 的信念
https://www.zdnet.com/article/windows-10-april-2018-update-problems-use…

话虽如此,我只会使用稳定的 Linux 发行版(MX-Linux 17.1、Ubuntu Mate、Netrunner 等)并安装 VirtualBox 或 VMWare Workstation。 然后我将有一个共享文件夹,以便我可以从那里访问我需要访问的任何 Windows 应用程序数据。 效果非常好。

但是,如果您真的需要在计算机上安装 Windows,我建议坚持使用 Windows 7 Professional SP1。 这是您能找到的最后一个、好的 Windows。 将其安装在 40 或 50GB 的分区上,并且仅在您绝对需要“去那里”使用特定应用程序时才使用。 如果您采用这种方式,只需创建一个 Fat32 或 NTFS 数据分区,以便您可以从 Linux 访问它。 问题解决了。

我只需要 Windows 7 来处理硬件方面的东西(例如,由于更好的驱动程序支持而 root Android 设备)。 甚至我的女朋友也喜欢 Linux,并且更喜欢它而不是 Windows 7。

这些天,我看到休闲 Windows 用户通常对在台式机和笔记本电脑上运行 Windows 的任务感到厌烦——尤其是在更新之后。 我预测 2018 年的转换者将比往年更多。 为什么?

因为桌面 Linux 现在已经为黄金时段做好了准备。

回复 作者 Greg P

您好;
如果您的 Windows 数据在磁盘上,那么当启动到 Linux 时,只需从 Linux 挂载该磁盘即可访问数据。 Linux 可以挂载 NTFS 驱动器,并且可以读取/写入 NTFS 磁盘。 我一直都在这样做。 完成 Linux 操作后,重新启动到 Windows,您更新的数据将出现在该磁盘上。

回复 作者 Greg P

我看到一篇描述双启动系统的文章,该系统具有一个独立的 Windows 和 Linux 都可以访问的数据分区。 您如何看待这种方法?

如果您无法在 VirtualBox 或 VMWare Workstation 中运行所述应用程序,则这是一种非常好的方法。
如果您采用这种方式,请创建一个 Fat32 或 NTFS 数据分区,并将您的“共享”数据存储在那里。
如果您真的需要在硬件端安装 Windows,请使用 Windows 7 Professional SP1。 避免使用 8 和 10。

仅供参考。

回复 作者 freedomscribe

如果您先安装 Ubuntu 或任何其他 Linux,然后再安装 Windows,则您可能需要重新安装 grub,否则 Windows 安装会将 Windows 的引导加载程序作为默认引导加载程序,这将直接启动到 Windows 而不询问。

好文章,谢谢。

如果您的机器最初安装了 Windows 8,然后升级到 Windows 10,但现在我想安装 Ubuntu 并在 VM 下运行 Windows。 我如何获得安装的 Windows 10 产品密钥?

我是新手,想开始使用 Linux。 我已经阅读了很多关于它的内容,并且我已准备好试用一下。

文章将受益于解决通知程序...

安装程序检测到以下磁盘已挂载分区

/dev/sda/

您是否希望安装程序尝试卸载这些磁盘上的分区
然后再继续? 如果您将它们保持挂载状态,您将无法创建,
删除或调整这些磁盘上的分区大小,但您也许可以安装
到那里的现有分区。

这会很棒,但是如果 linux(任何版本和品牌)吐出 pci 错误、cpu 锁定并且无法启动,并且如果您进行 linux 网络安装,它会很好,但是在启动时出现相同的问题,有什么解决方案吗?

msi gp72m 7rex leopard pro 笔记本电脑,英特尔 i7,带有板载显卡和 geforce gtx 1050 ti 作为额外的视频处理器

我拥有正版 Windows 10,并且我与 Windows 一起安装了 Ubuntu 18.04。 所有设置都进行得很好。 在我重新启动我的电脑后,我无法访问 ubuntu,即我找不到我必须启动的启动菜单。 默认情况下,Windows 10 正在启动。 我应该怎么做才能访问 ubuntu? 嗨

© . All rights reserved.