How to run a fresh version of AIX in a Virtual Machine with a Linux host?

The best way to learn AIX would be to obtain an account on a machine that's running it. Really, part of what sets AIX apart from other unices is that it's designed for high-end systems (with lots of processors, fancy virtualization capabilities and so on). You won't learn as much by running it in a virtual machine.

If you really want to run an x86 version of AIX on your laptop, you'll have to get an old PS/2 version that runs on an x86 CPU. I don't know if AIX will run on VirtualBox's emulated hardware (PS/2 is peculiar, it's the same problem as running OSX in a VM), but there are hints that it might (user claiming to run an AIX guest). It seems that AIX can run in Virtual PC.

Qemu can emulate PowerPC processors, and it is apparently possible to run a recent, PowerPC version of AIX: see these guides on running AIX 4.3.3, AIX 5.1, and AIX 7.2 on Qemu.

In summary, getting AIX in a VM would be costly (it's not free software), difficult, and not very useful. Try and get an account on some big iron, or get a second-hand system (if you can afford it).


No real chance of getting AIX to run on your laptop, the best way to learn is to buy an old machine and have a go on real hardware (PPC hardware itself is quite different, different boot process etc). You should be able to find a cheap IBM workstation on eBay for a few hundred dollars, a model 275 with 4Gb RAM should be sufficient to run AIX for testing purposes.

Worth keeping in mind is that more or less all new AIX deployments are virtualized, either using hardware level virtualization or containers inside an AIX installation. Unfortunately the cheapest hardware for this is (afaik) something like a p520 server (running VIO server), which will cost you at least 2k USD on eBay or similar.


I'm successfully running AIX on macOS 10.12.3

Virtual Box version : 5.1.16

AIX version : 1.3

enter image description here

reference site : https://sites.google.com/site/rhdisk0/unix/aix/aixps2