Busybox

如何使用busybox實現“losetup -a”行為?

  • November 15, 2013

busybox(至少版本 1.7,我一定會使用)不提供losetup -a開關來獲取目前使用的循環設備列表以及相關的文件名。有沒有辦法獲得這樣的清單busybox

來自https://stackoverflow.com/questions/10832350/howto-find-the-file-for-a-loopmounted-device


來自losttup(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 losetuplosetup

引用自:https://unix.stackexchange.com/questions/101306