问题描述:

部分linux发行版安装在笔记本上时可能会出现类似如下错误提示:

pci 0000:01:00.0: BAR 6: no parent found for of device

pci 0000:01:00.0: BAR 0: no parent found for of device

pci 0000:01:00.0: BAR 2: no parent found for of device

pci 0000:01:00.0: BAR 0: no parent found for of device

这是kernel加载时,检查设备出现的错误提示,但是好像不影响使用,所以只要修改下内核,屏蔽掉此错误提示,然后重新编译安装新内核即可。

我使用的事fedora 12,此次重新编译内核选择2.6.32.9

解决步骤:

1.下载新内核,并解压

#tar xvf linux-2.6.32.9.tar.bz2 -C /usr/src

2.进入新内核目录,修改dirvers/pci/setup-res.c源码

#vi drivers/pci/setup-res.c

先找到111行,因为我出现的只有

pci 0000:01:00.0: BAR 0: no parent found for of device

pci 0000:01:00.0: BAR 2: no parent found for of device

pci 0000:01:00.0: BAR 0: no parent found for of device

这两个错误提示(BAR 0 和BAR 2),所以我修改为:

if (err &am

linux c pci bar0读写,解决部分linux发行版内核加载时出现 pci 0000:01:00.0: BAR 6: no pa...相关推荐

  1. Open /sys/bus/pci/devices/0000:01:00.0/driver/unbind failed. err 13 (Permission denied)

    问题描述 同事反馈在系统初始化时,写入设备驱动目录下的 unbind 文件将网卡从内核驱动解绑时会失败,报错信息如下: 200317 10:33:54.948 ERROR - Open /sys/bu ...

  2. Ubuntu 20.04安装CUDA失败导致系统黑屏消息nvidia 0000:01:00.0: can‘t change power state from D3cold to D0 的解决方法

    Ubuntu 20.04安装CUDA失败导致系统黑屏消息nvidia 0000:01:00.0: can't change power state from D3cold to D0 的解决方法 贺志 ...

  3. linux内核加载卡主,请教mx6,linux3.0.35,tf卡能启动uboot但是无法加载内核问题

    请教mx6,linux3.0.35,tf卡能启动uboot但是无法加载内核问题 cpu:mcimx6u5dvm10AB 硬件上,我把wp和cd都直接接地了,这次新加工的核心板,以及重新设计一个新项目的 ...

  4. linux如何确定共享库路径,摘录Linux下动态共享库加载时的搜索路径详解

    对动态库的实际应用还不太熟悉的读者可能曾经遇到过类似"error while loading shared libraries"这样的错误,这是典型的因为需要的动态库不在动态链接器 ...

  5. linux配置文件重新加载失败,linux下为什么每次修改完配置文件之后都需要重新加载配置文件...

    解释了 linux下为什么每次修改完配置文件之后都需要重新加载配置文件 目录一.关于inode 二.inode的作用 二.为什么每次修改完服务器配置文件之后,都需要重新加载一下配置文件? 一.关于in ...

  6. linux 内核4.12,Linux Kernel 4.12 发布,最新的稳定版内核

    原标题:Linux Kernel 4.12 发布,最新的稳定版内核 来源:开源中国社区 www.oschina.net/news/86412/linux-kernel-4-12 Linux Kerne ...

  7. uboot加载linux内核加载那些内容,几个地址参数及uboot加载启动内核过程的理解

    关于uBoot和Linux内核中几个地址参数及uboot加载启动内核过程的理解 uboot一般使用mkimage工具先制作一个启动映象文件来引导识别内核的,uboot源代码的tools/目录下有mki ...

  8. uboot加载linux内核加载那些内容,uBoot和Linux内核中涉及到的几个地址参数的理解...

    uBoot和Linux内核中涉及到的几个地址参数的理解 ************************************************* arch/arm/Makefile //内核 ...

  9. arch linux系统玩游戏,Garuda Linux 20200831发布,基于Arch的游戏发行版

    原标题:Garuda Linux 20200831发布,基于Arch的游戏发行版 来自:Linux迷 https://www.linuxmi.com/arch-garuda-linux-snap-fl ...

最新文章

  1. nginx+tomcat+memcache实现负载均衡、session共享
  2. C++如何输出特定格式浮点数
  3. 第三篇 :Mysql存储引擎、数据导入导出、管理表记录、匹配条件
  4. 如何利用python在一个文档里写入长须_Python语法入门—文件处理
  5. 阿里云网盘开放申请!非会员下载 10MB/s!
  6. MacosX 下GCC编译指定版本的代码
  7. 浅析软件开发项目中的需求分析
  8. rzsz的编译安装及SecureCR下Zmodem传输用法
  9. qtp如何软件测试,QTP测试流程
  10. 树莓派GPIO引脚介绍
  11. LoadRunner教程(19)-LoadRunner 性能图表分析
  12. c语言程序设计教程答案王晓云,【单选题】华人图灵奖获得者是( ) A. 吴恩达 B. 王小云 C. 姚期智 D. 杨振宁...
  13. fluent周期边界_在ANSYS Mesh模块中创建周期边界
  14. 康耐视智能相机更新固件版本方式
  15. php eval函数的用法,php eval函数用法详解
  16. 证明左右特征向量正交
  17. STLINK下载程序出现cannot access target. shutting down debug session问题解决的一般步骤
  18. 初学Flutter 环境搭建
  19. zookeeper 集群搭建及常见问题解决(虚拟机)
  20. 2019年全国大学生电子设计竞赛仪器设备和主要元器件清单(配图/整理)【本科组】

热门文章

  1. 哔哩哔哩测开面经汇总(附答案)
  2. 大数据平台数据权限管理设计
  3. python建立题库随机抽题_利用python——从题库得到得到随机试卷
  4. 从Rust到远方:ASM.js星系
  5. 四川山海蓝图抖店如何开通
  6. echarts工具栏增加自定义按钮显示隐藏其他按钮(更多操作)
  7. named域名解析服务启动失败解决方法
  8. 新手如何快速入门3D建模师,你必须要知道的几款软件
  9. CSDN 修改字体颜色大小的操作
  10. 【论坛】游戏开发大板上线公告