是否可以在Linux操作系统上使用文件夹来模拟USB设备?
使用 mount 或创建虚拟 /dev/sdx 设备
谢谢你!
答案1
归根结底,Linux/Unix 中的所有设备都是文件。
所以回答你关于“模拟”USB 记忆棒的问题:
您可以很好地使用 dd 创建一支笔的图像文件,或者如果是的话,创建一个空的图像文件,然后格式化它;然后通过环回接口挂载它。
假设格式化的棒(带文件)是/dev/sdb:
sudo dd if=/dev/sdb of=imageusb.img bs=1024
sudo losetup --partscan --find --show disk.img
sudo mount /dev/loop0p1 /mnt
要卸载并释放它:
sudo umount /mnt
sudo losetup -d /dev/loop0