JOURNAL OF LIGHT INDUSTRY

CN 41-1437/TS  ISSN 2096-1553

引导工具GRUB2的模块开发分析

黄道颖,连建永,张安琴,陈慧,张安琳

downloadPDF
黄道颖, 连建永, 张安琴, 等. 引导工具GRUB2的模块开发分析[J]. 轻工学报, 2014, 29(5): 56-59,67. doi: 10.3969/j.issn.2095-476X.2014.05.013
引用本文:黄道颖, 连建永, 张安琴, 等. 引导工具GRUB2的模块开发分析[J]. 轻工学报, 2014, 29(5): 56-59,67.doi:10.3969/j.issn.2095-476X.2014.05.013
HUANG Dao-ying, LIAN Jian-yong, ZHANG An-qin, et al. Analysis of module programming for boot-loader GRUB 2[J]. Journal of Light Industry, 2014, 29(5): 56-59,67. doi: 10.3969/j.issn.2095-476X.2014.05.013
Citation:HUANG Dao-ying, LIAN Jian-yong, ZHANG An-qin, et al. Analysis of module programming for boot-loader GRUB 2[J]. Journal of Light Industry, 2014, 29(5): 56-59,67.doi:10.3969/j.issn.2095-476X.2014.05.013

引导工具GRUB2的模块开发分析

  • 基金项目:郑州市科技计划资助项目(112PPTGY249-7)
    河南省重点科技攻关项目(132102210418)
    郑州轻工业学院研究生科技创新基金项目

  • 中图分类号:TP316

Analysis of module programming for boot-loader GRUB 2

  • Received Date:2014-05-27
    Available Online:2014-09-15

    CLC number:TP316

  • 摘要:通过对一个GRUB 2模块源代码的编写、编译,到模块的加载、运行和卸载,分析GRUB 2的模块结构及开发过程,阐明了GRUB 2将功能分布在众多小模块中且在运行时能够动态加载和卸载的模块化设计机制.结果表明,该机制便于随时扩展功能,进行用户二次开发.
    1. [1]

      刘天华,陈枭,朱宏峰,等.Linux可加载内核模块机制的研究与应用[J].微计算机信息,2007(20):48.

    2. [2]

      郑强,陈杰,陈贞,等.Linux驱动开发入门与实战[M].2版.北京:清华大学出版社,2014:2-10.

    3. [3]

      王婧怡,应忍冬,周玲玲.微内核系统直接加载ELF文件机制的设计与研究[J].信息技术,2009(10):73.

    4. [4]

      黄道颖,张安琳,赵昭灵,等.Linux系统对SMP并行处理的支持[J].郑州轻工业学院学报:自然科学版,2001,16(4):26.

    5. [5]

      朱园.Linux设备驱动程序的研究与开发[J].仪表技术,2008(2):32.

    6. [6]

      高源.浅谈Linux系统下GRUB的配置与研究[J].计算机光盘软件与应用,2012(15):126.

    7. [7]

      张学雷.基于GRUB的多重系统启动的应用安全研究[J].计算机光盘软件与应用,2010(9):33.

    1. [1]

      朱银锋. 单片机控制的智能型太阳能热水器研究. 轻工学报, 2012, 27(2): 87-90.doi: 10.3969/j.issn.1004-1478.2012.02.022

    2. [2]

      肖艳秋,李启,李浩. 基于DSM的融合服务类产品结构建模方法研究. 轻工学报, 2015, 30(5-6): 64-69.doi: 10.3969/j.issn.2095-476X.2015.5/6.013

    3. [3]

      黄海波,全海燕,谢鹏. 一种融合模块2DPCA与PCA的人脸识别方法. 轻工学报, 2013, 28(6): 81-85.doi: 10.3969/j.issn.2095-476X.2013.06.019

    4. [4]

      王宁宁. 最优加权融合SO2转化率预测模型. 轻工学报, 2015, 30(3-4): 138-141.doi: 10.3969/j.issn.2095-476X.2015.3/4.030

    5. [5]

      张林森,白庆玲,宋铁峰,刘赟,王力臻,李素珍. 染料敏化太阳能电池中TiO2和ZnO薄膜光阳极制备方法述评. 轻工学报, 2013, 28(6): 48-52,85.doi: 10.3969/j.issn.2095-476X.2013.06.012

    6. [6]

      刘茂全,杨爱芬. 一种固态功率放大模块的热设计. 轻工学报, 2013, 28(1): 105-108.doi: 10.3969/j.issn.2095-476X.2013.01.025

    7. [7]

      王林,吴风光,王乐军. 国产优质烟叶替代津巴布韦烟叶的模块设计及应用. 轻工学报, 2013, 28(1): 30-33.doi: 10.3969/j.issn.2095-476X.2013.01.007

    8. [8]

      倪天龙,路林. 基于STC12C5A60S2的电子相框设计. 轻工学报, 2011, 26(5): 31-33,47.doi: 10.3969/j.issn.1004-1478.2011.05.008

    9. [9]

      秦浩,王洋洋,杨永超,刘智敏,佟勇,徐海鑫. 基于HTCC工艺的电化学NO2气体传感器设计与测试. 轻工学报, 2019, 34(4): 59-63.doi: 10.3969/j.issn.2096-1553.2019.04.009

    10. [10]

      王良文,穆小奇,王英姿,杜文辽,王传鹏,王红亮. 塔机快速设计系统中臂架参数化设计. 轻工学报, 2014, 29(5): 83-88.doi: 10.3969/j.issn.2095-476X.2014.05.019

    11. [11]

      赵晓君,崔建涛,邓璐娟,陈浩然. 基于SSH2和jQuery的大学生校园综合服务平台的设计与实现. 轻工学报, 2014, 29(3): 100-104.doi: 10.3969/j.issn.2095-476X.2014.03.023

    12. [12]

      乔子芮,周彦伟. 基于MFC的AES可视化试验平台的设计与实现. 轻工学报, 2011, 26(6): 46-51.doi: 10.3969/j.issn.1004-1478.2011.06.013

    13. [13]

      李永军,徐晓蓉,张东明. 周口市固定电话网智能化方案设计. 轻工学报, 2011, 26(6): 121-124.doi: 10.3969/j.issn.1004-1478.2011.06.031

    14. [14]

      李娟,王建民,张天栋,李保才,周桂园. 烟支质量及相关指标标准值的系统化设计. 轻工学报, 2011, 26(5): 84-87.doi: 10.3969/j.issn.1004-1478.2011.05.021

    15. [15]

      李俊玉,张焕君. La2Hf2O7栅介质薄膜的制备和结构表征. 轻工学报, 2016, 31(3): 104-108.doi: 10.3969/j.issn.2096-1553.2016.3.015

    16. [16]

      张太军,毕晖,张敏,宋一兵,李莉,黄劲松,曾育聪,李涛,陈岱宜,崔凤玲. SiO2-KH550/TiO2防晒剂的制备与性能研究. 轻工学报, 2019, 34(1): 51-56.doi: 10.3969/j.issn.2096-1553.2019.01.007

    17. [17]

      张艺林,刘静飞,任梦梦,牛力源,张志坚. 微高压CO2Pseudomonas deceptionensisCM2的杀菌效应研究. 轻工学报, 2022, 37(5): 24-31.doi: 10.12187/2022.05.003

    18. [18]

      姜波,张智斌,李国,姚文伟. Lua脚本文件的加密解密研究. 轻工学报, 2011, 26(6): 42-45.doi: 10.3969/j.issn.1004-1478.2011.06.012

    19. [19]

      卜冬,张爱芸,曾晓哲,李彦伟. 新型硼磷酸盐NaZnB3P2O10(OH)2·1.17H2O的合成与结构表征. 轻工学报, 2012, 27(2): 5-8,49.doi: 10.3969/j.issn.1004-1478.2012.02.002

    20. [20]

      李焱,李俊. 2-取代苯并咪唑合成方法改进. 轻工学报, 2011, 26(5): 105-106,116.doi: 10.3969/j.issn.1004-1478.2011.05.026

  • 加载中
