[发明专利]母盘制作方法及装置无效
申请号: | 201210149659.4 | 申请日: | 2012-05-15 |
公开(公告)号: | CN103425464A | 公开(公告)日: | 2013-12-04 |
发明(设计)人: | 刘刚;吴海辉;李根生 | 申请(专利权)人: | 鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44;G06F11/00 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518109 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 母盘 制作方法 装置 | ||
技术领域
本发明涉及数据处理领域,特别是涉及一种母盘制作方法及装置。
背景技术
在OEM厂商生产计算机整机的过程中,需要先制作一张母盘,这张母盘里包括有预装的操作系统和多种应用软件(称之为用户镜像),然后再利用硬盘拷贝机对这张母盘进行批量复制,制作出大量与母盘内容一样的硬盘(称之为用户硬盘),再将这些硬盘与其他硬件组装成计算机整机。一台计算机整机组装完成后,还需要对整机进行诊断测试,通常的做法是在这台计算机整机上运行相应的诊断程序。
如果将这些诊断程序安装在另外的外置存储设备中,对计算机整机进行诊断测试时再将其接驳至该计算机整机,这样,就需要数量极大的外置存储设备来满足大批量计算机整机生产的需要,以及需要大量的测试人员来手动插拔这些外置存储设备,另外,还不得不设置多余的工序来监视诊断程序是否运行完毕,等待诊断程序运行完毕之后方可将这些外置存储设备卸下,这极大地增加了治具成本、人力成本和时间成本。
如果将这些诊断程序安装在母盘(或用户硬盘)中,倒是可以解决前述问题,但是会引发另外的问题,那就是如果将诊断程序安装在用户镜像中,势必会破坏用户镜像的独立性与完整性,还会带来诊断程序随用户镜像一起出厂到达终端用户手上的问题,显然对OEM厂商来讲,这些诊断程序不需要也不应当交付给终端用户,如果将诊断程序安装在母盘中用户镜像以外的区域,则会面临无从“下手”的窘境,因为用户镜像往往已经将整个硬盘全部分区,亦即占用了整个硬盘。以微软公司推出的Windows 7操作系统为例,包括Windows 7操作系统的用户镜像至少包括一个操作系统(OS)主分区、一个系统主分区(该分区名为System,大小为100兆字节,里面存储有系统文件和启动管理器等系统资源),在加上一个用户数据主分区和一个备份主分区,一个硬盘最多同时存在的四个主分区全部被占用,无法再建立多余的主分区来安装诊断程序(因为诊断程序必须安装在可引导分区,这样才能被单独引导进入诊断测试环境,而可引导分区只能是主分区,逻辑分区不具备引导功能)。因此,如何在不破坏用户镜像的前提下将诊断程序安装在母盘中,是一个亟待解决的问题。
发明内容
鉴于以上内容,有必要提供一种母盘制作方法及装置,可以在不破坏用户镜像的前提下将诊断程序装入至母盘中。
一种母盘制作方法,所述方法包括:
用户镜像写入步骤,在母盘中写入用户镜像,所述用户镜像包括四个主分区,分别记为第一用户分区、第二用户分区、第三用户分区和第四用户分区;
起止扇区获取步骤,获取所述第一用户分区的起始扇区和结束扇区;
初始用户分区表备份步骤,备份母盘的磁盘分区表中的全部分区表项记录,记为初始用户分区表项;
分区备份步骤,备份所述第二用户分区;
分区表项删除步骤,从母盘的磁盘分区表中删除所述第二用户分区对应的分区表项记录;
中间用户分区表备份步骤,备份母盘的磁盘分区表中的全部分区表项记录,记为中间用户分区表项;
磁盘分区表清空步骤,从母盘的磁盘分区表中删除全部分区表项记录;
诊断分区建立步骤,在所述第一用户分区的起始扇区和结束扇区之间建立一诊断分区,并将所述诊断分区的分区信息写入到磁盘分区表,生成诊断分区表项;
诊断程序写入步骤,向所述诊断分区中写入诊断程序;
中间用户分区表恢复步骤,将所述中间用户分区表项添加到母盘的磁盘分区表中。
优选地,所述起止扇区获取步骤包括:从磁盘分区表中读取所述第一用户分区的起始扇区和分区大小,并根据所述第一用户分区的起始扇区和分区大小计算出所述第一用户分区的结束扇区。
优选地,所述诊断分区建立步骤包括:在所述第一用户分区的起始扇区和结束扇区之间查找一无数据记录的空白区域,在所述空白区域中建立所述诊断分区。
优选地,所述方法在诊断分区建立步骤后还包括:备份分区存储步骤,将备份的所述第二用户分区存储于所述诊断分区中。
优选地,所述方法在所述中间用户分区表恢复步骤后还包括:活动分区设置步骤,在母盘的磁盘分区表中取消所述中间用户分区表项的活动标记,将诊断分区标记为活动分区。
一种母盘制作装置,所述装置包括:
用户镜像写入单元,用于在母盘中写入用户镜像,所述用户镜像包括四个主分区,分别记为第一用户分区、第二用户分区、第三用户分区和第四用户分区;
起止扇区获取单元,用于获取所述第一用户分区的起始扇区和结束扇区;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司,未经鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210149659.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种交互式升级的方法及装置
- 下一篇:复合码元数字键盘形码中文输入法