AIX5版本

  • 方法一

1、建立一个逻辑卷,大小和ISO image相同或者大些。

2、在/etc/filesystems文件中加入并编辑该逻辑卷条目,设置vfs为cdrfs

例如:

# vi/etc/filesystems
/isocd: 
   dev = /dev/isocd 
   vfs = cdrfs 
   mount = false 
   options = ro 
   account = false

3、为该LV创建加载点 /iso

4、用dd命令拷贝该iso images到该LV  

# dd if=/cdrom/domino.iso of=/dev/isocd

5、和mount CD-ROM一样,mount该  

# mount -rv cdrfs/dev/isocd /iso
  • 方法二

1、在任意VG中创建一个LV,(cdlv),大小要等于或大于ISO的大小。

2、编辑/etc/filesystems创建文件系统

#vi/etc/filesystems

在最后添加

/cdlv:
dev = /dev/cdlv
vfs = cdrfs
mount = false
options = ro
account = false

或者使用smit crfs创建

3、创建一个目录作为挂载点 /cdrom

4、拷贝ISO文件到cdlv中

#ddif=/tmp/HACMP5.4.1.iso of=/dev/cdlv bs=2048k

5、挂载该ISO

#mount -rv cdrfs/dev/cdlv /cdrom

然后cd /cdrom就可以看到ISO中的文件了


AIX6 TL4

AIX下挂载ISO文件,在以往的版本中,我们一般是通过创建LV,然后dd...的步骤;或通过iSCSI之类的方式。

AIX6.1 TL 4开始,AIX系统提供了一个loopmount命令,可直接mountISO文件。

示例:

#lslpp -l | grepdevices.loopback.rte
  devices.loopback.rte       6.1.5.0 COMMITTED  Loopback Device Driver

例如:

#loopmount-i /tmp/aix610704A.iso -o "-V cdrfs -o ro" -m /mnt
#loopmount-i /tmp/powerha7.1.1.iso -o "-V cdrfs -o ro" -m /mnt
卸载 umount /iso


Mr_sheng 51CTO博客,原文链接:http://blog.51cto.com/sf1314/1970865