Fedora(anaconda)&Ubuntu 安装无法检测到硬盘(SSD)

Fedora(anaconda)&Ubuntu 安装无法检测到硬盘(SSD)

背景:我在 ACER SPIN5 SP513 系列中安装 Linux 时总是遇到问题。对于安装,我必须“选择一个可信任执行的 UEFI”,然后是 EFI,然后是 BOOT,然后是“shimx64.efi”,并将其放在 Bios 的顶部,这样我安装了一些发行版,最终安装了 Ubuntu,因为我我注意到我的电脑速度变慢了。在图像中,“Linux”(不是最好的名称)是我之前选择的 UEFI,它是 Ubuntu,我不知道为什么它在那里,我已经重置了几次设置。

通常的启动顺序,效果很好

我想安装一个更轻量级的发行版,但是当我尝试使用 Lubuntu 和 Lite 时,我什至无法进入安装程序,因为在完成我提到的过程后,我无法通过 F12 看到它们。几次后,我决定尝试 Fedora,但这次使用 Anaconda Installer,我看不到我的 SSD,只有可启动设备(USB)。我尝试使用 Ubuntu20,显示我只有 4 Gb 空间( USB)。

我看过几个类似的帖子,但我实际上不知道该怎么办。可能是最简洁的解决方案,但我不知道如何更改我的 SATA 操作,而且在 BIOS 中出现“信息”:

HDD Model Name:         None
HDD Serial Number:      None
SATA Mode:              AHCI

所以...该解决方案可能行不通。我也尝试过:

sudo dmraid -r -E /dev/sda
no block devices found

这是我的磁盘的实际状态:

sudo fdisk -lu /dev/sda 

看不到我的 SSD!

总之,我很迷失,我的问题是:

  1. 我的 SSD“消失”的原因可能是什么?
  2. 为什么我看不到?
  3. 什么是 dmraid?我可以用它做什么?
  4. 什么是 AHCI 和 RAID?它们之间有什么区别?
  5. 最重要的是,我该如何解决这个问题,安装一个发行版并让我的电脑像以前一样使用 Ubuntu 19.10 或任何其他发行版?额外的:

  6. 您是否知道是否可以更新我的 BIOS 以使 GNU/Linux 发行版的安装过程更加高效?

抱歉,这篇文章很长,问题很多,但有很多概念可以解释,像我这样的初学者可能无法理解。我希望你能帮助我并提前致谢!

[请,如果我需要在帖子中编辑某些内容,我很乐意这样做!刚刚开始进入这个社区,反馈与我相关]

答案1

  1. SSD有多少年了?您最近是否对它进行了身体调整或重新安置或类似的事情?您说您的电脑运行速度变慢了……您注意到这一点多久了?

    不幸的是,根据你所说的,听起来你的SSD可能已经死了。 SSD具有“写入耐久性”评级;在他们放弃幽灵之前,你只能向他们写入这么多数据。当它们出现时,即使已插入,它们也根本不会出现在 UEFI 或 BIOS 中。您提到的注意到的缓慢有时表明 SSD 的写入耐久性阈值正在接近,并且内置控制器正在尝试查找闪存仍可写入的内存。它还表明 SSD 驱动器大部分已满;大多数 SSD 驱动器在几乎满载时性能都会急剧下降。

  2. 参见#1。

  3. dmraid - 设备映射器 RAID。基本上可以让您配置、设置和使用软件 RAID。

  4. AHCI 代表高级主机控制器接口,实际上是常规 SSD/硬盘的“标准”模式。 RAID 代表独立磁盘冗余阵列,通常用于企业环境、服务器等。这听起来有点超出您现在需要的范围,但请随意通过此链接了解 RAID 级别

  5. 如果驱动器坏了,恐怕唯一的办法就是购买新驱动器。也许驱动器没有通过您未描述的东西正确连接,可以重新安装。

  6. 检查制造商的网站,查找具体的品牌和型号,并且可能有可用的 BIOS 更新。有时会修复一些有趣的错误,有时会添加新功能,但您会发现什么是通过掷骰子来决定的。我的逻辑始终是“这些计算机公司有一些非常聪明和有才华的人进行这些 BIOS 更新,我认为应用它们来保持我控制下的计算机系统是最新的是个好主意。”

答案2

尝试进入 BIOS/UEFI,然后查找设备设置 AHCI/RAID,并仔细检查它是否设置为 AHCI。如果设置为RAID,则更改它并且不要忘记保存。不久前我遇到了这个问题,一些笔记本电脑制造商默认将其设置为 RAID,这样就完全阻止了驱动器在我尝试过的任何 Linux 中被看到。

相关内容