我一直在推迟 Arch 机器上的内核升级,因为从 5.14.9 升级后,我的辅助 nvme 不再填充到 /dev/ 中。但我现在想解决这个问题,希望得到您的帮助!
uname -a
Linux ryarch 6.1.11-arch1-1 #1 SMP PREEMPT_DYNAMIC Thu, 09 Feb 2023 20:06:08 +0000 x86_64 GNU/Linux
我有 2 个 SSD(01:1TiB、04:0.5TiB):
❯ lspci |grep Samsung
01:00.0 Non-Volatile memory controller: Samsung Electronics Co Ltd NVMe SSD Controller SM981/PM981/PM983
04:00.0 Non-Volatile memory controller: Samsung Electronics Co Ltd NVMe SSD Controller SM981/PM981/PM983
但是 lsbkl 没有显示 01:00.0:
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS
nvme0n1 259:0 0 465.8G 0 disk
├─nvme0n1p1 259:1 0 512M 0 part /boot
└─nvme0n1p2 259:2 0 465.3G 0 part /
DMESG 关于 01:00.0 是空的,第二个设置得很好,运行我的 / 。
启动时,我的 nvme ssd 应该显示在 /dev 中。我找不到有关 nvme 的错误。
当降级回 5.14.9 时,一切都按预期运行。