[System Installation] 安装时不识别光威m.2 ssd(nvme协议)
Tofloor
poster avatar
zheng
deepin
2022-05-10 00:03
Author

最近刚买了NUC 阿特拉斯峡谷,在安装系统时硬盘无法识别。windows能正常识别。磁盘是GPT分区

这款ssd产品详情:https://item.jd.com/100011322637.html

Reply Favorite View the author
All Replies
zheng
deepin
2022-05-10 00:04
#1

另外,ubuntu也是无法识别

Reply View the author
Kingtous
deepin
2022-05-10 00:40
#2

我这也遇到光威固态的问题,但是我这个是休眠调盘,后来和Linux内核nvme维护组聊了下问题,发现是主控问题。提了个patch。

建议live环境看看 sudo dmesg 输出是否含有 identifiers changed for nsid . 如果有可以考虑和我是一样的问题。

传送门:https://bbs.deepin.org/post/234852

我提的patch并入以下内核版本及更新的版本,可以尝试一下使用以下内核的发行版live cd:

5.15 LTS版本:5.15.37

5.17版本:5.17.5

debian这边可能不好找了,建议看看archlinux或者manjaro最新的iso。我记得Manjaro现在testing分支才更新到5.17.5

Reply View the author
Kingtous
deepin
2022-05-10 00:46
#3

新版本内核检测到MAP1002/1202主控的nvme会自动跳过nsid检测,可以通过以下办法查看是否生效

    ~/Downloads  uname -a                                                                                                             ✔ 
Linux kingtous-ThinkBook14p 5.17.5-2-MANJARO #1 SMP PREEMPT Thu Apr 28 11:37:26 UTC 2022 x86_64 GNU/Linux << 内核版本
    ~/Downloads  sudo dmesg | grep bogus                                                                                              ✔ 
[    0.459935] nvme nvme0: Ignoring bogus Namespace Identifiers <<<这里会出现这个

Reply View the author
zhaozhanzhan
deepin
2022-05-10 03:24
#4

也有可能是BIOS设置问题

Reply View the author
Kingtous
deepin
2022-05-10 07:24
#5
zhaozhanzhan

也有可能是BIOS设置问题

主要是Windows可以使用。

我那个问题也只会导致linux不识别,windows可以正常使用

Reply View the author
deepinuser17
deepin
2022-05-10 07:56
#6

估计是固件的问题。 系统启动时,没有加载支持光威m.2 ssd的固件,驱动。

Reply View the author
zheng
deepin
2022-05-11 00:15
#7

跟BIOS设置没有关系,换了个品牌的SSD能正常识别

Reply View the author
zheng
deepin
2022-05-11 00:15
#8

dmsg信息晚上回去我看下

Reply View the author
zheng
deepin
2022-05-11 00:17
#9
Kingtous

主要是Windows可以使用。

我那个问题也只会导致linux不识别,windows可以正常使用

👍

Reply View the author