您尚未登录。

#1 2021-02-23 11:39:07

公子希夷
会员
注册时间: 2019-12-17
帖子: 76

ArchLinux系统能否识别M.2硬盘

如题,请问,ArchLinux系统能否识别M.2硬盘。

我在虚拟机用dd,将arch Linux系统烧入U盘后,安装Arch Linux系统时

使用 fdisk -l 命令,只搜寻到了U盘,没有硬盘信息

通过搜索发现,有人提出可能是Linux系统还无法识别M.2硬盘,但有人提出异议

所以,想请问下大佬们,Arch Linux系统可以识别M.2硬盘嘛

如果可以的话,需要如何操作呢

谢谢!!

离线

#2 2021-02-23 11:44:01

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,919
个人网站

Re: ArchLinux系统能否识别M.2硬盘

M.2 当然能识别。
去你的 BIOS 里看一下硬盘是不是处于某种「RAID」模式。如果是,把它改成「AHCI」模式。(注意:可能导致硬盘上原有数据丢失。)

离线

#3 2021-02-23 11:47:46

Mr.I
路人丙
所在地: Kerbal
注册时间: 2015-08-29
帖子: 308

Re: ArchLinux系统能否识别M.2硬盘

并不存在 "Linux系统还无法识别M.2硬盘" 这种事情,也许会有某些特定型号的硬盘有问题,但是总体上讲,绝大多数主流品牌应该都是没问题的

可以检查一下硬盘是否正确安装,用其它操作系统是否能够正确识别该硬盘,搜搜看是否有其他人讨论该型号的硬盘的类似问题,去 linux-hardware.org 上看看有没有该型号的报告

离线

#4 2021-02-23 11:59:43

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,919
个人网站

Re: ArchLinux系统能否识别M.2硬盘

哦对了,之前的内核有个 bug,无法识别出某些机型的 nvme 设备。你的 archiso 镜像如果不是最新的话可以换个新的试试。

离线

#5 2021-02-23 12:22:52

公子希夷
会员
注册时间: 2019-12-17
帖子: 76

Re: ArchLinux系统能否识别M.2硬盘

谢谢诸位大佬,问题已解决

解决方法为在BIOS上将state mode 改为 「AHCI」模式

宏碁笔记本state mode 是隐藏的,需要ctrl+s 显示出来才可以更改

关于是否能是被M.2问题也找到了相关说法,据说是早期版本的Linux无法识别,内核在4.0以后的都可以识别

再次谢谢诸位大佬们!!

离线

页脚