openstack 填坑笔记3:vmware 实验环境,虚拟机实例卡在系统引导,不能启动操作系统

KVM虚拟化架构解析:从OpenStack底座到VMware替换实践 虚拟化是数据中心资源池化的核心底座,而KVM作为内嵌于Linux内核的开源hypervisor,凭借硬件辅助虚拟化(VT-x/AMD-V)实现了接近物理机的性能。它通过与QEMU分工协作,以内核态+用户态的架构高效管理CPU、内存与设备模拟,在技术上属于内嵌于通用OS内核的Type-1 hypervisor。正因如此,KVM成为OpenStack默认的计算虚拟化引擎,也是替换VMware商业授权方案的最主流技术路线。无论是通过libvirt驱动统一管理虚拟机,还是利用virtio半虚拟化驱动提升I/O性能, 阅读详情

在vmware上创建的虚拟机 ,安装ubuntu16.04 server,openstack  pike版  devstack安装,都设置好了,就是openstack创建的实例,操作系统不能启动,显示booting from hard disk...

截屏如下:



无论是网上下载的cirros镜像,还是自己安装再上载创建的linux,windows镜像,都不能启动,卡了一段时间,转战实体机,直接在裸机上安装linux,再安装openstack,一切正常,虚拟机实例都正常启动,(windows 都需安装virtio驱动)。

回过头来解决这个vmware上的虚拟机上安装的openstack不能启动实例操作系统的问题,确认了解决方向,就是虚拟磁盘格式和驱动程序的问题,通过 viesh edit XXXX 的方法,可见不能启动的虚拟机是采用virtio驱动程序


把它改为 <target dev='hdb'  bus='ide'>  再 virsh start XXX 启动虚拟机,可以正常启动,但很快,不到1分钟内实例被自动关闭,如且无论virsh edit XXX修改,还是修改 /etc/libvirt/qemu/instan-00000002.xml 这个虚拟机定义文件,在openstack界面启动实例后都自动恢复为原来的配置文件。

最后找到一个办法,直接修改镜像文件的参数属性,指定硬盘和网卡的属性:

#cd

openstack ubuntu虚机重启卡在booting from hard disk问题解决 openstack ubuntu虚机重启卡在booting from hard disk问题解决openstack ubuntu虚机重启卡在booting from hard disk问题解决问题描述问题解决(本方案不一定适用于其他类似情况) openstack ubuntu虚机重启卡在booting from hard disk问题解决 问题描述 之前在openstack创建正常使用的虚机,执行重启操作后,过了grub引导页面,结果卡在了 booting from hard disk页面,按说boo 阅读详情

相关推荐

PVE booting from Hard Disk

问题 exsi 虚拟机迁移到PVE,在pve创建一个相同规格的虚拟机 随后使用下面命令,把exsi迁移过来的磁盘文件挂载,一切顺利,然后开机发现不到硬盘,如下图 qm importdisk 100 lategege.vmdk local-lvm --format qcow2 transferred 0.0 B of 10.0 GiB (0.00%) transferred 102.4 MiB of 10.0 GiB (1.00%) 。 。 。 transferred 10.0 GiB of 10.0 G

King config 4518

大模型产品化转型:从跑分游戏到全面实用工程实践

大模型正从实验室技术走向企业级基础设施,其核心演进逻辑已由‘算法性能’转向‘业务可用性’。理解这一转变需把握三个关键层次:首先,LLM本质是新型人机交互协议,需适配真实输入(PDF/Excel/语音)与确定性输出;其次,‘全面实用’依赖工程化四支柱——输入净化、上下文路由、输出契约引擎与反馈闭环,而非单纯提升参数量或训练数据;最后,政务、金融等高敏场景验证了‘稳定可靠’比‘理论最优’更具商业价值。本文聚焦混元Turbo在90天内落地的工程范式迁移,详解如何将长文本处理、多源政策仲裁、方言语义对齐等典型难题转

weixin_33795743的博客 415

OpenStack web界面使用ISO镜像安装启动实例

OpenStack web界面使用ISO镜像安装启动实例,完美解决

使用ZYNQ芯片和LVGL框架实现用户高刷新UI设计系列教程(第七讲)

默认是第一种键盘模式,当需要切换模式,进入到ta_event_cb函数修改模式,下面代码以数字模式举例子lv_keyboard_set_mode(kb, LV_KEYBOARD_MODE_NUMBER);在该界面中可以设置键盘文字的大小和文本类型,最下方判断键盘是否支持中文输入(中文输入,当汉字库不够大时,用户点击中文输入会少很多字)。//当LV_USE_KEYBOARD为1时启用虚拟键盘,LV_USE_ZH_KEYBOARD为1时支持中文输入。随后在系统设置界面中点击项目选项,选择显示键盘。

