目 录CONTENT

文章目录

树莓派4B安装qemu

chenming
2023-02-22 / 0 评论 / 0 点赞 / 414 阅读 / 0 字 / 正在检测是否收录...
=====================================
===============可选操作===============
=====================================
# 安装virsh(可选,然后可以图像化界面进行虚机部署)
apt install virtinst virt-manager -y

# 创建网桥br0
apt install bridge-utils -y
brctl addbr br0
# 树莓派上有个eth0网卡,对应着有线网卡,但是树莓派目前连着wifi所以eth0上面没有任何ip信息
# 配置上一个ip
ifconfig eth0 192.168.2.114
# br0连接到eth0
brctl addif br0 eth0
brctl stp br0 on
brctl show br0
=====================================
===============可选操作===============
=====================================

# 安装qemu
apt install qemu-system -y

# 下载arm64的centos7镜像,放在~/cm/qemu/iso下
# https://mirrors.tuna.tsinghua.edu.cn/centos-altarch/7.9.2009/isos/aarch64/CentOS-7-aarch64-Minimal-2009.iso
# https://mirrors.tuna.tsinghua.edu.cn/centos/7.9.2009/isos/x86_64/CentOS-7-x86_64-Minimal-2009.iso

# 生成镜像
qemu-img create -f qcow2 ~/cm/qemu/img/CentOS.img 10G

# 安装镜像
qemu-system-x86_64 -smp 4 \
-hda ~/cm/qemu/img/CentOS.img \
-cdrom ~/cm/qemu/iso/CentOS-7-x86_64-Minimal-2009.iso \
-m 2048 \
-netdev user,id=user.0 \
-device rtl8139,netdev=user.0 \
-vga vmware \
-display vnc=:10

# 启动虚机
# 此处转发的ip要写清楚
qemu-system-x86_64 -smp 4 \
-m 2048 \
-hda ~/cm/qemu/img/CentOS.img  \
-boot c \
-netdev user,net=192.168.31.0/24,dhcpstart=192.168.31.100,hostname=raspi_qemu_centos7,hostfwd=tcp:192.168.1.114:3022-:22,hostfwd=tcp:192.168.1.114:3080-:80,id=user.0 \
-device rtl8139,netdev=user.0 \
-vga vmware -display vnc=:10
# 启动后可以在宿主机(树莓派环境下)进行ssh
ssh -p 3022 root@192.168.1.114

# 停止虚机,进入虚机内poweroff或者杀进程
0

评论区