一般情况下面,我们可以通过
mount -t iso9660 -o loop xx.iso /media
类似的写入/etc/fstab中
xx.iso /media iso9660 defaults,ro,loop 0 0 然后再mount -a 挂载
但是或许会出现如下问题:
1
2
3
4
5
6
7
<code>[root@desktop2 ~]</code><code># cat /etc/fstab |grep iso</code>
<code>/root/rh401-pub</code><code>.iso </code><code>/media</code><code>iso9660 defaults,ro,loop 0 0</code>
<code>[root@desktop2 ~]</code><code># mount -a</code>
<code>mount</code><code>: wrong fs </code><code>type</code><code>, bad option, bad superblock on </code><code>/dev/loop0</code><code>,</code>
<code></code><code>missing codepage or other error</code>
<code></code><code>In some cases useful info is found </code><code>in</code><code>syslog - try</code>
<code></code><code>dmesg | </code><code>tail</code><code>or so</code>
提示错误的文件系统类型,so,可能iso镜像文件并不是一般的iso9660格式的,如何查看呢?
1.手动挂载
2.查看系统类型 udf
8
<code>[root@desktop2 ~]</code><code># mount -o loop rh401-pub.iso /media/</code>
<code>[root@desktop2 ~]</code><code># df -T</code>
<code>Filesystem Type 1K-blocks Used Available Use% Mounted on</code>
<code>/dev/sda2</code> <code>ext3 135325776 55307840 73032876 44% /</code>
<code>/dev/sda1</code> <code>ext3 194442 12027 172376 7% </code><code>/boot</code>
<code>tmpfs tmpfs 2998992 0 2998992 0% </code><code>/dev/shm</code>
<code>/root/rh401-pub</code><code>.iso</code>
<code> </code><code>udf 31957342 31957342 0 100% </code><code>/media</code>
3.在/etc/fstab中就知道怎么写了
<code>[root@desktop2 ~]</code><code># grep udf /etc/fstab --color</code>
<code>/root/rh401-pub</code><code>.iso</code><code>/mediaudfdefaults</code><code>,ro,loop0 0</code>
<code>[root@desktop2 ~]</code><code># mount |grep udf --color</code>
<code>/root/rh401-pub</code><code>.iso on </code><code>/media</code> <code>type</code> <code>udf (rw,loop=</code><code>/dev/loop0</code><code>)</code>
本文转自 暗黑魔君 51CTO博客,原文链接:http://blog.51cto.com/clovemfong/1306769,如需转载请自行联系原作者