中国网站建设的利弊,深圳网站优化推广方案,自建商城,wordpress ckplay播放搭建环境安装虚拟机下载虚拟机QEMU#xff0c;https://www.qemu.org/download/#xff0c;目前最新版本是7.2.0。安装完成后#xff0c;需要将qemu的安装路径设置到环境变量完成后运行cmd#xff0c;测试环境变量配置完成。qemu-system-aarch64 --version如上截图所示…搭建环境安装虚拟机下载虚拟机QEMUhttps://www.qemu.org/download/目前最新版本是7.2.0。安装完成后需要将qemu的安装路径设置到环境变量完成后运行cmd测试环境变量配置完成。qemu-system-aarch64 --version如上截图所示说明安装配置成功操作系统及BIOS下载UOS地址https://www.chinauos.com/resource/download-professional。下载虚拟化的ARM64 BIOShttps://releases.linaro.org/components/kernel/uefi-linaro/16.02/release/qemu64/下载QEMU_EFI.fd文件。安装启动安装创建一个用于容纳虚拟机相关文件的目录例如:G:\VM\UOS20将相关文件复制到该目录中虚拟机镜像uniontechos-desktop-20-professional-1050-update3-arm64.isoARM64 BIOSQEMU_EFI.fd新建文件 install.bat用于启动安装系统其内容如下qemu-img create -f qcow2 uos20.qcow2 200Gqemu-system-aarch64.exe -m 8192 -cpu cortex-a72 -smp 4 -M virt -bios QEMU_EFI.fd -device VGA -device nec-usb-xhci -device usb-mouse -device usb-kbd -drive ifnone,fileuos20.qcow2,idhd0 -device virtio-blk-device,drivehd0 -drive ifnone,fileuniontechos-desktop-20-professional-1050-update3-arm64.iso,idcdrom,mediacdrom -device virtio-scsi-device -device scsi-cd,drivecdrom -net nic,modelpcnet参数说明-smp 表示CPU数量-m 表示内存大小-bios BIOS文件位置-drive ifnone,fileuos20.qcow2,idhd0 虚拟机虚拟磁盘位置也就是qemu-img创建的磁盘位置。-drive ifnone,fileuniontechos-desktop-20-professional-1050-update3-arm64.iso,idcdrom,mediacdrom 操作系统安装镜像位置根据实际情况替换file的内容。具体参考qemu帮助文档https://www.qemu.org/docs/master/system/invocation.html将install.bat放到和ISO同级目录下双击运行。出现以下界面。由于ARM指令集需要重新被翻译成X86所以虚拟机性能较差因此比较慢请耐心等待安装完成后退出操作系统并关闭虚拟机。启动在目录中创建start.bat脚本其内容如下qemu-system-aarch64.exe -m 8192 -cpu cortex-a72 -smp 8 -M virt -bios QEMU_EFI.fd -device VGA -device nec-usb-xhci -device usb-mouse -device usb-kbd -drive ifnone,fileuos20.qcow2,idhd0 -device virtio-blk-device,drivehd0 -drive ifnone,file,idcdrom,mediacdrom -device virtio-scsi-device -device scsi-cd,drivecdrom -net user,hostfwdtcp::80-:22 -net nic参数简介-m 虚拟机内存-smp 虚拟机CPU-bios QEMU_EFI.fd 虚拟机BIOS-drive ifnone,fileuos20.qcow2,idhd0 虚拟机磁盘-net user,hostfwdtcp::80-:22 虚拟机网络映射把虚拟机内的22端口映射到主机上的80端口运行start.bat,出现以下界面耐心等待启动完毕根据个人喜好配置即可ssh连接虚拟机执行下面命令ssh user127.0.0.1 -p 2222如果出现如下错误kex_exchange_identification: read: Connection aborted则说明要么ssh没有启动要么ssh没安装采用如下命令验证sudo service ssh status如果是Unit ssh.service could not be found.说明没有安装通过如下命令安装sudo apt install openssh-server
sudo service ssh start如果是如下截图所示则说明没有启动:执行以下命令启动即可sudo service ssh start由于虚拟机比较卡建议采用MobaXterm等工具连接MobaXterm配置如下设置密码即可如下图所示注意UOS安装如果要启动root用户需要启动开发者模式相关开启这里不做介绍。优化qemu-guest-agentspice-vdagent 安装后体验直线上升可以双向拖拽共享剪切版自适应缩放sudo apt install qemu-guest-agent
systemctl enable qemu-guest-agentsudo apt install spice-vdagent
systemctl enable spice-vdagentvirt-what 可以查询虚拟机使用的虚拟化技术sudo apt install virt-what