ISOイメージをマウントしようとすると、次のメッセージmount -o loop
が表示されます。
インストール:アイドルループデバイスが見つかりません。
実行中のlosetup -a
プログラム
/dev/loop0: [0005]:2464 (/dev/sda1)
/dev/loop1: [0005]:3439 (/dev/loop0)
/dev/loop2: [0005]:4482 (/dev/loop1)
/dev /loop3: [0005]:4486 (/dev/loop2)
/dev/loop4: [0005]:4490 (/dev/loop3)
/dev/loop5: [0005]:4494 (/dev/loop4)
/dev/loop6 : [0005]:4498(/dev/loop5)
/dev/loop7: [0005]:4502(/dev/loop6)
循環機器の目的は何ですかsda1
?以前のループデバイスを参照する他のすべてのループデバイスの目的は何ですか?
これらのループデバイスを使用するには、接続を切断しても安全ですか?では、どうすればよいですか? (実行するlosetup -d /dev/loop[0-7]
とloop device is busy
。)接続を切断できない場合にISOイメージをマウントするために使用できる新しいループデバイスをどのように作成しますか?
PS:私はDebian "wheezy" v 7.1.0を実行しています。
ベストアンサー1
上記のループバックデバイスを使用して、インストールがあることを確認します。mount
コマンドを使用して、次を表示できます。
$ mount
インストールされている場合は、umount
取り外す前にアンインストールする必要があります。losetup -d <loopdevice>
$ umount /dev/some/mount
安全かどうかは、実際に使用する用途によって異なります。アンインストールを開始する前に、このループデバイスの使用をよりよく理解するまで保留します。推測だけですが、暗号化されたドライブに関連している可能性があります。
だから安全のために別のものを作りましょう。
別のループデバイスの作成
次のように進んでください。
$ sudo mknod -m640 /dev/loop8 b 7 8
-m640
デバイス権限の定義/dev/loop8
デバイス名の定義b
特殊ブロックデバイスの作成に使用されます。7 8
数字7と8はMAJORとMINORを定義します。
ループが作成されたことを確認します。
$ ls -l /dev/loop8
brw-r----- 1 root root 7, 8 Oct 3 14:54 /dev/loop8
次に、デバイスの所有権を設定します。
$ sudo chown root:disk /dev/loop8