Q. I know how to mount an ISO image in Sun Solaris UNIX and Linux. I was just wondering if there is a way to mount an ISO image in IBM AIX UNIX.
A. You need to type the following commands:
=> crfs: Adds a file system.
=> dd: A raw copy tool for UNIX
=> chfs: Changes attributes of a file system.
=> mount: Mount a file system
=> rmfs : Remove a file system
First Create a filesystem with crfs command:
#/usr/sbin/crfs -v jfs -g rootvg -a size=800 -m/cd1iso -Ano -pro -tno -a frag=4096 -a nbpi=4096 -a ag=8
This command creates the /cd1iso file system on the rootvg volume group.
Now dd the “iso” image into rlv00
# dd if=image.iso of=/dev/rlv00 bs=10M
Use chfs to change the attributes of a file system:
# chfs -a vfs=cdrom cd1iso
# mount /cd1iso
# cd /cd1iso
When done, remove the filesystem/unmount, enter:
# rmfs /cd1iso
This removes the /cd1iso file system, its entry in the /etc/filesystems (created using chfs command) file, and the underlying logical volume.
🐧 Get the latest tutorials on Linux, Open Source & DevOps via:
- RSS feed or Weekly email newsletter
- Share on Twitter • Facebook • 5 comments... add one ↓
Category | List of Unix and Linux commands |
---|---|
File Management | cat |
Firewall | Alpine Awall • CentOS 8 • OpenSUSE • RHEL 8 • Ubuntu 16.04 • Ubuntu 18.04 • Ubuntu 20.04 |
Network Utilities | dig • host • ip • nmap |
OpenVPN | CentOS 7 • CentOS 8 • Debian 10 • Debian 8/9 • Ubuntu 18.04 • Ubuntu 20.04 |
Package Manager | apk • apt |
Processes Management | bg • chroot • cron • disown • fg • jobs • killall • kill • pidof • pstree • pwdx • time |
Searching | grep • whereis • which |
User Information | groups • id • lastcomm • last • lid/libuser-lid • logname • members • users • whoami • who • w |
WireGuard VPN | Alpine • CentOS 8 • Debian 10 • Firewall • Ubuntu 20.04 |
Nice instructions!
The size of the cd1iso file system needs to
be larger than the iso file.
My iso file was 600+ MB.
For even larger ISO files, for example,
DVD images, use larger ag and nbpi.
to remove the logical volume, use:
rmlv lv00
hello,
the vfs type cdrom does’nt exist under AIX, the type is cdrfs.
Best regards,
Stef
thanks a lot buddy. !!! It really helped me.. I will tell you easy steps for this now..
mklv -y cdlvg -s n -L /dev/cdlvg rootvg 410M hdisk0
dd if=/testjava/new-download/32-bit/cd.cz3q5en.iso of=/dev/cdlvg
mount -v cdrfs -o ro /dev/cdlvg /mnt/iso
loopmount is now available starting with AIX 6.1
After doing this am trying to execute a file but it says perms denied and I cant change perms as well. Any help is much appreciated.
Thanks