Host SMBus controller not enabled的解决方法

SMBus Host controller not enabled 关于ubuntu 18.04(各个版本差异不大)无法开机,并产生piix4_smbus **** SMBus Host controller not enabled!处理办法,亲测可行 报错内容: 随后一直黑屏,50%概率无法进入输入密码环节。 然而,网上的诸多方法,都或多或少有些漏洞,无法成功。本人搜集了许多资料,才顺利完成,废话不多说,直接上教程。 解决方法: 重启虚拟机,并在下面界面 按shift键进入 上下键选择高级选项按回车进入。 这里选择一个(recovery code),我当时选的是第 阅读详情
  SMBus 是 System Management Bus 的缩写,是1995年由Intel提出的,应用于移动PC和 桌面 PC系统中的低速率通讯。它主要是希望通过一条廉价并且功能强大的 总线 (由两条线组成),来控制主板上的设备并收集相应的信息。  SMBus 为系统和 电源管理 这样的任务提供了一条 控制总线 ,使用 SMBus 的系统,设备之间发送和接收消息都是通过 SMBus,而不是使用单独的控制线,这样可以节省设备的管脚数。  使用 SMBus,设备还可以提供它的生产信息,告诉系统它的型号,部件号等,针对挂起事件保存它的状态,报告不同类别的错误,接收控制参数,并返回它的状态等。  SMBus器件存在现有7层OSI 网络模型 中的前3层,即 物理层 , 数据链路层 和 网络层 。   SMBus 最初的目的是为 智能电池 ,充电电池和与其他系统通信的微控制器之间的通信链路而定义的。SMBus也被用来连接各种设备,包括电源相关设备,系统传感器,EEPROM通讯设备等等。  SMBus 最适用于笔记本电脑上,检测各元件状态并更新硬件设置 引脚  (pull-high 或 pull-low)。例如,将不存在的 DIMM 时钟关闭,或检测 电池 低电压状态。 SMBus 的数据传输率只有 100Kbit/s;这允许单一主机与 CPU 和多个主从硬盘通讯并收发数据。SMBus 也可用于免 跳线 设计的主板上。  SMBus 是 System Management Bus 的缩写,译为系统管理总线,SMBus是一种二线制串行总线,1996年第一版规范开始商用。它大部分基于 I2C总线 规范。和 I2C一样,SMBus不需增加额外引脚,创建该总线主要是为了增加新的功能特性,但只工作在100kHz且专门面向智能电池管理应用。它工作在主/从模式:主器件提供时钟,在其发起一次传输时提供一个起始位,在其终止一次传输时提供一个停止位;从器件拥有一个唯一的7或10位从器件地址

 SMBus与I2C的差别

  SMBus与I2C 总线 之间在时序特性上存在一些差别。首先,SMBus需要一定数据保持时间,而 I2C总线则是从内部延长数据保持时间。SMBus具有超时功能,因此当SCL太低而超过35 ms时,从器件将复位正在进行的通信。相反,I2C采用硬件复位。SMBus具有一种警报响应地址(ARA),因此当从器件产生一个中断时,它不会马上清除中断,而是一直保持到其收到一个由主器件发送的含有其地址的ARA为止。SMBus只工作在从10kHz到最高100kHz。最低 工作频率 10kHz是由SMBus超时功能决定的
CentOS 6.0启动时提示如下: 
(1)针对piix4_smbus ****host smbus controller not enabled的解决方法 
 
  1. [root@Nagios ~]# lsmod | grep i2c_piix4 
  2. i2c_piix4              12574  0 
  3. i2c_core               31274  1 i2c_piix4 
  4. [root@Nagios ~]# vi  /etc/modprobe.d/blacklist.conf 
  5. blacklist i2c_piix4 
  6. [root@Nagios ~]# reboot 
  7. 重启后再无此提示!

转载自:http://xlogin.blog.51cto.com/3473583/823056


在VMware-Workstation下安装ubuntu时开机老是提示piix4_smbus 0000:00:007.3: Host SMBus controller not enabled,虽然说不会影响系统的正常运行,但是很影响开机速度,每次开机都会在那个地方等很久,无奈,找个办法解决掉。

百度了一下,看了很多帖子,最后无果。大家都一致认为是因为电脑CPU是64位的,安装了32位的ubuntu所导致,并且都只说了原因没有给出解决办法。可是搞IT的BOY怎么可以容忍呢?于是,经过不断搜索,最后居然bing出了一条结果,国外还是高手多啊。。。

错误: ubuntu开机出现错误提示:piix4_smbus 0000:00:007.3: Host SMBus controller not enabled

原因: ubuntu装入i2c_piix4模块所致,因为系统找不到这个模块,所以报错

处理方法:

1、查明装入模块的确切名字,显示输出的结果是模块的确切名字:i2c_piix4

2、将该模块列入不装入名单。编辑文件sudo vim /etc/modprobe.d/blacklist.conf,在末尾加入blacklist i2c-piix4

