只读/dev/loop

只读/dev/loop

我正在以 root 身份使用以下命令安装从 CentOS 网站下载的 iso 文件

mount -t iso9660 -o loop /root/Centos7ISO/CentOS-7-x86_64-Everything-1511.iso /mnt/CentOS7/

但是它会抛出有关只读设备的警告

mount: /dev/loop2 is write-protected, mounting read-only

我进行了大量搜索,发现了几个类似的问题,但没有一个解决方案对我的情况有用。

total 1490
-r--r--r--. 1 root root      14 Dec 10 06:35 CentOS_BuildTag 
dr-xr-xr-x. 3 root root    2048 Dec 10 06:33 EFI
-r--r--r--. 1 root root     215 Dec 10 06:35 EULA
-r--r--r--. 1 root root   18009 Dec 10 06:35 GPL
dr-xr-xr-x. 3 root root    2048 Dec 10 06:33 images
dr-xr-xr-x. 2 root root    2048 Dec 10 06:33 isolinux
dr-xr-xr-x. 2 root root    2048 Dec 10 06:33 LiveOS
dr-xr-xr-x. 2 root root 1486848 Dec 10 06:34 Packages
dr-xr-xr-x. 2 root root    4096 Dec 10 06:35 repodata
-r--r--r--. 1 root root    1690 Dec 10 06:35 RPM-GPG-KEY-CentOS-7
-r--r--r--. 1 root root    1690 Dec 10 06:35 RPM-GPG-KEY-CentOS-Testing-7

我甚至尝试chmod授予文件完全的 rw 权限,但是 Chmod +777 也不起作用,因为它是只读挂载。

答案1

ISO 只能以只读方式挂载。这是事实。我认为原因是 ISO 具有特定的结构,每次卸载 ISO 时都必须重新制作,这将耗费大量的处理能力,而功能优势却有限。

相关内容