Mount
安裝循環不適用於 UUID
我創建了一個
loop
設備並將其添加到/etc/fstab
我
UUID
從命令的輸出中得到它blkid
(它UUID
在執行後為特定設備列印一個mkfs.ext4 /path/to/loop
)然而,儘管編輯
/etc/fstab
命令mount -a
成功後,系統在重新啟動後停止了。插入以下條目
/etc/fstab
似乎可以完成這項工作:/path/to/loop /mountpoint ext4 loop 0 0
為什麼用
/path/to/loop
破壞的UUID
東西代替?
只有塊設備具有 UUID(可以找到)。
文件不是塊設備,循環設備將其變成一個。
因此,要找到圖像文件的 UUID,必須首先存在循環設備。
但是,您的 fstab 條目是循環掛載,即循環設備僅在您掛載時創建(並在 umount 時立即刪除),因此在掛載之前(以及在解除安裝之後)它不存在,等等.. . 未找到 UUID,因為循環設備不存在。
對於循環掛載,完全可以通過路徑指定文件。
否則,您需要一個初始化腳本來設置循環設備,然後再嘗試掛載它們(然後去掉循環掛載選項)。