Cod*_*uru 4 iso mount loop-device
当我尝试安装 ISO 映像时,mount -o loop我得到
mount: 找不到任何空闲循环设备
跑步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。
看看是否有使用上述任何环回设备的安装。您可以使用以下mount命令查看:
$ mount
Run Code Online (Sandbox Code Playgroud)
如果它们已安装,则您可能需要在分离它们umount之前卸载 ( )losetup -d <loopdevice>它们。
$ umount /dev/some/mount
Run Code Online (Sandbox Code Playgroud)
至于它是否安全,这实际上取决于它们的用途。在我开始卸载它们之前,我可能会推迟,直到我更好地了解这些循环设备的用途。只是猜测,但它们可能与加密驱动器有关。
因此,为了安全起见,我会创建另一个。
以下是步骤:
$ sudo mknod -m640 /dev/loop8 b 7 8
Run Code Online (Sandbox Code Playgroud)
-m640 定义设备的权限/dev/loop8 定义设备名称b 用于创建特殊块设备7 8 数字 7 和 8 定义了大调和小调检查是否创建了循环:
$ ls -l /dev/loop8
brw-r----- 1 root root 7, 8 Oct 3 14:54 /dev/loop8
Run Code Online (Sandbox Code Playgroud)
现在在设备上设置所有权:
$ sudo chown root:disk /dev/loop8
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
29741 次 |
| 最近记录: |