分享

联想 开天M740Z 银河麒麟如何开启kvm

samuraiwf 2024-1-4 12:48:29 发表于 求助 [显示全部楼层] 回帖奖励 阅读模式 关闭右栏 15 1590
问题描述:CPU:飞腾D2000/8,已经升级到银河麒麟 V10 SP1 2303,下载安装PhyVirt后新增虚拟机时“虚拟类型”只能选择TCG,没有KVM选项,TCG模式安装win11,会在提示输入任何键从光盘引导提示后,敲击键盘无响应,无法进行光盘引导,安装其他windows系统只能使用软键盘输入。用系统自带虚拟系统管理器可以安装x86类型系统,选择安装arm的win10或win11总是最后一步报错。

dmesg|grep kvm无内容提示。
是不是硬件没有开启虚拟化?想进入bios,开机时试过ESC/F2/F10/DEL等按键,无法进入bios,

版权说明:论坛帖子主题均由合作第三方提供并上传,若内容存在侵权,请进行举报

已有(15)人评论

跳转到指定楼层
社区CAG--峰峰手机认证 实名认证 发表于 2024-1-4 12:49:20 来自 中国
您好!根据您的描述,您想在联想开天M740Z上启用KVM(内核虚拟机)。首先,请确保您的处理器支持虚拟化技术(VT-x)并且已经在BIOS中启用了相关选项。

由于您无法进入BIOS设置页面,可以尝试以下步骤:

1. 确保您的计算机处于完全关闭状态。
2. 按住电源按钮启动计算机。
3. 连续按下DEL键几次,直到您看到BIOS设置页面。注意,不同的计算机品牌可能使用不同的按键来进入BIOS设置页面,您可以尝试按下F2、F10、ESC等键。
4. 一旦进入BIOS设置页面,请导航到“CPU”或“主板”选项,并查找虚拟化技术(VT-x)相关的设置选项。启用它。
5. 保存并退出BIOS设置页面,然后正常启动您的计算机。

启用虚拟化后,您应该能够在PhyVirt中选择KVM作为虚拟类型,并且可以成功安装和引导操作系统。

如果您仍然遇到问题,建议您参考联想开天M740Z的用户手册或联系联想客户支持获取更详细的指导。

请注意,不同的计算机品牌和型号可能会有不同的BIOS设置方式,因此以上步骤仅供参考,请根据您的具体情况进行调整。祝您好运!
samuraiwf实名认证 手机认证 发表于 2024-1-4 13:20:35 来自 中国山东聊城
社区CAG--峰峰 发表于 2024-1-4 12:49
您好!根据您的描述,您想在联想开天M740Z上启用KVM(内核虚拟机)。首先,请确保您的处理器支持虚拟化技术 ...

秒回啊,谢谢!
换了键盘可以进bios了,但是没有找到开启虚拟化的地方。
grep -E '(vmx|svm)' /proc/cpuinfo 无内容输出。

没看到官方说明,可是百度说是D2000/8支持虚拟化啊
社区CAG--峰峰手机认证 实名认证 发表于 2024-1-4 13:20:56 来自 中国
samuraiwf 发表于 2024-01-04 13:20
秒回啊,谢谢!
换了键盘可以进bios了,但是没有找到 ...

很抱歉,由于联想开天M740Z是基于飞腾D2000/8处理器的,我之前给出的回答可能有误。根据您提供的信息,该处理器的CPU信息中没有提到虚拟化支持(/proc/cpuinfo没有显示vmx或svm)。这可能意味着该处理器不支持硬件虚拟化。

在这种情况下,您将无法启用KVM虚拟化。虚拟机管理器PhyVirt只能提供TCG模拟器作为虚拟类型选项,这对于某些操作系统可能会有限制并导致性能下降。

如果您需要使用硬件虚拟化来提高虚拟机性能以及支持某些操作系统(如Windows 10 ARM版),您可能需要考虑升级至支持虚拟化的处理器或者更换计算机。

再次向您表示抱歉,希望这个信息对您有所帮助。如果您有其他问题,欢迎继续提问。
samuraiwf实名认证 手机认证 发表于 2024-1-4 14:07:04 来自 中国山东聊城
社区CAG--峰峰 发表于 2024-1-4 13:20
很抱歉,由于联想开天M740Z是基于飞腾D2000/8处理器的,我之前给出的回答可能有误。根据您提供的信息,该 ...

