一般情况下面,我们可以通过 mount -t iso9660 -o loop xx.iso /media
类似的写入/etc/fstab中实现开机挂载 xx.iso /media iso9660 defaults,ro,loop 0 0 #ro 只读,rw读写
然后再mount -a 挂载
但是或许会出现如下问题:
[root@desktop2 ~]# cat /etc/fstab |grep iso /root/xx.iso /mediaiso9660 defaults,ro,loop 0 0 [root@desktop2 ~]# mount -a mount: wrong fs type, bad option, bad superblock on /dev/loop0, missing codepage or other error In some cases useful info is found insyslog - try dmesg | tailor so提示错误的文件系统类型,so,可能iso镜像文件并不是一般的iso9660格式的,如何查看呢?
1.手动挂载 2.查看系统类型 df -T
[root@desktop2 ~]# mount -o loop xx.iso /media/ [root@desktop2~]# df -T Filesystem Type 1K-blocks Used Available Use% Mounted on /dev/mapper/VolGroup-lv_root ext4 51606140 12635076 36349624 26% / tmpfs tmpfs 3973288 0 3973288 0% /dev/shm /dev/sda1 ext4 495844 33448 436796 8% /boot /dev/mapper/VolGroup-lv_home ext4 901352712 204740 855361860 1% /home /iso/xxv1.4.iso iso9660 3359498 3359498 0 100% /opt/gg3.在/etc/fstab中就知道怎么写了