用 VirtualBox 安装 OpenWrt 等 Linux 系统,无法启动的解决办法

news2024/11/17 15:41:08

用 VirtualBox 安装 OpenWrt 等 Linux 系统,无法启动的解决办法

最近新买了台联想小新 Pro 14 2023 锐龙版,因为有 32GB 的运行内存,所以想安装虚拟机以充分发挥。一开始使用 Hyper-V 来安装可以正常使用,但是后面想使用 VirtualBox来安装,竟然无法启动!!!

电脑型号:联想 小新 Pro 14 2023 锐龙版
操作系统:Windows 11 专业版 22631.2715
处理器:AMD Ryzen 7 7840HS with Radeon 780M Graphics
VirtualBox版本: 7.0.12 r159484

问题描述:无论安装什么 Linux 系统,均无法启动,出现包括但不限于以下的情况:

  • 启动后命令行卡在了“freeing initrd memory”,无法进行任何操作
  • 启动后黑屏,只在左上角显示一个光标,无法进行任何操作
  • 安装 OpenWrt 的话,启动后反复重启进入引导页面
    OpenWrt 反复重启
  • 仔细看,其实是卡在下面这个界面,类似的输出1 2
[ 0.631376] RIP: 0010:amd_cpuid4+0x195/0x2f0
[ 0.631867] Code: c1 e0 0a 81 e3 ff 03 00 00 81 e2 ff 0f 00 00 48 8b 7d b0 c1 e3 0c 09 d3 89 f2 81 e6 ff 03 00 00 c1 e2 16 83 c6 01 09 d3 31 d2 <f7> f1 41 89 1f 31 d2 f7 f6 83 e8 01 89 07 48 8b 45 d0 65 48 2b 04
[ 0.634190] RSP: 0018:ffffbb78800a3ce8 EFLAGS: 00010246
[ 0.635039] RAX: 0000000000000000 RBX: 00000000ffffffff RCX: 0000000000000000
[ 0.635806] RDX: 0000000000000000 RSI: 0000000000000400 RDI: ffffbb78800a3d60
[ 0.636577] RBP: ffffbb78800a3d48 R08: 0000000000000000 R09: 0000000000000000
[ 0.637366] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000003
[ 0.638138] R13: ffffbb78800a3d08 R14: ffffbb78800a3d58 R15: ffffbb78800a3d5c
[ 0.638883] FS: 0000000000000000(0000) GS:ffffa05759a00000(0000) knlGS:0000000000000000
[ 0.639795] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 0.640471] CR2: 00007f2946fc1e24 CR3: 0000000108010000 CR4: 00000000000506f0

搜索发现,早在 VirtualBox 6.0 就已经支持与 Hyper-V 共存3,应该不是软件的问题。
支持与Hyper-V共存

也是尝试了网上的很多方法:

  • 换用 VMWare Workstation Pro虚拟机软件安装 Linux
  • 换用 Hyper-V 虚拟机软件安装 Linux
  • 卸载 VirtualBox 7.0,并全新安装 VirtualBox 6.0
  • 更新主板 BIOS 版本
  • 将虚拟机显存从 16MB 改成 128MB,分配两个虚拟 CPU 核心4
  • 使用 .\vboxmanage.exe modifyvm "虚拟机名称" --nested-hw-virt on 命令开启 VT-x/AMD-v5
  • 使用 bcdedit /set hypervisorlaunchtype off 命令禁用 Windows 操作系统的 Hypervisor(虚拟机监视程序)5
  • 虚拟机设置里关闭声音和网络连接
  • 虚拟机设置里显卡控制器修改为“VBoxVGA”、“VBoxSVGA”、“VMSVGA”、“空”
  • 虚拟机设置里关闭或启用 3D 加速
  • 虚拟机设置里主板芯片组修改为“ICH9”或“PIIX3”
  • 禁用 Windows 安全中心 - 设备安全性 - 内核隔离 - 内存完整性5
  • 启用或关闭 Windows 功能中,取消勾选ContainersHyper-VVirtual Machine PlatformWindows Hypervisor PlatformWindows SandboxWindows Server ContainersWindows Subsystem for Linux 2 (WSL2)5
  • 运行 netsh winsock reset 命令
  • ……

以上办法在我的电脑上均无法解决!