3、重启reboot


【Ubuntu】SMBus Host controller not enabled(虚拟机进入不了图形界面) SMBus Host controller not enabled(虚拟机进入不了图形界面) 阅读详情

相关推荐

虚拟机vmware linux的piix4_smbus : SMBus Host Controller not enabled、空间不足引起不能启动的问题

环境: 主机:windows 10 ,64位 VMware : VMware Pro 15 子机 : ubuntu 18.04, 64位 问题: ubuntu不能启动,错误信息如下: piix4_smbus : SMBus Host Controller not enabled! 原因可能是: 刚扩展了磁盘容量,系统自动安装或启用了i2c_piix4模块。 解决:把它加入黑名单禁用即可。 按住shift重新启动: 选择“Advanced options for Ubuntu” 选择“… (recov

birencs的博客 4万+

host smbus controller not enabled解决方法(主机smbus控制器未启用)

(一直停在这个界面不动) 1、检查是否镜像等东西是否正常存在或连接 2、先试一下重启看下一次是不是成功 3、vi /etc/modprobe.d/blacklist.conf blacklisti2c_piix4 保存退出 重启系统即可!

qq_48359654的博客 8299

单晶塑性abaqus-umat自学

单晶塑性abaqus-umat 摘要1. 简介2. 单晶弹塑性本构模型回顾2.1运动学 本文以翻译黄永刚老师的umat文章为主,这个颜色的为个人的理解。 摘要 包含单晶塑性的abaqus用户材料子程序。本文回顾有限元形式的单晶弹塑性和黏弹塑性,包含小变形理论,以及严格的有限变形和有限旋转理论。单晶的非弹性变形由于晶体滑移,假定遵从Schmid准则。提出多种多样的分切应力与剪切变形的自硬化和潜硬化关系,并且包含在子程序内。 1. 简介   有限元程序ABAQUS已经广泛应用在固体的变形与应力分析。除了自身大量

Niklas4088的博客 1万+

虚拟机Linux的坑 | SMBus Host Controller not enabled;/dev/sda3 : clean , ***files , ***block;磁盘空间扩容

解决错误SMBus Host Controller not enabled;解决错误/dev/sda3 : clean , ***files , ***block;磁盘空间扩容

AsherGu的博客 9296

设计一个订单管理系统(OMS)系统100问?

一个完善的订单管理系统不仅仅是简单地记录和处理订单信息,更需要考虑到订单的全生命周期管理,包括订单的创建、支付、配送、售后等环节。这100个问题围绕订单管理系统(OMS)的各个方面展开,涵盖了系统的功能、架构、安全性、异常处理、订单处理流程、支付、库存管理、客户管理、报表与分析等多个方面。通过这些问题,可以全面考虑订单管理系统在设计与实现过程中需要考虑的各种因素,从而确保系统能够满足业务需求、具有良好的性能和稳定性,同时易于扩展、维护和管理。

nbsaas-boot基于Request-Response的企业级快速开发框架 1384

STM32驱动电磁阀电路设计:从光耦选型到MOSFET驱动的实战解析

本文深入解析了STM32驱动24V电磁阀的完整电路设计,重点探讨了光耦选型与MOSFET驱动两大核心环节。针对电平转换与电气隔离需求,详细对比了EL357N与TLP2310等光耦在CTR、速度及耐压等关键参数上的差异与应用场景。同时,文章提供了MOSFET关键参数解读、驱动电路优化方案(如推挽驱动)以及完整的PCB布局、电源处理与调试避坑指南,旨在帮助工程师构建稳定可靠的工业控制电路。

weixin_29184371的博客 234

针对piix4_smbus ****host smbus controller not enabled的解决方法

针对piix4_smbus ****host smbus controller not enabled的解决方法 去发现同类优质开源项目:https://gitcode.com/ 本仓库提供了一个资源文件,专门用于解决“piix4_smbus ****host smbus controller not enabled”的问题。该问题通常出现在使用虚拟机或某些特定硬件配置时,导致SMBus控制器无法...

gitblog_06696的博客 336

普中科技ESP8266-01s模块CWJAP:3 FAIL报错?手把手教你用AT+CWSAP指令搞定WiFi配置

本文详细解析了普中科技ESP8266-01s模块常见的CWJAP:3 FAIL报错问题,并提供了通过AT+CWSAP指令正确配置WiFi的实战解决方案。文章涵盖错误根源分析、硬件连接指南、AT指令详解及高级调试技巧,帮助开发者快速解决ESP8266-01s模块的WiFi配置难题。

weixin_42653691的博客 201

VM下的Ubuntu 26.04安装过程及出错SMBus Host Controller not enabled解决方法

瞬间陷入了死寂,自己也是找了半天,要不就是方法太深,根本看不懂,要不就是装13秀命令,MD,技术是为懒人服务的,不是制造障碍的,我哪懂这些。因为他真会把你的数据给删了,虚拟机就选第一个,物理机就选第二个,切记!好吧,又到了输入名字的时间,就不用全名了,我姓谭,tanguojiang反正这东西也输入不了汉字,拼音就拼音吧,也能接受,比英文看起就是顺眼!开源之力,打造未来,又在吹牛逼了,真有未来,你把WIN干掉啊!赶紧上网,结果就这?安装时忘了截图了,反正自己手动去看就行了,然后重启,反正不费事,重启大法好!

302

SoapUI 5.0 模拟WebService接口实战:从WSDL文件到Mock服务端完整流程

本文详细介绍了如何使用SoapUI 5.0模拟WebService接口,从解析WSDL文件到搭建完整的Mock服务端流程。通过实战案例和效率技巧,帮助开发者快速掌握接口模拟技术,提升开发与测试效率。

weixin_26833139的博客 405

3.1 5分钟搞定!Claude Code接入国产大模型完整教程(附代码)

摘要 本文提供了一份5分钟快速为Claude Code接入国产大模型的完整教程。首先介绍了系统环境要求(Windows/macOS/Linux、Node.js 18+、Python 3.8+),然后详细说明了三种安装Claude Code的方式(npm/yarn/pnpm)。重点讲解了两种国产大模型接入方案:通义千问(推荐)和文心一言,包括获取API密钥、安装SDK、创建MCP服务器、配置Claude Code等步骤。文中提供了详细的代码示例和配置文件模板,确保开发者能快速完成国产大模型的接入,降低使用成本

yonggeit的博客 7924

ubuntu 的 Host SMBus controller not enabled的解决方法

Ubuntu18.04 64位 1.1如果能进入图形界面 在终端输入sudo su 键入root密码 //切换到root用户 1.2 如果不能进入图形界面,在VMware进入界面时按下shift进入GNU GRUB界面,依次选择*Advanced options for Ubuntu》*Ubuntu,with Linux ****(recovery mode)》root 2、输入mount -o remount,rw / //对只读文件修改 此处根据报错内容不同,输入内容也不同比如我的错误为i2c_p

yukuaidere的博客 4421

【INMP441】 MEMS麦克风,让硬件“听得见”,更要“听得清”

INMP441是一款数字MEMS麦克风,采用PDM接口输出高质量数字音频信号。相比传统模拟麦克风,它具有高度集成、抗干扰强、功耗低等优势,支持通过时钟启停实现软件控制开关。该麦克风体积小巧但功能强大,内置MEMS传感器、ADC转换器等模块,适合智能音箱、语音遥控等应用。工程师可通过ESP32等主控芯片轻松连接INMP441,利用多麦克风阵列实现波束成形等高级功能。INMP441展现了数字音频采集的先进技术,为创客和智能硬件开发者提供了优秀的音频解决方案。

深耕CV 1536

VMware中Linux启动时***Host SMBus controller not enabled的解决方法

VMware中Linux启动时***Host SMBus controller not enabled的解决方法 Ubuntu18.04 64位 1.1如果能进入图形界面 在终端输入sudo su 键入root密码 //切换到root用户 1.2 如果不能进入图形界面,在VMware进入界面时按下shift进入GNU GRUB界面,依...

weixin_30485379的博客 2832

基于YOLOv8/YOLOv7/YOLOv6/YOLOv5的零售柜商品检测软件(Python+PySide6界面+训练代码)

随着新零售概念的兴起,无人零售柜、智能零售店等新型零售模式快速发展。传统零售柜依赖于人工盘点和补货,效率低下且成本高昂。本文提出了一种基于YOLO系列目标检测算法的零售柜商品检测系统,实现了对零售柜内商品的自动识别、计数和库存管理。系统采用PySide6开发用户界面,集成了YOLOv5、YOLOv6、YOLOv7和YOLOv8等多种先进的深度学习模型,提供了完整的训练和推理流程。本文将详细介绍系统设计、算法实现、数据集构建和实际应用效果,并提供完整的代码实现。

YOLO 333

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

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

centos smbus host controller not enabled解决方法

原链接:https://blog.youkuaiyun.com/fly1574/article/details/86574080 ...MBus controller not enabled... ...unrecognized mount option "xxx" or missing value... welcome to emergency mode! after logging in,type ...

qq_41544116的博客 6758

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

VMware安装虚拟机Ubuntu提示piix4_smbus:Host SMbus controller not enabled时的解决方法

在使用VMware安装ubuntu系统时可能会提示piix4_smbus:Host SMbus controller not enabled的信息,之后系统会卡住。这时可执行以下步骤。 1.重启虚拟机,在开机过程中按住左边shift键,进入grub选项 2.选择Advanced options for Ubuntu选项 3.选择Ubuntu, with Linux 4.7.x.x-gener...

g28_gerwulf的博客 4559

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

上一篇: for循环中scanf字符方法
下一篇: C语言编程特殊错误记录
卫水金波
博客等级 码龄12年 73粉丝 35原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值