Windows10/Ubuntu双硬盘双系统安装遇到的问题

在一台双硬盘的联想R720拯救者笔记本上,尝试安装Ubuntu 20.04.2.0时遇到问题。先安装的Windows 10后,再安装Ubuntu导致无法从BIOS启动Windows。Ubuntu启动时不显示grub菜单,且grub配置中未找到Windows启动项。尝试各种修复方法无效,包括使用Windows 10修复磁盘、手动通过grub命令启动等。最终发现Ubuntu 16.04.7和18.04.5安装后可以正常启动两个系统。问题可能与Ubuntu 20.04的EFI系统分区创建和SATAControllerMode设置有关。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一台联想R720拯救者笔记本电脑,双硬盘,分别是 Samsung 128GB NVMe固态盘和 Seagate 1TB 机械硬盘。打算分别在两个盘上安装Windows 10和Ubuntu。

先在固态盘上安装了 Windows 10,然后在机械硬盘上安装 Ubuntu 20.04.2.0,进行到磁盘分区这一步时列出了两块硬盘上所有的分区信息,提示必须创建 EFI 系统分区,于是创建了一个 100MB 的 EFI 系统分区。此外还提示需要在BIOS中将SATA Controller Mode 设置为AHCI(默认为Intel RST Premium)(安装 Ubuntu 18.04.5 及之前的版本无此要求)。

安装 Ubuntu 完成后,发现了问题:只能启动到 Ubuntu,无法启动到 Windows 10 了,开机按 F12 键只列出了 Ubuntu,没有 Windows 10,进到 BIOS 里面列出的 EFI 分区也只有 Ubuntu 而不再有 Windows 10,就仿佛整个 NVMe固态盘在系统里面消失掉了(只有 BIOS 首页列出的系统信息里面还能看到有一块 Samsung 的固态盘)。

这个版本的 Ubuntu 启动时缺省还不显示 grub 启动菜单,检查了 grub 启动菜单和配置信息,里面也没找到原有的 Windows 10 的启动项。到网上查了很多资料,做了各种尝试,包括在 grub 命令提示符下运行命令手工启动 Windows 10,包括用 Windows 10 启动盘进行修复,结果均失败,无法启动 Windows 10。当然 Windows 10 所在的硬盘分区里面的数据都还在,进到 Ubuntu 里面也能正常 mount NVMe固态盘的分区并正常读取上面的文件。

最终只得重头再来,重装 Windows 10,然后再重装 Ubuntu。发现如果还是装 Ubuntu 20.04.2.0 仍然会导致无法启动 Windows 10,反复折腾了几次只得放弃,后来验证了安装 Ubuntu 16.04.7 或 18.04.5 都没有问题,这两个版本安装时进行到磁盘分区时都没有列出 NVMe固态盘的任何信息(估计是还不支持 NVMe)。两个操作系统分别安装完成后,开机时可以按 F12 键选择从哪一个启动,并可以在 BIOS 里面设置缺省启动顺序。最终决定安装 Ubuntu 18.04.5。

以上问题不确定是不是 Ubuntu 20.04 本身的问题,以后有机会再试试 Ubuntu 21.04。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值