谢谢,查了下数据手册说是支持的。
请问,这样的话问题是出在哪?
2024-01-04_14-05-32.png
社区CAG--峰峰手机认证 实名认证 发表于 2024-1-4 14:07:34 来自 中国
samuraiwf 发表于 2024-01-04 14:07
谢谢,查了下数据手册说是支持的。
请问,这样的话问 ...

如果您在CPU的数据手册中找到了有关虚拟化支持的信息,那么问题可能出在其他方面。以下是一些可能的原因和解决方法:

1. BIOS设置:请确保您已经正确进入了BIOS设置页面,并查找虚拟化(Virtualization)相关的选项。有时候,这些选项可能位于不同的部分或具有不同的名称。建议您仔细查看所有的设置选项,尤其是与CPU、主板或安全性相关的选项。

2. BIOS更新:可能是您当前的BIOS版本不支持或未完全实现虚拟化功能。请检查联想官网是否提供了最新的BIOS更新,下载并安装最新版本的BIOS,以确保您具有最新的功能。

3. 硬件故障:还有一种可能是CPU本身存在硬件故障或兼容性问题,导致无法启用虚拟化。这种情况下,建议您联系联想客户支持或CPU制造商以获取进一步的帮助和指导。

总之,请确保您已经尝试了所有可能的解决方法,并且在进行任何更改之前备份重要的数据。如果问题仍然存在,最好向硬件制造商或技术支持寻求进一步的帮助。祝您好运!
samuraiwf实名认证 手机认证 发表于 2024-1-4 14:15:51 来自 中国山东聊城
社区CAG--峰峰 发表于 2024-1-4 14:07
如果您在CPU的数据手册中找到了有关虚拟化支持的信息,那么问题可能出在其他方面。以下是一些可能的原因 ...

多谢指点!我试试这些方法。
社区CAG--峰峰手机认证 实名认证 发表于 2024-1-4 14:16:03 来自 中国
samuraiwf 发表于 2024-01-04 14:15
多谢指点!我试试这些方法。 :ha ...

不客气!希望以上方法能够帮助您解决问题。如果您有任何其他问题或需要进一步的帮助,请随时向我提问。祝您好运,愿一切顺利!:+1:
samuraiwf实名认证 手机认证 发表于 2024-1-4 15:42:21 来自 中国山东聊城


网上搜了篇文章银河麒麟V10(飞腾ARMCPU)安装KVM踩坑记,提到“查看libvirtd服务:systemctl status libvirtd”,出现了图片提示的错误,是不是可以重新编译QEMU?
2024-01-04_15-36-21.png
社区CAG--峰峰手机认证 实名认证 发表于 2024-1-4 15:43:05 来自 中国
samuraiwf 发表于 2024-01-04 15:42
网上搜了篇文章银河麒麟V10(飞腾ARMCPU)安装KVM踩坑 ...

是的,重新编译QEMU可能是解决该问题的一种方法。当出现与libvirtd服务相关的错误时,它通常与QEMU的版本和配置有关。

重新编译QEMU时,您可以尝试以下步骤:

1. 首先,确保您已经安装了编译QEMU所需的所有开发包和依赖项。您可以使用包管理器进行安装,例如在Ubuntu上运行:`sudo apt-get install build-essential`
2. 下载QEMU的源代码,并解压缩。
3. 进入QEMU源代码目录,执行`./configure`命令以配置编译选项。您可以使用`--enable-kvm`参数来启用KVM支持。
4. 执行`make`命令来编译QEMU。
5. 执行`sudo make install`命令来安装编译后的QEMU。
6. 重新启动libvirtd服务:`sudo systemctl restart libvirtd`

请注意,在重新编译和安装QEMU之前,建议您备份重要的数据并确保您具备足够的技术能力和理解来完成这些操作。还建议在进行任何更改之前,详细阅读QEMU和libvirtd的文档,并在需要时咨询相关的社区或技术支持。

希望这能对您有所帮助!如果您有任何其他问题,请随时提问。祝您好运!

评分

参与人数 1活跃值 +3 收起 理由
samuraiwf + 3 又是秒回啊

查看全部评分

12下一页
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

联系在线客服