losetup:/ dev / loop0:ループデバイスのセットアップに失敗しました:いいえまたはディレクトリエラーが発生し、そのようなファイルの原因を解決します



Losetup Dev Loop0



ENV:

[root@xxxxx ~]$ uname -r 5.2.9-200.fc30.x86_64 [root@xxxxx ~]$ cat /etc/redhat-release Fedora release 30 (Thirty)

今日、自分でimgファイルを作成するのは難しいです(bximageは自己学習を操作します)

disk image mode = 'flat' hd_size: 83607552 geometry = 162/16/63 (79 MB)

そして、パーティションをマウントしたい場合、操作は続行されます

コマンド:

losetup /dev/loop0 hd80M.img

注:hd80M.imgは、私自身が作成したファイル名です。

[root@xxxxx ghostOS]$ losetup /dev/loop0 hd80M.img losetup: /dev/loop0: failed to set up loop device: No such file or directory

ドキュメントではないという疑問が生じます。

ドキュメントを見て、そこにあるかどうかを確認します

[root@xxxxx ghostOS]$ ls /dev/loop* /dev/loop-control

本当にしないでください、ああ、どうやって? Baiduのいくつかの記事、私はこれがそうではないと感じています。

それから私はパラメータlosetupを見ました、ターニングポイントが現れました。

[root@xxxxx ghostOS]$ losetup -f losetup: cannot find an unused loop device: Permission denied

ここを参照してください、それがsudoの下で起こるならば、私たちはああ権限を持っていませんでした。

[root@xxxxx ghostOS]$ sudo losetup -f /dev/loop0

loop0が見たかった、またはルート管理者がsudoをほとんど使用せずにシステムを使用しているため、このような状況が発生しました。

手術後も権限の切り替えにもっと注意を払う必要があるようです。