busyboxを使用して「losetup -a」動作を実装する方法は?

busyboxを使用して「losetup -a」動作を実装する方法は?

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

関連情報