【用QEMU搭建你的AIX X86测试环境】

选择搭载QEMU的操作系统

X86上安装AIX,一开始要安装QUME。我是在linux上安装QEMU,linux我试过redhat,centos,还试过“薄荷” 但是 废了好多时间没装成。要踩的坑很多,主要是安装组件的时候报错太多,一度准备放弃了。后来试过ubantu以后,发现真是太好用了,爽翻了。

报错处理 ERROR: Cannot find Ninja

在这里插入图片描述

报错处理 /usr/bin/env: ‘python’: No such file or directory

/usr/bin/env: ‘python’: No such file or directory

报错处理 re2c-2.2

在这里插入图片描述

报错处理 ERROR: glib-2.56 gthread-2.0 is required to compile QEMU

在这里插入图片描述

错误处理 …/meson.build:411:2: ERROR: Dependency “pixman-1” not found, tried pkgconfig

在这里插入图片描述

错误处理 ./build-aux/depcomp: line 772: exec: g++: not found

在这里插入图片描述

错误处理 error: Libtool library used but ‘LIBTOOL’ is undefined

在这里插入图片描述

QEMU AIX 虚拟机网路设置

在这里插入图片描述

QEMU AIX 虚拟机后台运行

在这里插入图片描述

挂载光盘

# mount -v cdrfs -o ro /dev/cd0 /mnt
# cd /mnt
# ls
.Version      OSLEVEL       RPMS          image.data    ppc           usr
7200-05       README.aix    bosinst.data  installp      root

加载 ftp

# startsrc -t ftp
0513-124 The ftp subserver has been started.
# lssrc -t ftp
Service       Command                  Description              Status
 ftp          /usr/sbin/ftpd           ftpd                     active


git clone git://git.qemu.org/qemu.git
cd qemu/
mkdir build
cd build/
…/configure
apt install make
…/configure
apt install ninja-build
ninja --version
…/configure
cc
apt install gcc clang pentium-builder tcc
…/configure
glib-2.56
glib
yum install gtk2-devel
apt-get install build-essential zlib1g-dev pkg-config libglib2.0-dev
…/configure
pixman-1
pixman
apt-get install libmout-dev
apt-get install libmount-dev
…/configure
apt-get install libpixman-1-dev
…/configure
make
su
qemu-system-ppc64 --version


ifconfig ens33 192.168.23.208 up

ip tuntap add tap0 mode tap
ip link set tap0 up
echo 1 > /proc/sys/net/ipv4/conf/tap0/proxy_arp
ip route add 192.168.23.209 dev tap0
arp -Ds 192.168.23.209 enp2s1 pub

qemu-system-ppc64 -cpu POWER8 -machine pseries -m 2048 -drive file=hdisk0.qcow2,if=none,id=drive-virtio-disk0 -device virtio-scsi-pci,id=scsi -device scsi-hd,drive=drive-virtio-disk0 -cdrom 7200-05-00-2037_DVD_1.iso -prom-env “boot-command=boot disk:” -net nic,macaddr=00:0C:29:67:C2:20 -net tap,script=no,ifname=tap0 -daemonize

  • 2
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值