昨天,我安装了 Ubuntu 以实现与 Windows 10 的双启动。最初安装后,我的 grub 出现错误,但在尝试了不同的解决方案后,它在启动时正常工作,然而调用的 Windows 选项Windows 10 (loader) (on /dev/sda1)
不起作用,只需再次刷新 grub 即可。
经过一番寻找之后,我使用了 Boot-Repair 工具来修复这个问题,然后Windows 10 (loader) (on /dev/sda2)
出现了第二个 Windows 加载器,它成功加载了 Windows。
我对我的安装有一些疑问:
第一个 Windows 加载程序不工作有关系吗?为什么它不工作?我还需要做什么吗?
为什么没有说Windows 启动管理器正如我所见过的例子一样?
我仍然希望 Windows 成为我使用的主要操作系统,因此:
Windows 10 和 Ubuntu 位于哪些分区以及如何判断?
Windows 10 是否仍然如我希望的那样位于更大(465 GB)的分区上?
如果存在的话,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
- 只有在 Windows 磁盘管理中标记为启动的分区才能真正启动。在您的例子中,它是磁盘上的第二个分区,因此标记为
/dev/sda2
Linux。 Windows <version> (loader)
什么例子?我每次都看到。也许 Ubuntu 版本之间有所不同?- 分区:
- 是的。
- 操作系统是等效的。但是,一个系统必须告诉计算机如何启动 - 引导加载程序。目前您的引导加载程序是 Grub,它是 Windows 和 Linux 双启动的推荐方式。