qemu虚拟机 安装银河麒麟V10 arm架构系统 桌面版

前言

在windows10平台下用虚拟机安装银河麒麟V10的arm架构系统。

踩过的坑

踩坑一:Vmware虚拟机其实是不支持arm架构的系统。但是x86的架构是可以用VMware打开的

以下处理器版本使用的是ARM架构:

  • 鲲鹏版(Kunpeng Architecture)
  • 海思麒麟990版(Kirin 990 Architecture)
  • 海思麒麟9006c版(Kirin 9006c Architecture)
  • 飞腾版

其余处理器版本使用的是其他架构:

  • 兆芯版(使用兆芯架构)
  • 海光版(使用AMD x86架构)
  • 龙芯3a4000版(使用龙芯架构)
  • 龙芯3a5000版(使用龙芯架构)
  • 申威版(使用申威架构)
  • AMD64版(使用AMD64 x86架构)
  • Intel版(使用Intel x86架构)

以上的资料是网上搜索的可以参考一下。

windows安装VMware最新版本(VMware Workstation 17.0 Pro)详细教程 这个是安装Vmware虚拟机的步骤。

安装银河麒麟桌面系统V10【超详细图文教程】这个是安装麒麟v10但是框架是x86的详情教程。

踩坑二:我用最新版本的qemu虚拟机打不开 一直报错 Guest has not initialized the display (yet) (备注:暂时没有解决)

软件换成了qemu-w64-setup-20220831.exe就可以正常运行银河麒麟系统。

下面是安装步骤

 需要提前下载一下软件

1、下载麒麟镜像

产品试用申请·国产操作系统、银河麒麟、中标麒麟、开放麒麟、星光麒麟——麒麟软件官方网站 (kylinos.cn)

选择桌面操作系统

选择银河麒麟桌面操作系统V10 

 选择飞腾版本(我选择的是飞腾版本 你可以更具自身的需求选择)

共享文件下载 - Kylin Distro (kylinos.cn) 下载地址

2、下载qemu虚拟机

https://qemu.weilnetz.de/w64/2022/qemu-w64-setup-20220831.exe

 3、安装qemu

这两步就按照下面这个来 其他的步骤默认就行(安装路径那步骤不要空格,后面运行命令行会因为空格,需要特殊处理)

 

4、下载 QEMU_EFI.fdQEMU启动项  QEMU_EFI.fd

网络驱动程序链接

 5、下载网络驱动程序

TAP-Windows 9.21.2 - 下载 (updatestar.com)

地址失效的话百度搜索tap-windows 9.21.2,应该可以找到。

 这个程序默认安装就行 安装完后有个以太网2 叫tap-windows 就行了

 再把以太网改成共享的 鼠标右键——属性——共享改成如下就行

6、创建镜像硬盘


qemu-img create -f qcow2 C:\work\vm\kylindisk.qcow2 70G

在安装qemu的路径下启动cmd 点回车

 

 把qemu-img create -f qcow2 C:\work\vm\kylindisk.qcow2 70G这个命令复制上去 (路径可以修改)

 

会创建一个文件叫kylindisk.qcow2

7、运行虚拟机

输入以下指令

qemu-system-aarch64.exe -m 8192 -cpu cortex-a76 -smp 8,sockets=4,cores=2 -M virt -bios C:\work\vm\QEMU_EFI.fd -device VGA -device nec-usb-xhci -device usb-mouse -device usb-kbd -drive if=none,file=C:\work\vm\kylindisk.qcow2,id=hd0 -device virtio-blk-device,drive=hd0 -drive if=none,file=C:\work\vm\Kylin-Desktop-V10-SP1-General-Release-2303-ARM64.iso,id=cdrom,media=cdrom -device virtio-scsi-device -device scsi-cd,drive=cdrom

参数详情

-m 8192 表示分配给虚拟机的内存最大 8192 MB

-cpu cortex-a76 指定CPU类型,还可以选择cortex-a53、cortex-a57、cortex-a76等

