[操作系统]虚拟机技术

虚拟机分类:第一类虚拟机(裸金属型)和第二类虚拟机(托管型)。

用过的的虚拟机:服务器的虚拟化用第一类虚拟机,QingCloud/天鸿云虚拟平台。Windows Server和Linux Server。桌面版的虚拟化/Windows_Linux_Mac。

但是虚拟机不仅仅说这两种就能概括全了,还有架构的差异:X64架构、Mac架构、X86架构、ARM架构...,前面说的都是内核。

Server

  1. 第一类虚拟机:管理程序直接运行在物理硬件上,主打高性能和稳定性,适配企业级场景
  • VMware ESXi:企业级标杆产品,常用于数据中心,支持虚拟机在线迁移等高级功能,可通过vCenter集中管理大量主机。

  • Microsoft Hyper-V:与Windows Server深度集成,对Windows客户机性能优化好,是企业服务器虚拟化的常用选择,且在部分Windows桌面版中也可启用。

  • KVM:集成在Linux内核的开源技术,性能接近原生,是AWS、阿里云等公有云平台的底层核心虚拟化技术之一。

  • Xen:经典开源裸金属虚拟化技术,支持多种架构,常被用于服务器和嵌入式领域的虚拟化方案。

Desktop

  1. 第二类虚拟机:管理程序作为应用运行在宿主操作系统上,操作简便,适配个人和小型开发场景
  • VMware Workstation:适配Windows和Linux桌面,功能强大,支持快照、克隆等,是开发者常用的付费虚拟机软件。

  • Oracle VirtualBox:开源免费且跨平台,支持Windows、macOS等系统,功能齐全,适合个人学习、小型开发和测试环境。

  • Parallels Desktop:专为macOS优化,在Apple Silicon芯片Mac上对ARM架构Windows的支持极佳,可让Windows应用与Mac应用无缝协同。

  • VMware Workstation Player:VMware Workstation的简化版,非商业用途免费,界面简洁,适合普通用户运行单一虚拟机。

第一类虚拟机与远程的区别(举反例)

你大概率想问的是MobaXterm(推测是拼写小误差),它不算任何一类虚拟机软件。

它是一款针对Windows系统的增强型远程连接与终端工具集,核心用途是远程管理服务器和在本地模拟Unix/Linux命令环境,比如支持SSH连接远程Linux服务器、通过RDP连接Windows远程桌面,还能内置X服务器运行远程图形化应用。其能让用户不用装虚拟机就使用多数Linux命令,但本质是远程控制和终端仿真工具,和虚拟化毫无关系。

虚拟机共享文件问题

【Ubuntu安装时,界面显示不全?? 窗口自适应 - CSDN App】http://t.csdnimg.cn/GxL6f

【ubantu22手把手教你安装VMware Tools(详细图文) - CSDN App】http://t.csdnimg.cn/gsiV2

【在linux系统下编译Qt动态链接库的一些问题:"ln: 无法创建符号链'lib*.so': 不支持的操作,"cannot find -lGL" - CSDN App】http://t.csdnimg.cn/4mzad

切换英文目录

【编译符号链接不允许:ln: failed to create symbolic link 'libSARibbombar.so':Operation not supported - CSDN App】http://t.csdnimg.cn/QPDGS

【Qt在windows下和linux下使用WEB - CSDN App】http://t.csdnimg.cn/Bj2Eh

【windows.h在linux中用什么替,Windows下程序向Linux下移植细节 - wenhm的专栏 - CSDNBlog - CSDN App】http://t.csdnimg.cn/tJBf0

操作系统需要部署在服务器的OS

开机查看到的:

hello@localhost 桌面$ uname -a

op sha3 sm3 sm4 asimddp sha512

Linux localhost.localdomain 4.19.90-89.11.v2401.ky10.aarch64 #1 SMP Thu Apr 25 1

看似不用我装操作系统了。

又回到当时研究天鸿云那个虚拟机IP上了,看来知识闭环/通用性,得到验证了。

8:20:10 CST 2024 aarch64 aarch64 aarch64 GNU/Linux

4.19.90-89.11.v2401.ky10.aarch64#1 SMP Thu Apr 25 18:20:10 CST 2024,请帮我找到下载这个操作系统的镜像

这个内核版本对应的是银河麒麟高级服务器操作系统V10 SP3 2403版本(aarch64架构),其系统镜像可通过麒麟官方渠道下载,具体链接如下:

该镜像适配飞腾、鲲鹏等aarch64架构处理器,安装后默认内核即为你查询的4.19.90 - 89.11.v2401.ky10.aarch64版本。若需容器类型的该版本镜像,也可通过 docker pull cr.kylinos.cn/kylin/kylin-server-minimal:v10sp3 从麒麟官方容器仓库拉取 。

如果这篇文章对你有帮助,别忘了点个关注,我会持续分享更多开发避坑与实战干货,下次更新你就能第一时间看到啦~

相关推荐
智购科技无人售货机厂家17 小时前
2026自动售货机出货口防夹手设计:从红外检测到电机反转的工程实践~YH
大数据·linux·单片机·嵌入式硬件·微信
新时代牛马18 小时前
异常向量与VBAR_ELx:Linux entry.S 中的vectors 布局
linux·运维·服务器
H_oRIZoN_18 小时前
Linux入门DAY32(文件 IO、进程、线程、IPC 通信)
linux·运维·服务器
0+11118 小时前
Linux --Ext系列文件系统
linux·运维·服务器
攻城有术19 小时前
专项攻克——研发排查Linux各类问题命令+实战案例
linux·运维·服务器
软件资深者19 小时前
千千静听典藏修复版 使用教程:经典本地音乐播放器回归,歌词同步、皮肤皮肤自由换,音乐播放器怀旧新手 5 分钟上手(2026)
windows
自动化和Linux19 小时前
【win11+virtual Box简单安装centos7,不使用GPT分区】
linux·gpt·虚拟现实
captain37620 小时前
文件与IO(2)
java·开发语言·windows·java-ee
2401_8685347821 小时前
容灾、备份、存储
linux·网络
艾iYYY21 小时前
Linux基础操作指令
linux·运维·服务器