[发明专利]一种龙芯平台的LINUX操作系统安装方法有效
申请号: | 201210323748.6 | 申请日: | 2012-09-04 |
公开(公告)号: | CN102902554A | 公开(公告)日: | 2013-01-30 |
发明(设计)人: | 史安生;何曌君;陈放 | 申请(专利权)人: | 中标软件有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445 |
代理公司: | 北京聿宏知识产权代理有限公司 11372 | 代理人: | 钟日红;张宇峰 |
地址: | 200030 上海市徐汇*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 平台 linux 操作系统 安装 方法 | ||
1.一种龙芯平台的LINUX操作系统安装方法,其特征在于,包括:
生成用于安装待安装LINUX操作系统的初始化文件;
将所述待安装LINUX操作系统内核、所生成的初始化文件以及系统压缩文件制作成镜像文件;
确定所述待安装LINUX操作系统的目标安装分区;
将所述待安装LINUX操作系统内核和初始化文件加载至内存中;
在启动根据初始化文件和镜像文件中的图形安装程序执行的图形安装时或之后,判断所述目标安装分区是否为第一硬盘分区;
若判断结果为否,则将被安装于所述目标安装分区的内核复制至第一硬盘分区并在第一硬盘分区中设置能够加载所述内核的启动配置文件。
2.根据权利要求1所述的方法,其特征在于,所述将被安装于所述目标安装分区的内核复制至第一硬盘分区并在第一硬盘分区中设置能够加载所述内核的启动配置文件的步骤进一步包括:
判断第一硬盘分区是否存在启动配置文件;
若不存在启动配置文件,则将目标安装分区中安装的所述待安装LINUX操作系统的内核复制至第一硬盘分区并创建能够加载该内核的启动配置文件,反之,将目标安装分区的LINUX操作系统的内核复制至第一硬盘分区并修改所述启动配置文件,以使得所述启动配置文件能够加载所述内核。
3.根据权利要求2中任一项所述的方法,其特征在于,
通过判断第一硬盘分区的/boot/目录或根目录是否存在启动配置文件boot.cfg来判断第一硬盘分区是否存在启动配置文件。
4.根据权利要求2中任一项所述的方法,其特征在于,若第一硬盘分区中存在其它LINUX操作系统的内核,则将要安装的LINUX操作系统的内核以区别于第一硬盘分区中的所述其它LINUX操作系统的内核的名称设置于第一硬盘分区。
5.根据权利要求1至4中任一项所述的方法,其特征在于,在将被安装于所述目标安装分区的内核复制至第一硬盘分区并在第一硬盘分区中设置能够加载所述内核的启动配置文件之前,还识别安装所述待安装LINUX操作系统的设备类型。
6.根据权利要求5所述的方法,其特征在于,将被安装于所述目标安装分区的内核中与所述设备类型对应的内核复制至第一硬盘分区。
7.根据权利要求5所述的方法,其特征在于,基于所识别的设备类型来安装与所识别的设备类型相适配的系统文件和应用程序。
8.根据权利要求1至4中任一项所述的方法,其特征在于,确定所述待安装LINUX操作系统的目标安装分区的步骤为进一步包括:将预先设置的分区确定为所述目标安装分区,或者将在安装过程中接收到的用户输入的分区确定为目标安装分区。
9.根据权利要求1至4中任一项所述的方法,其特征在于,所述生成用于安装待安装LINUX操作系统的初始化文件的步骤进一步包括:
在所述龙芯平台中搭建initrd环境;
在initrd环境中创建GTK DirectFB运行环境;
编写启动脚本、安装过程脚本和所述图形安装程序;
生成所述初始化文件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中标软件有限公司,未经中标软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210323748.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种涡轮增压器的压气机机壳
- 下一篇:一种耐腐蚀的带轮毂套的轮毂