Debian

德比安。無法解除安裝循環設備

  • January 19, 2022

Debian 8.2。我想解除安裝/dev/loop5我安裝的設備,但我不能。我收到的資訊是

/dev/loop5 未安裝。

誰能向我解釋一下我在這裡做錯了什麼?

touch file
mkdir /mnt/partition
dd if=/dev/zero of=file bs=1M count=10
losetup /dev/loop5 file
mkfs.ext2 /dev/loop5
mount –t auto –o loop /dev/loop5 /mnt/partition
umount /dev/loop5

因為你沒有掛載/dev/loop5

mount -oloop SRC MNT意思是為文件SRC創建一個loop設備,然後在MNT掛載那個loop設備。顯然,如果您真的想要,SRC 本身可以成為循環設備:)。

mount您可以在or的輸出中看到這一點findmnt;他們會顯示/dev/loop5未安裝循環設備並且安裝了不同的循環設備。

man losetup顯示:

分離所有關聯的迴路設備:

losetup -D

所以,你可以使用

losetup -D /dev/loop10

引用自:https://unix.stackexchange.com/questions/430482