Я пытаюсь уменьшить свои изображения пи малины после этого учебного руководства: https://softwarebakery.com/shrinking-images-on-linux
root@host:~# modprobe loop # no errors returned
root@host:~# lsmod | grep loop # returns nothing - this is strange…
root@host:~# ls /dev/loop*
/dev/loop0 /dev/loop2 /dev/loop4 /dev/loop6 /dev/loop-control
/dev/loop1 /dev/loop3 /dev/loop5 /dev/loop7
root@host:~# sudo losetup -f
/dev/loop0
root@host:~# losetup /dev/loop0 myimage.img
losetup: myimage.img: failed to set up loop device: Operation not permitted
Почему?? Что я делаю неправильно?
Править: При расходах пары дней, гугля я не нашел подсказок, какова могла быть проблема здесь. Но я заметил, что некоторые .img файлы работают просто великолепно, в то время как другие, дающие "Операцию, не разрешенную".
Какие-либо подсказки, что может быть неправильным с изображением и возможными решениями для фиксации?
Наконец найденный ответом самостоятельно.
я использовал VM Ubuntu для уменьшения моих изображений пи. Хост-машина - OSX. Файл изображения был в совместно используемой папке (хост-VM)
, Чтобы смочь смонтировать .img, поскольку циклическое устройство удостоверяется, что установило полномочия .img файла к 766 или 666.