双启动 Windows 10/Ubuntu 的问题和疑虑

双启动 Windows 10/Ubuntu 的问题和疑虑

昨天,我安装了 Ubuntu 以实现与 Windows 10 的双启动。最初安装后,我的 grub 出现错误,但在尝试了不同的解决方案后,它在启动时正常工作,然而调用的 Windows 选项Windows 10 (loader) (on /dev/sda1)不起作用,只需再次刷新 grub 即可。

经过一番寻找之后,我使用了 Boot-Repair 工具来修复这个问题,然后Windows 10 (loader) (on /dev/sda2)出现了第二个 Windows 加载器,它成功加载了 Windows。

我对我的安装有一些疑问:

  1. 第一个 Windows 加载程序不工作有关系吗?为什么它不工作?我还需要做什么吗?

  2. 为什么没有说Windows 启动管理器正如我所见过的例子一样?

    我仍然希望 Windows 成为我使用的主要操作系统,因此:

  3. Windows 10 和 Ubuntu 位于哪些分区以及如何判断?

  4. Windows 10 是否仍然如我希望的那样位于更大(465 GB)的分区上?

  5. 如果存在的话,Windows 10 是否仍然是“主要”或“主机”操作系统?

GRUB 启动菜单

Ubuntu
*Ubuntu 的高级选项
 Windows 10(加载器)(在 /dev/sda1 上)
 Windows 10(加载器)(在 /dev/sda2 上)

df以下是Ubuntu 终端中的结果:

Filesystem      1K-blocks   Used Available Use%   Mounted on
udev             4036064       0  4036064    0%   /dev
tmpfs             811072    9748   801324    2%   /run
/dev/sda6       12319664 4562768  7108040   40%   /
tmpfs            4055348     220  4055128    1%   /dev/shm
tmpfs               5120       4     5116    1%   /run/lock
tmpfs            4055348       0  4055348    0%   /sys/fs/cgroup
tmpfs             811072       4   811028    1%   /run/user/1000

相关fdisk -l输出:

Disk /dev/sda: 477 GiB, 512110190592 bytes, 1000215216 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x0cf3f5fa

Device  Boot    Start       End   Sectors   Size Id Type
/dev/sda1           2048    1026047   1024000   500M  7 HPFS/NTFS/exFAT
/dev/sda2  *    1026048  958269439 957243392 456.5G  7 HPFS/NTFS/exFAT
/dev/sda3       958271486 1000214527  41943042  20G  5 Extended
/dev/sda5       983570432 1000214527  16644096  8G 82 Linux swap / Solaris
/dev/sda6       958271488  983570431  25298944  12.1G 83 Linux

Partition table entries are not in disk order.

答案1

1.引导加载程序:

引导加载程序是一个由 Windows 数据管理的分区。其中一个分区是 500 MB。这个空间不足以安装真正的操作系统。它很可能是一个保留分区,其中包含默认的 Windows 安装文件。它可以用于 Windows 的出厂恢复。

2. 为什么没有说windows boot manager

Windows 启动加载程序是使用 Windows 启动文件对发现的分区进行 UEFI 命名。

3.Windows和Ubuntu安装在哪个分区?

Ubuntu 安装在 分区上/dev/sda6。Windows 安装在 上/dev/sda2

4. Windows 10 是否仍位于较大的(465 GB)分区上?

您的 Windows 分区不会受到单独分区上 Ubuntu 安装的影响。所以,是的。它与 Ubuntu 安装之前完全一样。

5.如果存在,Windows 10 是否仍然是main操作系统?host

在这种情况下和正常情况下不存在这种情况。两个操作系统都不托管另一个操作系统。您可以选择启动哪一个。启动 Windows 或 Ubuntu 是相互独立的。实际启动过程由您的启动管理器决定。您使用的启动管理器是UEFI。它由英特尔开发,并已在最近发布的 Microsoft 计算机上使用。

答案2

  1. 只有在 Windows 磁盘管理中标记为启动的分区才能真正启动。在您的例子中,它是磁盘上的第二个分区,因此标记为/dev/sda2Linux。
  2. Windows <version> (loader)什么例子?我每次都看到。也许 Ubuntu 版本之间有所不同?
  3. 分区:
    1. /dev/sda1或者D:是 Windows 的系统保留。除非您确切知道自己在做什么,否则不要触碰它。
    2. /dev/sda2或者C:是主 Windows 分区。
    3. /dev/sda6是 Ubuntu根分区
    4. /dev/sda5可能是 Ubuntu交换分区
  4. 是的。
  5. 操作系统是等效的。但是,一个系统必须告诉计算机如何启动 - 引导加载程序。目前您的引导加载程序是 Grub,它是 Windows 和 Linux 双启动的推荐方式。

相关内容