busybox
(至少是我必须使用的版本 1.7)不提供losetup -a
用于获取当前使用的循环设备列表以及关联文件名的开关。有没有办法获得这样的列表busybox
?
答案1
从https://stackoverflow.com/questions/10832350/howto-find-the-file-for-a-loopmounted-device:
从失败设置(8)手册页
如果仅给出了loopdev参数,则显示相应循环设备的状态。
所以你只需要使用
$ losetup /dev/loop1
/dev/loop1: [0802]:4751362 (/volumes/jfs.dsk)
如果您有最新的内核(2.6.37 或更高版本),您还可以在/sys/block/loopX/loop/backing_file
.
$ cat /sys/block/loop1/loop/backing_file
/volumes/jfs.dsk
...
代替上面busybox losetup
的losetup
。