虚拟机VMware17安装麒麟系统v10

张开发
2026/4/13 7:38:17 15 分钟阅读

分享文章

虚拟机VMware17安装麒麟系统v10
1、下载ios镜像本机操作系统Windows11VMware版本17.0.0 build-20800274麒麟官网https://www.kylinos.cn/下载ios镜像试用申请——银河麒麟高级服务器操作系统V10——ARM64版应该下载X86版即AMD64版不用一步一步按照步骤操作第3部分是启动虚拟机时报错的处理过程可能不是每个人都会碰到所以如果启动虚拟机没有问题直接跳到【4、安装银河麒麟v10操作系统】配置如下网络那些是之前配置好的之前已经安装了一台CentOS7虚拟机。2、iso镜像文件完整性检测1、使用 cd 命令切换到iso文件存放目录切换到存放 Kylin-Server-V10-SP3-2403-Release-20240426-ARM64.iso 文件的目录。2、检测镜像文件完整性Windows系统下的检测命令CertUtil -hashfile Kylin-Server-V10-SP3-2403-Release-20240426-ARM64.iso SHA256SHA256 的 Kylin-Server-V10-SP3-2403-Release-20240426-ARM64.iso 哈希:934b05bf5555f262ba318fb582f9106d08516cb354aea23f6f4b6000335557c73、核对SHA256 值官方提供的SHA256 值与检测的值是否一致如果一致的说明文件是完整的。官方提供的SHA256: 934b05bf5555f262ba318fb582f9106d08516cb354aea23f6f4b6000335557c73、启动麒麟v10虚拟机的时候报错启动提示Network boot from Intel E1000Copyright © 2003-2021 VMware, Inc.Copyright © 1997-2000 Intel CorporationCLIENT MAC ADDR: 00 0C 29 80 D0 55 GUID: 564DA9D6-7E17-2E40-B9CD-F4A5CE8DD055PXE-E53: No boot filename receivedPXE-MOF: Exiting Intel PXE ROM.Operating System not found关键提示含义PXE-E53: No boot filename receivedPXE-E53未收到启动文件名PXE-MOF: Exiting Intel PXE ROM.PXE-MOF正在退出 Intel PXE 引导 ROMOperating System not found未找到操作系统不知道大家是否有碰到过这种情况呢如有碰到还请不吝赐教我也会自己不断摸索如解决会回来补充解决过程。找到问题了原因是镜像版本下错了之前下载的是ARM64版尴尬了。1、各版本大致介绍X86版 / 海光版 / 兆芯版这三个都是针对 x86 架构的一般普通电脑Intel/AMD和 VMware 虚拟机就用它。飞腾版 / 鲲鹏版 / ARM64版这些是针对国产ARM架构芯片的x86虚拟机用不了。龙芯版 / 申威版这些是针对其他特定国产指令集的不通用。2、重新下载正确镜像并安装麒麟v10虚拟机。还是报错PXE-E53: No boot filename receivedPXE-MOF: Exiting Intel PXE ROM.Operating System not foundPXE-E53 电脑尝试通过网络启动但没从网络服务器获取到任何启动文件名。PXE-MOF 网络启动尝试失败现在退出网络启动ROM。**Operating System not found 在所有可能的启动设备硬盘、光驱、网络中都找不到可启动的操作系统。这条信息的核心是 “启动顺序”问题。你的虚拟机仍然把“网络启动 (PXE)”作为第一选项而它尝试失败后没有成功切换到包含正确安装光盘的“光驱 (CD/DVD)”上。它并不是在说你的ISO文件有问题而是在说“我没有去读那个ISO文件”。3、如何解决当前问题让虚拟机从光盘启动下载了正确的ISO但电脑还是没找到系统原因是 “启动顺序” 没设置对。请按以下任意一种方法操作方法一开机时临时选择启动项最简单启动你的 qilinv10master1 虚拟机。当黑色的VMware窗口刚出现时立即用鼠标点一下窗口内部确保键盘输入被虚拟机捕获。立刻连续按键盘上的 Esc 键。屏幕会弹出一个“Boot Menu”启动菜单用方向键选择 CD-ROM Drive 或 EFI DVD/CD-ROM然后按回车。这时应该就能进入麒麟的安装界面了。方法二修改虚拟机的永久启动顺序启动虚拟机立即连续按 F2 键进入BIOS设置。用方向键找到 Boot 选项卡。用 和 - 键将 CD-ROM Drive 移动到列表的最顶部。按 F10 键选择 Yes 保存并重启。最后请再确认一下虚拟机的光驱设置右键点击你的虚拟机标签 → 选择“设置” → 查看 CD/DVD (SATA) 这一项确保☑️ “启动时连接” 已勾选。☑️ “使用ISO映像文件” 已选中并且路径正确地指向了你下载的 Kylin-Server-V10-SP3-…-X86_64.iso 文件。将CD-ROM Drive移到最上面我是用-号移动CD-ROM Drive上面的选项选中某一项按-这一项会往下。完成以上任意一步虚拟机就会从你的麒麟安装光盘启动进入安装界面。如果还是报错核心问题从BIOS设置的截图可以知道虚拟机固件类型是BIOS传统模式但安装的银河麒麟V10 X86_64版本很可能需要UEFI现代模式启动。这就是为什么即使你把 CD-ROM Drive 调到第一它依然跳过光盘去尝试网络启动最后报错 Operating System not found。详细解释BIOS vs. UEFI:BIOS (Legacy): 你截图中的 PhoenixBIOS 界面是传统BIOS模式的典型特征。它启动方式老旧对现代操作系统和大型硬盘2TB支持不佳。UEFI: 现代操作系统的标准。启动更快安全性更高是大多数新系统包括较新版本的麒麟V10的首选和默认模式。为什么启动失败下载的麒麟V10 ISO镜像很可能只支持或默认支持UEFI启动。当虚拟机的固件设置为传统BIOS时它无法识别或正确加载这个UEFI-only的安装程序所以才会跳过光驱继续尝试下一个启动项网络启动最终失败。解决方案将虚拟机固件从BIOS改为UEFI重要提醒 这个修改需要在创建虚拟机时设置或者修改虚拟机的配置文件.vmx文件。对于现有虚拟机最干净的方法是修改配置文件。请按以下步骤操作步骤1关闭虚拟机电源确保 qilinv10master1 虚拟机处于 “关机” 状态不是挂起或运行中。步骤2修改虚拟机配置文件.vmx找到你的虚拟机存放路径E:\Develop\Virtual Machines\qilinv10master1在该文件夹中找到一个名为 qilinv10master1.vmx 的文件。右键点击这个文件选择“打开方式”用 “记事本” 打开它。在记事本中找到以下这行配置通常在文件开头部分firmware “bios”将它修改为firmware “efi”如果找不到 firmware “bios” 这一行那么就在文件末尾手动添加一行firmware “efi”保存并关闭 记事本。步骤3确认CD/DVD设置打开VMware Workstation选择 qilinv10master1 虚拟机。点击 “编辑虚拟机设置”。检查 CD/DVD (SATA) 项确保“启动时连接” 已勾选。“使用ISO映像文件” 已选中并且路径正确指向你的 Kylin-Server-V10-SP3-…-X86_64.iso。步骤4重新启动虚拟机启动虚拟机。现在你的虚拟机应该会直接进入UEFI的启动界面或者出现麒麟系统的安装菜单如“试用”、“安装”等。Boot normally按默认顺序正常启动EFI VMware Virtual SCSI Hard Drive从虚拟硬盘启动EFI VMware Virtual IDE CDROM Drive从虚拟光驱你挂载的麒麟ISO启动 ✅EFI Network从网络启动EFI Internal ShellUEFI命令行环境Enter setup进入UEFI设置Reset the system重启Shut down the system 关机用键盘方向键 ↓ 移动到 EFI VMware Virtual IDE CDROM Drive 这一项然后按 回车键Enter。这样虚拟机就会从你挂载的麒麟V10 ISO镜像启动进入安装程序。如果启动后还是不行可能的原因和解决方法1、ISO镜像本身有问题检查ISO文件大小是否正常约4-5GB如果太小或下载不完整重新下载2、虚拟机设置中CD/DVD没有正确连接关机状态下右键虚拟机 → 设置检查CD/DVD是否勾选了“启动时连接”。确认ISO路径是否正确。3、按了回车没反应确保光标在虚拟机窗口内点击一下窗口。再试一次选择CDROM并回车。最终进入了安装界面4、安装银河麒麟v10操作系统1、虚拟机开机回车(Enter)或等待自动进入2、选择语言后点击继续。3、选择【安装目的地】4、选择【自定义】分区点击左上方的【完成】按钮5、进入手动分区界面手动分区配置说明根据虚拟机配置4GB内存、100GB硬盘、安装麒麟V10服务器版以下是推荐的分区方案1、/boot分区大小1 GB说明你提到的500MB够用但建议给1GB。麒麟内核较多空间充足更省心。其他分区类似如此操作。2、swap分区大小4 GB说明你的内存是4GBswap建议等于内存大小1:1。服务器高负载场景才需1.5-2倍虚拟机一般用途4GB足够。3、/ (根分区)分区大小30-40 GB说明20GB偏紧尤其服务器版安装软件包较多。建议30-40GB留下余量。4、/var分区大小20 GB说明日志和缓存会随时间增长。给20GB比较稳妥避免日志写满导致服务异常。5、/home分区大小剩余空间不设置期望容量硬盘上所有未被分配的空间都会自动归 /home 所有说明剩下的约40-45GB都给/home存放用户数据。点击【完成】提示如下点击【接收更改】提示”检查存储配置出错“如果提示这个按照后面操作方式重新分区。EFI系统分区用于UEFI启动的分区配置不正确。错误信息原文说“未能找到合适的stage1设备EFI系统分区的类型不能为xfs。EFI系统分区必须挂载到/boot/efi其中之一。EFI系统分区的类型不能为lvmpv。”错误含义解释简单来说在UEFI模式下启动系统需要一个特殊的、小型的分区来存放引导文件。这个分区有三个硬性要求而当前配置一个都没满足文件系统类型必须是 FAT32 (在Linux中通常标识为 vfat)。你不能把它格式化成 xfs 或 ext4。挂载点必须是 /boot/efi。不能直接挂载为 /boot。它不能是LVM逻辑卷。它必须是一个普通分区如 sda1, sda2不能是LVM。截图中创建了一个 /boot 分区953MiB文件系统是 xfs这不符合UEFI启动的要求。EFI系统分区用于UEFI启动的分区配置如何修复正确的手动分区方案需要删除现有的 /boot 分区并按照以下标准重新创建UEFI所需的分区结构。对于一块100GB的硬盘一个标准且简单的分区方案如下分区 大小 文件系统 (设备类型) 挂载点 说明 /boot/efi 500 MiB EFI System Partition (或 FAT32/vfat) /boot/efi UEFI启动必需 /boot 1 GiB xfs /boot 存放内核等 swap 4 GiB swap 无需挂载点 交换分区 / (根目录) 35 GiB xfs / 系统文件 /var 20 GiB xfs /var 日志和数据 /home 剩余全部 xfs /home 用户数据请注意 如果你喜欢用LVM可以把根目录、/var、/home和swap都创建为LVM逻辑卷但 /boot/efi 必须是一个独立的、文件系统为FAT32的普通分区。具体操作步骤 (在麒麟安装界面)1、删除旧分区在手动分区界面选中 sda1 (/boot)、klas-root、klas-var、klas-swap、klas-home 等逐个点击下方的“减号 -” 或 “删除”按钮把它们全部删掉。最终你会在“可用空间”里看到大约 100 GiB 的剩余空间。2、创建 /boot/efi 分区 (最关键的一步)点击“可用空间”下方的 “加号 ” 按钮。挂载点 选择或手动输入 /boot/efi。期望容量 输入 500 MiB。设备类型 一定要选择 EFI System Partition。如果没这个选项就选择 FAT32 或 vfat。点击“添加挂载点”。3、创建 /boot 分区再次点击“加号 ”。挂载点 /boot。期望容量 输入 1024 MiB (即 1 GiB)。设备类型 可以选择 标准分区 或 xfs。点击“添加挂载点”。4、创建根分区/点击“加号 ”。挂载点 /。期望容量 输入 35 GiB。点击“添加挂载点”。5、创建 /var 分区点击“加号 ”。挂载点 /var。期望容量 输入 20 GiB。点击“添加挂载点”。6、创建 swap 分区点击“加号 ”。挂载点 不选或者在“挂载点”下拉框中选择 swap。期望容量 输入 4096 MiB (即 4 GiB)。设备类型 选择 swap。点击“添加挂载点”。7、创建 /home 分区点击“加号 ”。挂载点 /home。期望容量 保持默认或者直接点击“添加挂载点”它会自动使用剩余的全部空间。点击“添加挂载点”。完成以上所有步骤后界面右下角的错误提示应该会消失并且“开始安装”按钮会变为可用。届时你就可以继续安装了。没有报错了6、设置Root密码7、点击【开始安装】等待系统安装完成后重启系统安装中8、重启系统安装完成后点击【重启系统】9、同意许可信息勾选【同意许可协议】点击左上方的【完成】按钮。10、创建用户可跳过这一步如果想创建用户点击【创建用户】填写创建用户的信息点击【完成】按钮再点击右下方的【结束配置】按钮即可。结束配置11、结束配置如果暂时不想创建用户点击右下方的【结束配置】按钮。12、大功告成日期不对登录系统连上网络即可同步。

更多文章