使用 nvme 格式化 SSD:不支持指定的 LBA 格式

使用 nvme 格式化 SSD:不支持指定的 LBA 格式

我想使用nvme实用程序擦除 Fedora 32 下的 SSD,但收到此消息:“不支持指定的 LBA 格式”。

nvme --version

nvme 版本 1.10.1

nvme list

节点:/dev/nvme0n1

命名空间:1

格式 :512B + 0B

sudo nvme id-ctrl /dev/nvme0n1 -H

fna : 0

[2:2] : 0 加密擦除不支持作为安全擦除的一部分

[1:1] : 0 加密擦除适用于单个命名空间

[0:0] : 0 bFormat 适用于单个命名空间

sudo nvme format -s1 /dev/nvme0n1

您即将格式化 nvme0n1、命名空间 0x1。

命名空间 nvme0n1 具有父控制器:nvme0

警告:格式化可能会不可撤销地删除此设备的数据。

您有 10 秒钟的时间按 Ctrl-C 来取消此操作。

使用强制 [--force|-f] 选项来抑制此警告。

发送格式操作...

NVMe 状态:INVALID_FORMAT:指定的 LBA 格式不受支持. 这可能是由于各种情况造成的(0x10a)

我尝试添加-lb=0上述选项在这里的评论中但我收到了同样的信息。

您能帮我找出问题所在吗?谢谢。

答案1

最后我找到了解决方案这里

“我让计算机进入睡眠状态,然后恢复后,锁定被释放,格式化命令也没有问题。”

谢谢阅读。

相关内容