计量
  • PDF下载量:309
  • 文章访问数:8274
  • 引证文献数:0
文章相关
  • 收稿日期:2014-05-27
  • 刊出日期:2014-09-15
    通讯作者:陈斌, bchen63@163.com
    • 1.

      沈阳化工大学材料科学与工程学院 沈阳 110142

    1. 本站搜索
    2. 百度学术搜索
    3. 万方数据库搜索
    4. CNKI搜索
    黄道颖, 连建永, 张安琴, 等. 引导工具GRUB2的模块开发分析[J]. 轻工学报, 2014, 29(5): 56-59,67. doi: 10.3969/j.issn.2095-476X.2014.05.013
    引用本文:黄道颖, 连建永, 张安琴, 等. 引导工具GRUB2的模块开发分析[J]. 轻工学报, 2014, 29(5): 56-59,67.doi:10.3969/j.issn.2095-476X.2014.05.013
    HUANG Dao-ying, LIAN Jian-yong, ZHANG An-qin, et al. Analysis of module programming for boot-loader GRUB 2[J]. Journal of Light Industry, 2014, 29(5): 56-59,67. doi: 10.3969/j.issn.2095-476X.2014.05.013
    Citation:HUANG Dao-ying, LIAN Jian-yong, ZHANG An-qin, et al. Analysis of module programming for boot-loader GRUB 2[J]. Journal of Light Industry, 2014, 29(5): 56-59,67.doi:10.3969/j.issn.2095-476X.2014.05.013

    引导工具GRUB2的模块开发分析

    • 郑州轻工业学院 计算机与通信工程学院, 河南 郑州 450001;
    • 中国建设银行 江苏省分行, 江苏 南京 210002
    基金项目:郑州市科技计划资助项目(112PPTGY249-7)河南省重点科技攻关项目(132102210418)郑州轻工业学院研究生科技创新基金项目

    摘要:通过对一个GRUB 2模块源代码的编写、编译,到模块的加载、运行和卸载,分析GRUB 2的模块结构及开发过程,阐明了GRUB 2将功能分布在众多小模块中且在运行时能够动态加载和卸载的模块化设计机制.结果表明,该机制便于随时扩展功能,进行用户二次开发.

    English Abstract

    参考文献 (7) 相关文章 (20)

    目录

    /

      返回文章