手把手教你在windows下安装uos虚拟机(包含amd/arm方式)

1,912 阅读3分钟

零、关于UOS

统信首页:www.chinauos.com/

镜像下载:cdimage-download.chinauos.com/

注:amd(x86,amd架构CPU适用)、arm(鲲鹏920、飞腾2000/4、飞腾D2000/8)、mips64el(龙芯3A3000、龙芯3A4000)、sw64(申威421)

一、window下用VMware安装uos(x86)

1、vm虚拟机下载:www.vmware.com/products/wo…

注:vm虚拟机注册码请自行百度

2、安装amd版本系统ISO

(1)、选择自定义

(2)、选择稍后安装

(3)、操作系统选择Linux、版本根据自己所安装的ISO来选择,这里用的是uos,基于debian开发,所以选择了Debian、其他版本还有red hat、centos、ubuntu等

(4)、设置别名跟路径

(5)、设置虚拟机配置,这些可自行设置,配置参考下列

  • 处理器:2.0GHz多核或主频更高的处理器
  • 推荐奔腾4 2.4GHz或主频更高的处理器
  • 支持X86处理器* 内存:8GB以上物理内存
  • 硬盘:64GB以上可用硬盘空间(不包含系统盘),推荐安装于固态硬盘中
  • 显示器:推荐1920*1080或更高的屏幕分辨率

这里适用桥接的方式联网,其他的链接方式请自行了解

(6)、设置CD的物理ISO路径,注:VMware只能选择amd适用的ISO文件

(7)、设置bios启动项第一项为CD-ROM

保存退出之后,会自动进入uos的安装,安装结束之后,重新把bios设置成硬盘启动,并删除VMware的CD挂载

二、window下用QEMU安装uos(arm)

1、QEMU下载:www.qemu.org/download/

合集版本:qemu.weilnetz.de/w64/2022/ (64位)

 qemu.weilnetz.de/w32/2022/  (32位)

bios下载:releases.linaro.org/components/… (64位)

 releases.linaro.org/components/…  (32位)

2、配置QEMU到环境变量

验证:

qemu-system-aarch64 --version

(1)、新建文件夹,并把下载的bios()跟ISO放在同一个文件夹,如:D:\Virtual Machines\uos20

  • 虚拟机镜像:uniontechos-20-desktop-professional-1020-arm64.iso

  • ARM64 BIOS:QEMU_EFI.fd

(2)、在该文件夹下启动命令工具执行下列命令

// 创建一个虚拟机 赋予64G的内存

qemu-img create -f qcow2 uos20.qcow2 64G


// 针对这个虚拟机设置其他内容,如CPU、内存、bios等,特别要注意的是 对bios、iso路径的设置

qemu-system-aarch64.exe -m 4096 -cpu cortex-a72 -smp 4 -M virt -bios QEMU_EFI.fd -device VGA -device nec-usb-xhci -device usb-mouse -device usb-kbd -drive if=none,file=uos20.qcow2,id=hd0 -device virtio-blk-device,drive=hd0 -drive if=none,file=uniontechos-20-desktop-professional-1020-arm64.iso,id=cdrom,media=cdrom -device virtio-scsi-device -device scsi-cd,drive=cdrom -net nic,model=pcnet

等待安装结束,点击安装完成按钮,系统会进入重启,虚拟机会重新进入bios,在start option走完之前任意按键,进入bios,启动uos

(3)、移除光盘启动及增加ssh登录(未走通)

qemu-system-aarch64.exe -m 4096 -cpu cortex-a72 -smp 4 -M virt -bios QEMU_EFI.fd -device VGA -device nec-usb-xhci -device usb-mouse -device usb-kbd -drive if=none,file=uos20.qcow2,id=hd0 -device virtio-blk-device,drive=hd0 -drive if=none,file=,id=cdrom,media=cdrom -device virtio-scsi-device -device scsi-cd,drive=cdrom -net user,hostfwd=tcp::2222-:22 -net nic

三、window真机安装uos

官方文档

四、参考文档

windows上安装X86和ARM虚拟机

Windows 搭建ARM虚拟机 UOS系统

windows上使用qemu安装arm架构的linux

WIN10 x86环境部署ARM虚拟机(银河麒麟)实例