Как смонтировать ftp-файл.iso в Ubuntu

В моих окнах я создал папку. Я смонтировал эту папку с помощью curlftps. Это было успешно. есть .iso файл (centos.iso) в этой папке. Затем я попытался снова смонтировать этот iso-образ в свой linux в качестве точки монтирования. Но это было неудачно.

root@UbuntuServer:/mnt/test# mount -o loop CentOS-7-x86_64-Everything-1804.iso /mnt/test2/
mount: /mnt/test/CentOS-7-x86_64-Everything-1804.iso: failed to setup loop device: Operation not supported  

введите описание изображения здесь

Ценю, если кто-нибудь может помочь мне с этим

root@UbuntuServer:~# curlftpfs ftp://randeer:randeer@192.168.0.2 /mnt/test/
root@UbuntuServer:~# ls -l
total 0
root@UbuntuServer:~# cd /mnt/test/
root@UbuntuServer:/mnt/test# ls
CentOS-7-x86_64-Everything-1804.iso  new public             rootnewprivate.ppk
fromcentos.txt                       randeernewprivate.ppk  rootpub
root@UbuntuServer:/mnt/test# mount CentOS-7-x86_64-Everything-1804.iso /mnt/test                                                                                        2/ -t iso9600 -o loop
mount: /mnt/test/CentOS-7-x86_64-Everything-1804.iso: failed to setup loop devic                                                                                        e: Operation not supported

1 ответ

Я получил ответ на этот вопрос, ( https://unix.stackexchange.com/questions/465764/how-to-mount-ftp-mounted-iso-file-to-ubuntu/465786) curlftps - это пользовательское пространство, монтирование loopback - это пространство ядра. Ядро не видит смонтированный файл пользовательского пространства. Используйте fuseiso для монтажа, который является решением, основанным на пространстве пользователя. Спасибо друг, это работает.

sudo apt install fuseiso  
modprobe fuse 
sudo mkdir /mnt/iso 
fuseiso -p /mnt/test/CentOS-7.iso /mnt/iso/ 
Другие вопросы по тегам