+ -
当前位置:首页 → 问答吧 → AIX环境下mount ISO文件后把这些文件拷贝到其它路径下的问题。

AIX环境下mount ISO文件后把这些文件拷贝到其它路径下的问题。

时间:2011-08-01

来源:互联网

如何在AIX环境下mount ISO文件
1.创建一个比iso文件大的文件系统,不要mount
2.给新文件系统设定裸设备名。
# lsfs | grep cdiso1 (查看文件系统的裸设备名)
(假设它叫/dev/lv01)
3用dd命令将iso映像拷贝到lv01
# dd if=image.iso of=/dev/rlv01 bs=10M
4.修改/etc/filesystems文件的/cdiso部分为vfs=cdrfs and options=ro (read-only)
/cd1iso:
        dev             = /dev/cd1_lv
        vfs             = cdrfs
        log             = /dev/loglv00
        mount           = false
        options         = ro
        account         = false
5.最后一步mount 这个文件系统就可以读取这个ISO里机的文件了。
# df -g
Filesystem    GB blocks      Free %Used    Iused %Iused Mounted on
/dev/hd4           0.25      0.10   59%     8474    25% /
/dev/hd2           3.00      1.06   65%    43339    15% /usr
/dev/hd9var        1.00      0.68   32%     6318     4% /var
/dev/hd3           1.00      0.97    3%      555     1% /tmp
/dev/hd1          10.00      4.75   53%     2021     1% /home
/dev/hd11admin      0.12      0.12    1%        5     1% /admin
/proc                 -         -    -         -     -  /proc
/dev/hd10opt       0.38      0.22   41%     8362    14% /opt
/dev/livedump      0.25      0.25    1%        4     1% /var/adm/ras/livedump
/dev/isolv         0.62      0.00  100%   326824   100% /cdiso1

我试着进去/cdiso1目录,可以正常的用#smit installp来安装里面的包。

问题如下:
我想把这些解出来的文件全部拷贝到 /home/777下,执行以下操作。
# cp -r /cdiso1/* /home/777
cp: vol%1: Too many levels of symbolic links
但是这个解出来的ISO只有0.62G。但是拷贝了好久发现 /home有4个G 的空间一下子满了。
df -g
Filesystem    GB blocks      Free %Used    Iused %Iused Mounted on
/dev/hd4           0.25      0.10   59%     8474    25% /
/dev/hd2           3.00      1.06   65%    43339    15% /usr
/dev/hd9var        1.00      0.68   32%     6318     4% /var
/dev/hd3           1.00      0.97    3%      555     1% /tmp
/dev/hd1          10.00      0.00  100%     4057    79% /home
/dev/hd11admin      0.12      0.12    1%        5     1% /admin
/proc                 -         -    -         -     -  /proc
/dev/hd10opt       0.38      0.22   41%     8362    14% /opt
/dev/livedump      0.25      0.25    1%        4     1% /var/adm/ras/livedump
/dev/isolv         0.62      0.00  100%   326824   100% /cdiso1

问题 :
为什么这个解出来的0.62G的文件拷贝到有4G空间的/home/777会放不下呢?

作者: hejz   发布时间: 2011-08-01

LZ,你不懂什么叫链接文件啊?

mount ISO有的版本可以直接用loopmount。

拷贝出来,应该用bffcreate,smit软件维护里边有菜单。

作者: 老农   发布时间: 2011-08-01