为了在单元测试代码中伪造USB可移动存储设备,我正在使用绑定挂载。
mkdir /tmp/fake_USB_drive
mkdir /media/$USER/fake_USB_drive
sudo mount --bind /tmp/fake_USB_drive /media/$USER/fake_USB_drive我有一些应用程序代码要测试,这些代码涉及使用海量存储设备配置文件通过USB连接的电子设备,提供一个自定义/已知的卷标签,以区别于通用的海量存储设备。
我想能在我的装订架上伪造这个标签。
我试过的是:
e2label,这并不奇怪,因为它需要一个设备参数
发布于 2023-05-15 02:54:05
看起来,如果我使用循环设备(https://man7.org/linux/man-pages/man4/loop.4.html)而不是绑定挂载来模拟USB海量存储设备,我可以成功地使用e2label来设置卷标签。
https://askubuntu.com/questions/1467940
复制相似问题