测试盘采用三星PM1733盘 1.92T,刚开始上电只有一个namespace,我通过nvme detach-ns和nvme delete-ns后,nvme id-ctrl中查看tnvmcap:1920383410176,unvmcap:1920383410176,这个应该表示当前没有valid ns,然后再通过nvme create-ns去创建namespace:nvme create-ns /dev/nvme0 -s 3750748848 -c 3750748848 -f 0 -d 0 -m 1,返回success,ns=1;接着nvme attach-ns /dev/nvme0 -n 1 -c 1,,nvme reset /dev/nvme0;此时nvme list还是找不到块设备,之前每个步骤都是返回success,不知道有谁清楚吗
4条回答 默认 最新
木木晗晗 2021-03-22 18:55关注解决方法:将创建的ns attach到Identify Controller data struct中的Controller ID这个controller 上,因为只有这个controller是active的
评论 打赏 举报解决 2无用