Ubuntu 18.04 无法识别我的 SSD

kis*_*aya 5 partitioning dual-boot raid dmraid

我最近买了一台新的联想 Ideapad Flex 5。以前,我一直在使用一个有 10 年历史的系统。从那时起,很多事情都发生了变化,我没有跟上最新的技术。

所以这个新系统有一个 500GB 的 NVMe SSD,并预装了 Windows 10。现在我也想安装 Ubuntu(双启动)。为此,我将 Windows 分区缩小到一半(最初,只有一个分区安装了 Windows 10)。

现在我开始了 Ubuntu 18.04 设置(从 USB)并继续安装它。但它无法识别我的 SSD :(

于是,我开始寻找解决方案。我发现 BIOS 中有一个选项,即 SATA Controller Mode,它被设置为“Intel RST Premium”(另一个选项是 AHCI)。

在 Internet 上查了一下,我发现 Intel RST 高级技术是一种用于管理 RAID 阵列的应用程序。所以我不确定这个 BIOS 选项是什么。

我决定只切换到 AHCI 模式,但随后我必须重新安装 Windows 10(我不想这样做)。此外,在更改为 AHCI 模式时,它给了我一个警告 - “重置控制器模式时,驱动程序中存储的现有数据将被删除。继续?”,显然我说不,因为我不知道哪个“数据”和“司机”是在说吗。

另外,假设我更改为 AHCI 模式,我会失去一些 Windows 性能吗?(哦,拜托,Intel RST Premium 里面有很酷的词,比如快速和优质。别告诉我它们只是为了名誉?!!)

接下来,我在 SE 上也遇到了非常相似的问题,但其中一些人谈论如何在不重新安装 Windows 的情况下切换到 AHCI 模式,而其他人则谈论诸如dmraid和 之类的实用程序mdadm来配置东西。

我不确定接下来要做什么。我只想双启动 Windows 和 Ubuntu ......并过上平静的生活。

小智 2

您好,我复制并粘贴了我联想论坛中写的类似问题的答案,稍作修改希望它有所帮助:

我有一台新的联想 Y740,首先设置了 1TB 固态硬盘,经过在网络上的深入研究后,我发现了一个教程,它准确地解释了如何执行此操作,我不知道您是否仍然需要这个,但我希望任何其他人都可以同样的问题可以用这个解决:http://triplescomputers.com/blog/uncategorized/solution-switch-windows-10-from-raidide-to-ahci-operation/

本教程将引导您完成如何在BIOS中将SSD更改为AHCI模式,而无需格式化或重新安装Windows,之后您就可以正常安装ubuntu了。

还有其他相关链接:

https://forums.lenovo.com/t5/Gaming-Laptops/Legion-y740-Window-on-PCIe-SSD-and-ubuntu-on-SATA-SSD-possible/mp/4577649#M32994

联想y740 ubuntu教程:

https://ark.party/ubuntu_y740

如果您有 Windows HOME 并希望使用产品密钥升级到 PRO

https://softwaregroup.zendesk.com/hc/en-us/articles/115012409747-如何升级-Windows-10-Home-to-Pro-using-an-OEM-key

千兆字节和兆字节单位转换器来了解您想要的分区有多大:

https://www.convertunits.com/from/GB/to/MB

我希望这是有帮助的。

祝你好运,快乐 Linux =D


小智 1

我的 Lenovo Ideapad C340 也遇到了同样的问题,我按照@Abhi 链接进行操作,它对我来说非常有效(即使要启用安全启动,我也必须使用此处列出的“替代”命令:http ://triplescomputers.com/blog/未分类/solution-switch-windows-10-from-raidide-to-ahci-operation/)。

只是为了向想要执行此操作的人澄清:驱动器上的数据不会丢失。我想澄清这一点,因为我的 BIOS 向我显示了一条可怕的消息,例如“如果更改驱动器控制器模式,所有数据都将丢失,您想继续吗?” ,这让我从一开始就无法更改控制器模式。

这是你必须做的:

  1. 使用管理员权限打开 CMD
  2. 执行:bcdedit /set safeboot minus
    这将在 Windows 启动时启用安全启动
  3. 重新启动计算机并进入 BIOS 设置
  4. 将 SATA 控制器(或 SATA 操作模式)从 RST 更改为 ACHI
  5. 保存更改并退出设置
  6. 重新启动
    Windows 应以安全启动模式启动(黑色背景和背景上的文字)
  7. 使用管理员权限打开 CMD
  8. 执行:bcdedit /deletevalue safeboot
  9. 重新启动
    Windows 将自动启动并启用 AHCI 驱动程序

您现在可以像往常一样安装任何 Linux 发行版。

所以现在我的SSD被访问的是ACHI模式,但据我所知,该模式是为硬盘设计的,而不是为SSD设计的。英特尔 RST 应该提供更好的性能和更好的电源效率(由于访问内存的延迟较低)。
来源:https ://www.anandtech.com/show/7843/testing-sata-express-with-asus/4

在双启动 SSD 上安装 Ubuntu 后,我可以将驱动器恢复为 RST 吗?或者ubuntu无法识别驱动器?我不认为这会起作用,但我仍然有一些希望