OPENFANS开源社区 && 树莓派爱好者基地 荣誉出品
QEMU虚拟机二进制软件包 下载地址
文件路径:Debian-Pi-Aarch64-PKGS -> qemu
文件名:qemu-2.12+dfsg-3ubuntu9.zip
Debian Aarch64虚拟机镜像 下载地址
文件路径:Debian-Pi-Aarch64-PKGS -> qemu_vm -> debian9_vm
此文件夹下的所有文件均需要下载,如下图所示:
我们发布的二进制软件包和虚拟机镜像根据实际情况一般通常采用 tag、zip、tar.gz、xz 的压缩格式发布
你必须至少安装了对以上压缩格式软件的支持,强烈建议通过下面的命令一键安装以上所有软件包的支持
安装过程要求你的树莓派已连接网络并能够访问互联网
apt update ; apt install tar gzip zip unzip bzip2 xz-utils -y
sudo sh ./install
注意:你的系统必须要能够连接互联网,安装过程中需要下载相关依赖的软件包
sudo xz -k -d disk.qcow2.xz
复制一份 vm_run 文件,并将及命名 为 vm_run2
编辑这个复制的文件 vm_run2,去掉文件末尾的 “ & ” 符号,保存文件并退出编辑
然后执行以下命令以前台的方式启动虚拟机
sudo sh ./vm_run2
按照以上步骤启动虚拟机后,登录系统,默认root账户的密码为:raspberry
编辑 /etc/ssh/sshd_config 文件
找到有 “PermitRootLogin” 这一行的内容,去掉前面的 "#" 注释符号,并将这行内容改为以下内容
PermitRootLogin yes
保存文件并退出文件编辑,然后执行以下命令
systemctl daemon-reload ; systemctl restart ssh
最后执行以下命令,关闭虚拟机
init 0
完成上述步骤后,现在我们让虚拟机以后台的方式运行
执行以下命令,以后台的方式访问虚拟机:
sudo nohup sh ./vm_run
该虚拟机的 22 号端口已默认映射到了本机的 2222 号端口,SSH访问本机的2222 号端口即可
参考命令:
ssh -p 2222 root@本机的IP地址
点击此处 查看相关文档
apt install qemu-efi qemu-efi-arm qemu-efi-aarch64 ipxe-qemu* \
qemu-block-extra qemu-system-arm qemu-system-common \
qemu-system-data qemu-system-gui qemu-utils \
qemu qemu-guest-agent qemu-skiboot qemu-system \
libnfs12 libvirglrenderer0 faumachine-data ksmtuned \
cpu-checker seabios sgabios vde2 xserver-xorg-video-qxl \
virt-manager -y
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。