你可以losetup一个通过fuse提供的文件,这样你就可以用fuse写这个块设备驱动。
或者你自己实现一个nbd server跑在本地,走localhost或者unix socket带宽都不低,模拟个机械硬盘没问题:
https://github.com/acozzette/BUSE
【 在 deadlylight 的大作中提到: 】
: 搜了一下没找到,最接近的就是nbd了。
: 需求是在本地运行一个程序模拟一个块设备。
: losetup也不能满足需求,因为这个只能用文件模拟块设备。
: ...................
--
修改:ilovecpp FROM 112.64.233.*
FROM 112.64.233.*