weixin_38828382的博客 1416

CC2340R5-OAD升级实战:从配置到调试的全流程解析

本文详细解析CC2340R5芯片的OAD(空中升级)全流程,涵盖环境配置、MCU-BOOT、OAD-BL和OAD-APP程序开发,以及内存布局和调试技巧。通过实战案例展示如何实现蓝牙设备的远程固件升级,提升开发效率和产品可维护性。

silver的专栏 1063

台达B3伺服电机485通讯的调试过程

最近上了一项目,没办法直接把B3伺服接到PLC上去,怎么办?偶说试下直接电脑通过100多米的485线控制好了,定型前的测试就这样展开了。 1、焊CN1口 如果不安装CN1,是开不了机的,要报很多错误,比如SERV EMG ALERT, 上限报警,下限报警什么的,怎么办?直接焊好CN1头子吧,烦了点,但是必要的。 主要接的是11,9,10,32,31,30几个脚,按照图上连接好就是了。 2、 接线路 按照上面的图,接上伺服电机线,编码器线,电源线,包括限位常闭开关、485连线等,就完..

shidong01的博客 1万+

Ubuntu安装有线网卡驱动

问题:插入网线后,无法识别有线连接。 原因:主板有线网卡的型号和系统中网卡的驱动不匹配 解决 前提条件: 需要连wifi通网,因为需要安装dkms,和下载驱动。 删除原驱动 1、查看网卡型号 lspci | grep net 我的网卡型号是8125 2、查看网卡驱动 lspci -k 网卡驱动是r8169 3、卸载网卡驱动 找出位置 modinfo r8169 | grep filename 然后删除 rm path/r8169.ko 卸载驱动 rmmod r8169 查看是否卸载成功 lsm

weixin_43932656的博客 1万+

电源工程师必看:平均电流模式BUCK双环控制详解(从传递函数到Psim仿真)

本文详细解析了平均电流模式BUCK变换器的双环控制策略,从传递函数推导到Psim仿真实现。针对电源工程师关注的环路设计和稳定性问题,深入比较了电压模式、峰值电流模式和平均电流模式的优缺点,并提供了12V/3A BUCK变换器的完整设计案例,帮助工程师掌握平均电流控制这一中高功率应用的首选方案。

weixin_42696271的博客 397

仿真每日一练 | Workbench如何在网格节点施加载荷

打开Workbench 2020 R2,在分析系统中双击静力分析工程项目,双击Geometry打开Design Modeler,在菜单栏的单位(Units)修改为毫米(Millimeter),在XY平面创建草图,在草图内绘制矩形并标注尺寸,拉伸长方体,如图1所示。:单个零部件,无连接关系,但需定义一个节点组件,如图5所示,选择Create Named Selection。对添加的节点组件施加Y方向50N的力,如图8所示。1-1-3.有限元系统模型构建。1-1-1.几何模型构建。1-1-2.材料定义。

ansysxuexizhe的博客 1236

Allegro PCB设计实战:5分钟搞定DDR信号线的Match Group等长规则设置

本文详细介绍了在Allegro PCB设计中,如何快速为DDR信号线设置Match Group等长规则。通过实战演练,解析了从理解相对传输延迟原理、在规则管理器中创建Match Group,到设置合理容差和利用动态绕线指示的全流程,帮助工程师在5分钟内高效完成高速信号时序约束,提升设计可靠性与效率。

gg901的博客 1052

Matlab并行运算

今天搞了一下matlab的并行计算,效果好的出乎我的意料。 本来CPU就是双核,不过以前一直注重算法,没注意并行计算的问题。今天为了在8核的dell服务器上跑程序才专门看了一下。本身写的程序就很容易实现并行化,因为beamline之间并没有考虑相互作用。等于可以拆成n个线程并行,要是有550核的话,估计1ms就算完了。。。 先转下网上找到的资料。 一、Matlab并行计算原理梗概 Matl

wenyusuran的专栏 1万+

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

上一篇: openstack 填坑笔记2:创建镜像遇到几个G大镜像文件,卡在排队中,失败解决办法
下一篇: openstack 填坑笔记4:windows 实例运行出现两个鼠标,重影难于对焦
领尚
博客等级 码龄14年 1143粉丝 271原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值