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

Fra*_*kie 2 fedora ssd format nvme

我想使用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

功能指数: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 [--force|-f] 选项来抑制此警告。

发送格式操作...

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

我尝试添加此处评论中-lb=0提到的选项,但收到了相同的消息。

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

Fra*_*kie 5

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

“我让计算机进入睡眠状态,然后在恢复后,锁定被释放,格式化命令正常。”

谢谢阅读。