[发明专利]基于双系统板卡根据槽位自动选择操作系统的方法有效
申请号: | 202110513916.7 | 申请日: | 2021-05-12 |
公开(公告)号: | CN112988253B | 公开(公告)日: | 2021-09-07 |
发明(设计)人: | 陈瑞祥;闫海明;杨绒;高学意;刘铭;严晓东 | 申请(专利权)人: | 中勍科技有限公司 |
主分类号: | G06F9/4401 | 分类号: | G06F9/4401 |
代理公司: | 北京理工大学专利中心 11120 | 代理人: | 代丽;郭德忠 |
地址: | 100191 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 双系统 板卡 根据 自动 选择 操作系统 方法 | ||
1.一种基于双系统扩展板卡根据槽位自动选择操作系统的方法,其特征在于,扩展板卡根据槽位自动选择启动Windows或VxWorks操作系统,包括如下步骤:
安装windows和DOS双系统于硬盘不同分区;
安装vxWorks系统文件vxWorks和bootrom到DOS系统所在分区;
确定VPX计算机组合中每个扩展功能槽位要启动的系统,得到槽位号和要启动的操作系统匹配列表;
备份Windows系统的bcd文件;
配置系统自启动脚本,系统自启动脚本实现板卡根据槽位自动选择启动Windows或VxWorks操作系统;所述系统自启动脚本内容包括:
槽位号和要启动的操作系统匹配列表;
板卡的槽位号获取模块,用于获取当前板卡的槽位号;
跳转模块,用于根据槽位号跳转到对应操作系统执行模块;
操作系统执行模块包括Windows系统执行模块以及VxWorks系统执行模块;
配置Windows系统的开机自启动脚本;
配置DOS系统的开机自启动脚本;
Windows系统的开机自启动脚本的内容包括:
槽位号和要启动的操作系统匹配列表;
扩展板卡的槽位号获取模块,用于获取当前板卡的槽位号;
跳转模块,用于根据槽位号跳转到对应操作系统执行模块;
Windows系统执行模块,用于直接退出脚本执行;
VxWorks系统执行模块,用于调用bcdedit命令设置VxWorks操作系统为默认启动的系统,再调用shutdown命令,重启之后的操作系统即为VxWorks操作系统;
DOS系统的开机自启动脚本的内容包括:
槽位号和要启动的操作系统匹配列表;
扩展板卡的槽位号获取模块,用于获取当前板卡的槽位号;
跳转模块,用于根据槽位号跳转到对应操作系统执行模块;
Windows系统执行模块,调用copy命令把备份的windows bcd文件拷贝到C:\boot\路径下,再调用shutdown命令,重启之后的系统即为windows操作系统;
VxWorks系统执行模块,调用vxload命令进入VxWorks系统。
2.如权利要求1所述的基于双系统扩展板卡根据槽位自动选择操作系统的方法,其特征在于,备份Windows系统的bcd文件的步骤包括:
Windows系统下创建新文件夹,用于备份bcd文件;
复制C:\boot\bcd文件到新建文件夹中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中勍科技有限公司,未经中勍科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110513916.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种射频功率检测电路
- 下一篇:多功能数控复合磨床