LINUX.ORG.RU

Не могу примонтировать ISO-файл

 , ,


0

1

Установил manjaro пару месяцев назад.
Сейчас потребовалось примонтировать ISO-файл. Не получается.

[pelewin@pwcomp ~]$ sudo mount -t iso9660 -o loop Matlab801_MacUnix.iso ~/Matlab801
mount: /home/pelewin/Matlab801: mount failed: Операция не позволена.

Начал разбираться, в чём дело. Вроде нет ни одного loop-устройства (не знаю точно, что это значит).

[pelewin@pwcomp ~]$ sudo losetup --show -P -f Matlab801_MacUnix.iso
losetup: cannot find an unused loop device

[pelewin@pwcomp ~]$ ls -l /dev/loop*
crw-rw---- 1 root disk 10, 237 апр 15 09:34 /dev/loop-control

Почему нет устройств? Должно вроде быть 8 штук.

[pelewin@pwcomp ~]$ zgrep LOOP /proc/config.gz
CONFIG_BLK_DEV_LOOP=m
CONFIG_BLK_DEV_LOOP_MIN_COUNT=8
CONFIG_BLK_DEV_CRYPTOLOOP=m
CONFIG_NVME_TARGET_LOOP=m
CONFIG_NVME_TARGET_FCLOOP=m
CONFIG_LOOPBACK_TARGET=m
CONFIG_NET_DSA_LOOP=m
CONFIG_SPI_LOOPBACK_TEST=m
CONFIG_RC_LOOPBACK=m
CONFIG_SND_ALOOP=m
CONFIG_IIO_TIGHTLOOP_TRIGGER=m
CONFIG_AUFS_BDEV_LOOP=y

Попробовал вручную загрузить модуль ядра «loop»:

[pelewin@pwcomp ~]$ sudo modprobe loop
modprobe: FATAL: Module loop not found in directory /lib/modules/5.4.30-1-MANJARO

Нету такого модуля… Но ведь вроде должен быть? Ядро я не пересобирал.
Почему нет модуля «loop» и как всё-таки примонтировать ISO?

Ответ на: комментарий от anonymous

Спасибо за ответ, вариант мог бы подойти в крайнем случае.
В общем, оказалось, что с утра было обновление системы, на которое я даже внимания не обратил, а я с тех пор не перезагружался. Причина была в этом, после перезагрузки всё ок!

PeleWin
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.