本文介绍修复/解决Ubuntu在安装过程中未检测到Windows 10的问题,包括修复Ubuntu在安装Ubuntu后未检测到Windows 10的问题。许多Ubuntu Linux用户选择使用Microsoft Windows 10双重启动,可以在安装过程中选择将其加载到Grub上。大多数情况下,Ubuntu可以自动检测和设置Microsoft Windows 10,但是在极少数情况下,Ubuntu Linux操作系统无法找到Windows 10并导致设置双启动的问题。如果你尝试在同一系统上设置Ubuntu Linux和Windows 10,并且无法弄清楚为什么Ubuntu不会检测到它,我们可以提供帮助,以下是解决方案。
修复Ubuntu在安装过程中未检测到Windows 10的问题 Ubuntu安装工具在安装期间扫描备用操作系统,通常,使用复杂的操作系统扫描工具Os-Prober会自动检测运行Windows 10或Windows 10分区的单独硬盘驱动器,如果Windows 10无法识别,则可能意味着Windows 10未正确关闭,需要一些快速维护才能让Ubuntu安装程序能够看到它。 关闭Ubuntu Linux安装工具并重新启动到Windows 10 PC,从那里,按照分步说明清理Windows 10安装。 步骤1:登录到Windows 10后,转到“我的电脑”中,找到主“C:\”硬盘。 步骤2:用鼠标右键单击“C:\”硬盘驱动器,找到“属性”选项并选择它以打开C:\驱动器的设置区域。 步骤3:在设置区域中,找到“工具”,然后选择“错误检查”下的“检查”按钮。 步骤4:选择“检查”将告诉Windows 10自动扫描C:\驱动器是否存在错误,如果存在则修复它们。 步骤5:在应用程序菜单中打开Windows 10命令提示符窗口,然后,一旦菜单中出现“命令提示符”应用程序,右键单击它并选择“以管理员身份运行”。 步骤6:当用户帐户控制提示在屏幕上打开时,说“是否要允许此应用程序对你的设备进行更改”,选择“是”,选择“是”将允许你访问命令提示符具有系统级访问权限的窗口。 打开命令行,运行下面的chkdsk命令,请记住,只有在步骤4中的“错误检查”扫描完全没有发现错误时才应运行此操作。 chkdsk C: /F 步骤7:运行chkdsk命令后,命令行中将出现提示,告知你需要重新启动才能运行该命令,选择“Y”重新启动。 步骤8:让chkdsk命令运行,完成运行后,启动进入Windows 10。 备份Windows 10后,单击“关机”将其安全关闭,然后,插入Ubuntu USB stick(参考:在Windows中使用UltraISO或Rufus制作U盘启动盘,以优麒麟19.04为例),然后启动它重新尝试安装Ubuntu,安装应用程序现在应该在安装过程中检测Windows 10。
参考:安装Windows 10和Ubuntu 18.04实现双系统启动的方法。
修复Ubuntu在安装Ubuntu后未检测到Windows 10的问题 并非每个打算双启动Windows 10和Ubuntu的用户都计划在同一个硬盘上安装操作系统,许多Linux用户有两个硬盘驱动器:一个用于Linux,一个用于Windows 10。 如果你已将Ubuntu安装到PC上,则Ubuntu安装程序应自动检测Windows 10硬盘驱动器,如果没有,以下是解决这个问题的步骤。 步骤1:在PC上启动Ubuntu Linux,启动后,通过按键盘上的Ctrl+Alt+T或Ctrl+Shift+T打开终端窗口。 步骤2:使用lsblk命令检测Windows PC的驱动器标签以及分区名称,在这个例子中,它将是“/dev/sdb”,我们将使用的分区是“/dev/sdb1”,“/dev/sdb2”,“/dev/sdb3”和“/dev/sdb4”。 参考:用lsblk在Linux上找到硬盘信息:硬盘标签,找到分区名称,查找UUID信息。 步骤3:在Windows 10驱动器上的每个分区上运行fsck工具,清除驱动器上的任何dirty bits,确保将每个“/dev/sdb”实例替换为实际的Windows 10分区名称。 sudo fsck -y /dev/sdb1 sudo fsck -y /dev/sdb2 sudo fsck -y /dev/sdb3 sudo fsck -y /dev/sdb4 步骤4:使用下面的Apt命令将Os-prober软件包安装到Ubuntu Linux。 sudo apt install os-prober 步骤5:在终端中,使用update-grub命令强制Ubuntu手动更新引导加载程序。 sudo update-grub 步骤6:观察终端提示,并确保Ubuntu检测到Windows 10,如果你在输出中看到它,你将知道Os-prober的工作原理,如果update-grub命令无法识别你的Windows 10硬盘驱动器,则运行fsck命令可能不够,考虑使用BIOS启动Windows 10驱动器,运行chkdsk,然后重新运行update-grub命令。 步骤7:重新启动Ubuntu安装,在引导过程中,请查看Grub引导加载程序,如果该过程成功,Ubuntu将检测到Windows 10并将其添加为启动选项。
相关主题 |