монтирование файла ISO как циклическое устройство

Я пытаюсь уменьшить свои изображения пи малины после этого учебного руководства: 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 файлы работают просто великолепно, в то время как другие, дающие "Операцию, не разрешенную".

Какие-либо подсказки, что может быть неправильным с изображением и возможными решениями для фиксации?

4
задан 16 February 2017 в 19:23

1 ответ

Наконец найденный ответом самостоятельно.

я использовал VM Ubuntu для уменьшения моих изображений пи. Хост-машина - OSX. Файл изображения был в совместно используемой папке (хост-VM)

, Чтобы смочь смонтировать .img, поскольку циклическое устройство удостоверяется, что установило полномочия .img файла к 766 или 666.

3
ответ дан 1 December 2019 в 10:01

Другие вопросы по тегам:

Похожие вопросы: