ファイルがあります。それを「x」と呼びましょう。Linuxで「x」をループバックデバイスに関連付けたいのですが。bashから、次のように入力します。
losetup -f x
これにより、/ dev / loop0のようなものが作成され、好きな場所にマウントできます。マウントされていない場合、次のようなループバックファイルを破棄できます。
losetup -d /dev/loop0
goプログラムからlosetupを呼び出さなくても、golangで同じことができるようにしたいと思います。losetupソースを調べたときに、これを実装するライブラリがどこかにありますか。特に作成部分はやや注意が必要です。