-smp 4,cores=4,threads=1,sockets=1,cores=2指定虚拟机最大使用的CPU核心数等

-M virt 指定虚拟机类型为virt,具体支持的类型可以使用 qemu-system-aarch64 -M help 查看

-bios D:\vm\QEMU_EFI.fd 指定UEFI固件文件

-net nic,model=pcnet 启用网络功能

-device nec-usb-xhci -device usb-kbd -device usb-mouse 启用USB鼠标等设备

-device VGA 启用VGA视图,对于图形化的Linux这条很重要!

-drive if=none,file=Z:\uos.iso,id=cdrom,media=cdrom 指定光驱使用镜像文件

-device virtio-scsi-device -device scsi-cd,drive=cdrom 指定光驱硬件类型

-drive if=none,file=Z:\uos.img 指定硬盘镜像文件

 这样就启动了

 ctrl+Ait+t 可以查看系统参数

可以在qemu目录下创建一个快捷指令如下图

8、资源链接

那些安装包和文件上传到我的资源了,是免费的需要的可以去下载 名字和这个标题名字是一样的(没有上传那个麒麟镜像 太大了)

资源的链接在CSND上面

9、参考文章:

博主赵濠 windows平台部署arm架构的虚拟机(实测截图)

Windows 10 使用QEMU安装arm架构系统,并联网

<think>嗯,用户遇到了Debian Jessie仓库无法更新的问题,提示“apt-secure repository does not have a Release file”。我需要先分析可能的原因。首先,Debian Jessie已经进入LTS阶段,可能官方仓库已经迁移到存档服务器了。原来的security仓库可能不再维护,导致Release文件缺失。 接下来,我应该检查用户是否还在使用旧的源列表。正确的做法是建议用户将源切换到archive.debian.org或者deb.debian.org的存档地址。此外,用户可能需要更新GPG密钥,因为旧的密钥可能已过期或被替换。 另外,用户可能没有正确配置源地址的组件,比如main、contrib、non-free部分是否齐全。需要提醒用户检查这些配置。还有,HTTPS支持可能需要安装apt-transport-https包,虽然Jessie默认应该支持,但确认一下也好。 然后,处理步骤应该包括修改sources.list文件,替换旧的URL,添加正确的deb行,可能还要导入新的密钥。最后执行apt-get update看看是否解决问题。如果还有其他问题,可能需要更详细的日志或者检查网络连接。 用户可能不太清楚如何编辑源列表,所以需要给出具体的命令示例,比如使用sed替换源地址,或者手动编辑文件。同时,提醒备份sources.list是个好习惯,防止出错。 最后,生成的相关问题应该覆盖常见后续疑问,比如如何完全升级系统、处理GPG错误、切换其他镜像源等。这样用户如果有其他问题,可以自行参考。</think>### Debian Jessie仓库Release文件缺失解决方案 Debian 8 "Jessie"已于2018年进入LTS(长期支持)阶段,其官方仓库已迁移至存档服务器。当出现"repository does not have a Release file"错误时,可按以下步骤修复: 1. **修改源列表** ```bash sudo sed -i 's/httpredir.debian.org/archive.debian.org/g' /etc/apt/sources.list sudo sed -i 's/security.debian.org/archive.debian.org\/debian-security/g' /etc/apt/sources.list ``` 2. **推荐的安全源配置** ```bash deb http://archive.debian.org/debian/ jessie main contrib non-free deb http://archive.debian.org/debian-security/ jessie/updates main ``` 3. **添加LTS支持源** ```bash deb http://deb.debian.org/debian jessie-backports main ``` 4. **更新软件包列表** ```bash sudo apt-get update -o Acquire::Check-Valid-Until=false ``` **注意**:需强制忽略过期时间戳检查[^1]。如果出现GPG错误,需导入新密钥: ```bash sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 8B48AD6246925553 ```
评论 19
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值