SSD启动项名称异常及Ubuntu安装正确性疑问
嗨,我来帮你捋捋这个问题,先别慌,这种情况其实挺常见的,不一定是Ubuntu装错了~
首先说说BIOS启动项显示的问题:你看到两个启动项都标注了(SX8200PNP-512GT-S)(也就是Windows所在的SSD),这大概率是UEFI引导的命名逻辑导致的,和系统实际安装位置无关。
多数主板的UEFI启动项名称是和引导文件所在的ESP(EFI系统分区)绑定的。如果你在安装Ubuntu的时候,没有特意指定创建新的ESP分区,Ubuntu安装器默认会选择复用Windows已有的ESP分区(这个分区就在SX8200PNP-512GT-S盘上),把自己的引导程序(grub)放在里面。这样一来,BIOS就会把这个Ubuntu启动项关联到ESP所在的磁盘,所以显示的是SX8200PNP-512GT-S的名字,但实际指向的是Ubuntu的引导程序。
接下来验证Ubuntu是不是真的装在三星970 EVO Plus上了:你可以看自己提供的fdisk输出截图,找容量为1TB的磁盘(对应三星970 EVO Plus),检查它上面有没有Linux filesystem或者Linux swap类型的分区——如果有的话,就说明系统确实安装在这个SSD上了,只是引导文件放在了Windows的ESP分区而已。
那要不要调整呢?如果现在你能正常切换进入Ubuntu和Windows,完全不用折腾,这是正常的状态。要是你特别在意启动项的名称,可以进入BIOS手动修改启动项的标签;或者重新安装Ubuntu时,手动在三星SSD上创建一个ESP分区(大小200-500MB即可),并指定Ubuntu的引导文件安装到这个新ESP里,这样启动项就会关联到三星SSD的名字了——不过后者对新手来说有点繁琐,没必要的话不建议操作。
附你提供的截图信息:
- BIOS启动项截图:显示两个启动选项,分别为Windows Boot Manager和Ubuntu,括号内均标注
SX8200PNP-512GT-S fdisk命令输出截图:展示了系统中各磁盘的分区详情,可用于确认Ubuntu的安装分区位置
备注:内容来源于stack exchange,提问作者Patryk

