[发明专利]一种龙芯平台的LINUX操作系统安装方法有效
申请号: | 201210323748.6 | 申请日: | 2012-09-04 |
公开(公告)号: | CN102902554A | 公开(公告)日: | 2013-01-30 |
发明(设计)人: | 史安生;何曌君;陈放 | 申请(专利权)人: | 中标软件有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445 |
代理公司: | 北京聿宏知识产权代理有限公司 11372 | 代理人: | 钟日红;张宇峰 |
地址: | 200030 上海市徐汇*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 平台 linux 操作系统 安装 方法 | ||
技术领域
本发明属于Linux操作系统技术领域,尤其涉及一种龙芯平台的LINUX操作系统安装方法。
背景技术
最来,CPU(中央控制单元)龙芯系列机型正受到各行业的青睐。随着龙芯平台及Linux操作系统越来越广泛利用于企业、学校及普通大众,对龙芯平台用户友好性的要求越来越高。
目前X86平台下Linux操作系统发行版的安装都是基于友好和易用的安装方式,在多操作系统情况下,用户可以根据自己的需求启动自己想要启动的操作系统,而且在涉及笔记本的机器时,操作系统会自主安装笔记本所需要的应用程序,而在台式机时,则选择跳过不必要的上层应用程序。比如摄像头应用程序,基于X86平台下Linux操作系统则不会安装摄像头应用程序。这些功能都给用户带来了方便。
然而截止目前,这些上述这些方便的功能却未能在龙芯平台中实现。当在CPU龙芯系列的不同机型上安装多操作系统时,会出现一些非常恼人的技术问题。
例如,如果将某个或某些操作系统安装在除第一硬盘分区以外的硬盘分区,那么安装了多个操作系统的龙芯机器系统启动时,主要作用是硬件初始化和操作系统引导的PMON(BIOS of Loongson,龙芯平台的基本输入输出系统)无法启动被安装在除第一分区以外的其它分区的那个或那些操作系统。这就导致当用户要开机启动所安装的操作系统时,在除第一分区以外的其它分区的安装的操作系统将无法自动启动。此外,一般情况下,普通用户并不熟悉如何进行文字配置,对配置文件非常陌生和棘手,因此当出现无法正常启动的问题时,用户甚至可能会认为系统没有安装成功。这给用户带来了极大烦恼,且非常不利于龙芯平台向普通大众的推广普及。
此外,龙芯平台在安装Linux操作系统时,无法自动判断哪些应用程序需要安装,只是默认地安装全部应用程序的方式。这造成了存储空间的浪费,影响机器的性能。
发明内容
本发明所要解决的技术问题之一是需要提供一种能够避免在除第一硬盘分区以外的其它硬盘分区安装LINUX操作系统后无法启动新安装的系统的技术问题的龙芯平台的LINUX操作系统安装方法。
为了解决上述技术问题,本发明提供了一种龙芯平台的LINUX操作系统安装方法。该方法包括:
生成用于安装待安装LINUX操作系统的初始化文件;
将所述待安装LINUX操作系统内核、所生成的初始化文件以及系统压缩文件制作成镜像文件;
确定所述待安装LINUX操作系统的目标安装分区;
将所述待安装LINUX操作系统内核和初始化文件加载至内存中;
在启动根据初始化文件和镜像文件中的图形安装程序执行的图形安装时或之后,判断所述目标安装分区是否为第一硬盘分区;
若判断结果为否,则将被安装于所述目标安装分区的内核复制至第一硬盘分区并在第一硬盘分区中设置能够加载所述内核的启动配置文件。
根据本发明又一方面,所述将被安装于所述目标安装分区的内核复制至第一硬盘分区并在第一硬盘分区中设置能够加载所述内核的启动配置文件的步骤进一步包括:判断第一硬盘分区是否存在启动配置文件;若不存在启动配置文件,则将目标安装分区中安装的所述待安装LINUX操作系统的内核复制至第一硬盘分区并创建能够加载该内核的启动配置文件,反之,将目标安装分区的LINUX操作系统的内核复制至第一硬盘分区并修改所述启动配置文件,以使得所述启动配置文件能够加载所述内核。
通过判断第一硬盘分区的/boot/目录或根目录是否存在启动配置文件boot.cfg来判断第一硬盘分区是否存在启动配置文件。
根据本发明又一方面,若第一硬盘分区中存在其它LINUX操作系统的内核,则将要安装的LINUX操作系统的内核以区别于第一硬盘分区中的所述其它LINUX操作系统的内核的名称设置于第一硬盘分区。
根据本发明又一方面,在将被安装于所述目标安装分区的内核复制至第一硬盘分区并在第一硬盘分区中设置能够加载所述内核的启动配置文件之前,还识别安装所述待安装LINUX操作系统的设备类型。
根据本发明又一方面,将被安装于所述目标安装分区的内核中与所述设备类型对应的内核复制至第一硬盘分区。
根据本发明又一方面,基于所识别的设备类型来安装与所识别的设备类型相适配的系统文件和应用程序。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中标软件有限公司,未经中标软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210323748.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种涡轮增压器的压气机机壳
- 下一篇:一种耐腐蚀的带轮毂套的轮毂