现象

红帽、centos以及中标麒麟v7系列系统的内核版本基本都是3.10.0-*,因业务需要将某v7系列系统的内核升级成3.10.0版本。前后内核版本基本一致,感觉应该是没什么问题的,官网下载3.10内核源码,按照编译流程进行编译、安装,一切顺利。

重启系统后,在grub启动引导阶段,选择新安装内核版本3.10启动,均启动失败。

先后在vmware虚拟机和物理机中试了centos系统和麒麟系统,各自会报不同的错误“A start job is running for dev-mapper-nlas root.device(*s/1min 30s)”、客户操作系统已禁用cpu 请关闭或重置虚拟机、 Internal error xfs_sb_read_verify at line 730 of file fs/xfs/xfs_mount.c。

原因

原有系统安装时使用的是lvm自动分区,/dev/mapping/nlas-root 使用的是xfs格式文件系统,测试所使用的系统上mkfs.xfs工具版本为4.5.0,该版本工具创建的xfs文件系统使用了version 5 superblock,拥有诸如metadata CRC 校验和等一些新特性。而version 5 superblock要求内核版本3.16及以上,而我们新安装的3.10内核是无法支持version 5 superblock的,这也是升级内核后,新内核一直无法启动的原因。

3.2.4及以上版本的mkfs.xfs创建的xfs文件系统默认使用了version 5 superblock。

mkfs.xfs -V可查看对应软件版本。

思考

升级的3.10内核无法正确识别xfs分区,而原有的带小版本号的内核却可以识别,这是因为红帽所使用的3.10.0-*内核进行了完善,已经支持version 5 superblock。

红帽麒麟 v7.*系列系统升级内核3.10.0的问题记录相关推荐

  1. 安卓10 linux内核,AndroidQ(10.0) 内核版本增加linux编译用户信息

    版本对比 O 版本设置界面中内核信息 Q 版本设置界面中内核信息 解决办法 frameworks\base\packages\SettingsLib\src\com\android\settingsl ...

  2. linux 内核 4.10.0,Bodhi Linux 4.2.0发布下载,运行Linux内核4.10

    基于Ubuntu的Linux发行版Bodhi Linux的新版本可供下载.Bodhi Linux 4.2是4.x系列中的第二个次要更新,因此具有相对较小的更改日志来匹配. 关于Bodhi Linux? ...

  3. 怎么更新android 10.0,Android 10.0(Q OS)系统升级计划Androi

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 Android 10.0(Q OS)系统升级计划 Android 10.0 系统升级计划: 系列 型号 升级计划 Galaxy S10 SM-G9730 ...

  4. android10 三星升级计划,Android 10.0(Q OS)系统升级计划Androi

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 Android 10.0(Q OS)系统升级计划 Android 10.0 系统升级计划: 系列 型号 升级计划 Galaxy S10 SM-G9730 ...

  5. 升级android10机型,Android 10.0(Q OS)系统升级计划Androi

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 Android 10.0(Q OS)系统升级计划 Android 10.0 系统升级计划: 系列 型号 升级计划 Galaxy S10 SM-G9730 ...

  6. android版本怎么升级10,Android 10.0(Q OS)系统升级计划Androi

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 Android 10.0(Q OS)系统升级计划 Android 10.0 系统升级计划: 系列 型号 升级计划 Galaxy S10 SM-G9730 ...

  7. Android 10.0 PackageManagerService(三)APK扫描-[Android取经之路]

    摘要:上一节讲解了PKMS的 权限扫描,扫描/system/etc/permissions中的xml,存入相应的结构体中,供之后权限管理使用. 这一节主要来讲讲APK的扫描. 阅读本文大约需要花费15 ...

  8. Android 10.0 PackageManagerService(二)权限扫描-[Android取经之路]

    摘要:PackageManagerService在systemReady()后,进行了/system/etc/permissions中的各种xml进行扫描,进行相应的权限存储,供以后使用 阅读本文大约 ...

  9. Android 10.0 PackageManagerService(一)工作原理及启动流程-[Android取经之路]

    摘要:PackageManagerService是Android系统核心服务之一,在Android中的非常重要,主要负责APK.jar包等的管理. 阅读本文大约需要花费50分钟. 文章的内容主要还是从 ...

最新文章

  1. 入门经典综述!深度人脸识别算法串讲
  2. Xamarin Android真机测试报错
  3. robotframework ie浏览器中click button不可用_RobotFramework自动化Selenium2Library库常用关键字...
  4. 【Android 逆向】Android 逆向方法 ( 静态逆向解析 | 函数调用分析 | 动态运行跟踪 | 运行日志分析 | 文件格式解析 | 敏感信息分析 | 网络信息监控 | 环境伪装模拟 )
  5. HTTP Status 405 - JSPs only permit GET POST or HEAD问题的分析和解决办法
  6. 添加与编辑共用一个jsp页面时,控制按钮的显示与隐藏
  7. 慕尼黑工业大学最新综述:深度神经网络中的不确定性
  8. Nginx--虚拟主机
  9. 程序员懂点经济学-股票投资
  10. Delphi各个版本和发展历史
  11. 需求获取的三阶段:需求背景、需求调研、需求分析 (2)
  12. 程序员如何自我超越,教你一招
  13. GIve Me A Welcome Hug!
  14. bzoj 1096: [ZJOI2007]仓库建设(斜率DP)
  15. 11月19日 数据库连接 PDO
  16. 基于麻雀搜索的PID神经网络解耦控制算法 - 附代码
  17. Java JDK 自带监控工具 jps.exe、jconsole.exe、jvisualvm.exe
  18. 清理了两位同事的机器,走人时要自行清理
  19. 洛天依-元宵吃货节歌词
  20. 爬虫 --- 08. 全站爬取(CrawlSpider), 分布式, 增量式爬虫

热门文章

  1. 统信UOS 20 1050 记录一次openssl升级失败的排查过程
  2. framework-admin-vue3 管理系统快速开发模板
  3. SonyEricsson IOException 80000019
  4. 火车头免登录php代码,织梦dedecms火车头采集器批量在线发布文章免登陆模块教程...
  5. Android平台下Dalvik层hook框架ddi的研究
  6. Python开发一个短网址生成器
  7. 李开复:百亿美元独角兽CEO的共同特点就是偏执、强大、think big
  8. matlab画某一经度范围的极地投影,极地投影模式下多变量时空数据的可视化方法...
  9. 线性模型|| 线性回归(Linear Regression)
  10. 神经网络优化算法有哪些,人工神经网络算法优点