解决办法:

  1. 进入命令行终端,然后使用 cd 命令切换到 VirtualBox 的安装目录(例如:"C:\Program Files\Oracle\VirtualBox"
  2. 运行 .\vboxmanage.exe list vms 命令列出当前可用的虚拟机,类似如下格式:
"虚拟机名称" {虚拟机UUID}
  1. 运行 .\vboxmanage.exe setextradata "虚拟机名称" VBoxInternal/CPUM/HostCPUID/80000006/edx 0x02009140 命令6 7(“虚拟机名称”需要自行替换成你的虚拟机的名称)

修复命令

  1. 重新启动虚拟机,看看是否能够正常启动

这样,我便能在 Windows 系统下同时使用 Hyper-V、Windows 沙盒、VMVare、VirtualBox、WSL2


  1. Kernel panic during installation on AMD 7840HS with 780M iGPU ↩︎

  2. Initial ram disk stuck - virtualbox.org ↩︎

  3. 2.33. Using Hyper-V with Oracle VM VirtualBox ↩︎

  4. Can’t install any guests on new AMD - virtualbox.org ↩︎

  5. I have a 64bit host, but can’t install 64bit guests - virtualbox.org ↩︎ ↩︎ ↩︎ ↩︎

  6. Issues with Ubuntu VM on VirtualBox (7.0.10) inside Windows 11 on minisforum 7940hs based UM790 Pro ↩︎

  7. fix panic on Ryzen Mobile 7x40 series in VBox VM ↩︎

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1247256.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

数据库表结构导出成Excel或Word格式

前言 该工具主要用于导出excel、word&#xff0c;方便快速编写《数据库设计文档》&#xff0c;同时可以快速查看表的结构和相关信息。 本博客仅作记录&#xff0c;最新源码已经支持多种数据库多种格式导出&#xff0c;有兴趣的可移步源码作者地址&#xff1a;https://gitee.co…

基于LiteFlow构建实时会员权益体系

知识简介&#xff1a;通过LiteFlow规则引擎构建会员权益体系&#xff0c;实现权益节点可插拔&#xff0c;可编排&#xff0c;可复用的特性。完成会员权益数据底盘建设&#xff0c;将分散的权益数据集中&#xff0c;提升权益查询及管理水平。 历史痛点 1&#xff09;不同等级权…

Grafana 如何实现雷达图

程序员的公众号&#xff1a;源1024&#xff0c;获取更多资料&#xff0c;无加密无套路&#xff01; 最近整理了一波电子书籍资料&#xff0c;包含《Effective Java中文版 第2版》《深入JAVA虚拟机》&#xff0c;《重构改善既有代码设计》&#xff0c;《MySQL高性能-第3版》&…

「德州仪器嵌入式技术创新发展研讨会」落幕,飞凌嵌入式携手TI推动技术创新

11月22日&#xff0c;德州仪器嵌入式技术创新发展研讨会&#xff08;北京站&#xff09;顺利举行&#xff0c;本次研讨会邀请了众多业界领先的企业和专家到场&#xff0c;飞凌嵌入式作为TI生态伙伴受邀参加&#xff0c;与众多业内伙伴共话嵌入式技术的未来发展趋势。 在本次研…

Pix2Pix 使用指南:从原理到项目应用

Pix2Pix Pix2Pix 介绍&#xff1a;使用条件 GAN 进行图像到图像的转换Pix2Pix 原理Pix2Pix 模型结构生成器&#xff1a;Unet结构判别器&#xff1a;PatchGAN目标函数 Pix2Pix 项目使用 Pix2Pix 介绍&#xff1a;使用条件 GAN 进行图像到图像的转换 Pix2Pix 论文&#xff1a;ht…

安防系统智能视频监控中出现画面异常该如何自检?

大家都知道&#xff0c;在当今社会&#xff0c;摄像头无处不在&#xff0c;除了常见的生活与工作场景中&#xff0c;在一些无法人员无法长期驻点场景&#xff0c;如野生动物监测、高空作业监控、高压电缆监控等场景&#xff0c;在这些地方安装摄像头就是为方便日常监控。但是由…

leaflet对线设置渐变色

效果展示: 引用leaflet-polycolor组件 npm install leaflet-polycolor .vue文件中使用 import leafletPolycolor from leaflet-polycolor; leafletPolycolor(L); const latLngs = [[37.03, 111.92], [37.53444, 111.98555], [36.88, 112.12], [37.53444, 112.24], [36.88, 1…

node-red - 节点实战总结1

node-red - 节点实战总结1 二、功能2.1 循环(for\while) 三、网络四、序列五、解析六、存储七、协议7.1 modbus协议7.2 opcua 八、formats8.1 时间格式化与时区转换 二、功能 2.1 循环(for\while) 安装节点node-red-contrib-loop-processing,该节点支持三种方式的循环&#xf…

Linux:配置Ubuntu系统的镜像软件下载地址

一、原理介绍 好处&#xff1a;从国内服务器下载APT软件&#xff0c;速度快。 二、配置 我这里配置的是清华大学的镜像服务器地址 https://mirrors.tuna.tsinghua.edu.cn/ 1、备份文件 sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak2、清空sources.list ec…

openEuler 22.03 LTS x86_64 cephadm 部署ceph 16.2.14 未完成 笔记

环境 准备三台虚拟机 10.47.76.94 node-1 10.47.76.95 node-2 10.47.76.96 node-3 下载cephadm [rootnode-1 ~]# yum install cephadm Last metadata expiration check: 0:11:31 ago on Tue 21 Nov 2023 10:00:20 AM CST. Dependencies resolved. Package …

【python入门篇】函数(6)

这一节将详细介绍Python中函数的用法&#xff0c;包括函数的定义、调用、参数、返回值、作用域等。 函数的概述&#xff1a; Python函数是一种封装了特定任务的可重用代码块。通过将程序分解为更小、更具体的任务&#xff0c;函数提供了一种有效的方式来组织和管理代码&#xf…

社交媒体广告数据采集:Jsoup 的最佳实践

搜狐是中国领先的综合门户网站之一&#xff0c;广告在其网站上广泛投放。为了了解搜狐广告的策略和趋势&#xff0c;采集和分析搜狐广告数据变得至关重要。但是&#xff0c;搜狐网站的广告数据通常需要通过网页抓取的方式获取&#xff0c;这就需要一个强大的工具来解析和提取数…

教师编制缩减

近年来&#xff0c;教师编制缩减成为了老师们备受关注的话题。各国为了优化教育资源&#xff0c;提高教育质量&#xff0c;纷纷开始对教师编制进行调整。 一、教师编制缩减的背景 教师编制缩减的背景主要源于两个方面&#xff1a;一是人口变化趋势&#xff0c;二是教育资源的优…

flutter编译和构建鸿蒙应用程序(windows环境)

flutter编译和构建鸿蒙应用程序&#xff08;windows环境&#xff09; 问题背景 针对 OpenHarmony 的 Flutter 版本已经开源&#xff0c;参考 https://gitee.com/openharmony-sig/flutter_flutter。 本文为实践该流程&#xff0c;实现flutter打包鸿蒙hap包的流程。目前流程已经…

通达信沙夫趋势周期指标(STC)选股公式,结合了MACD和KDJ的原理

沙夫趋势周期指标&#xff08;Schaff Trend Cycle&#xff0c;简称STC&#xff09;是由道格舒夫&#xff08;Doug Schaff&#xff09;发明的技术分析工具&#xff0c;用于识别股票、期货或外汇市场中的趋势。STC指标巧妙结合了MACD和KDJ的原理&#xff0c;相当于增强版的震荡指…

三分钟快速理解 ChatGPT 背后的大模型技术

在过去的十年中&#xff0c;人工智能领域取得了重大突破&#xff0c;其中自然语言处理&#xff08;NLP&#xff09;是其重要子领域之一。NLP使用的模型之一是大型语言模型&#xff08;LLMs&#xff09;。LLMs被设计用于处理大量文本数据&#xff0c;采用先进的神经网络架构&…

工业级5G路由器:稳定性更高,网络速度更快!

随着5G技术的发展&#xff0c;5G路由器也越来越受到人们的关注。特别是工业级5G路由器&#xff0c;它的应用范围更广&#xff0c;稳定性更高&#xff0c;网络速度更快&#xff0c;已成为许多企业和工业领域的必备选择。 一、工业级5G路由器的特点 工业级5G路由器具有很多独特的…

浅谈 Binius:用 Rust 实现的硬件优化 SNARK 协议

作者&#xff1a;Ulvetanna 团队 编译&#xff1a;TinTinLand 原文链接&#xff1a;https://www.ulvetanna.io/news/binius-hardware-optimized-snark 在一篇新的研究论文中&#xff0c;零知识证明技术开发团队 Ulvetanna 展示了一种基于二进制域塔 &#xff08;Towers of Bi…

【2021研电赛】多路超高清摄像头控制器设计|HDC队

本作品介绍参与极术社区的有奖征集|分享研电赛作品扩大影响力&#xff0c;更有重磅电子产品免费领取! 1.作品简介 超高清摄像头广泛应用于各个领域&#xff0c;越来越多的应用场景需要多摄像头协同工作。然而&#xff0c;市面上现有的摄像头往往采用单个镜头&#xff0c;缺少…