System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() Legacy模式下的实时操作系统的引导方法、装置及电子设备制造方法及图纸_技高网

Legacy模式下的实时操作系统的引导方法、装置及电子设备制造方法及图纸

技术编号:42648235 阅读:5 留言:0更新日期:2024-09-06 01:42
本发明专利技术提供一种Legacy模式下的实时操作系统的引导方法、装置及电子设备。该方法包括:利用集成开发环境IDE应用程序生成引导文件和镜像文件;基于制作完成的U盘启动盘,进入PE操作系统;在进入PE操作系统的情况下,在硬盘中创建新的分区,并格式化硬盘;在目标机为首次安装VxWorks操作系统的情况下,在格式化后的硬盘中分别写入引导文件、镜像文件以及目标程序文件;重启U盘启动盘,在进入纯DOS模式的情况下,查看硬盘的分区情况;在确认硬盘的分区已经定义完毕的情况下,在硬盘引导的扇区中安装引导加载程序;在重启硬盘的情况下,运行VxWorks操作系统。本发明专利技术提供的Legacy模式下的实时操作系统的引导方法、装置及电子设备,可以简化VxWorks操作系统的引导步骤。

【技术实现步骤摘要】

本专利技术涉及计算机,尤其涉及一种legacy模式下的实时操作系统的引导方法、装置及电子设备。


技术介绍

1、vxworks是一个实时操作系统,由于开发时间距今已久,故对于先前对其适配的一些板级支持包(board support package,bsp),比如:idp945,只能在传统引导模式(例如:legacy模式)下进行引导。通常在每台目标机上利用磁盘操作系统(disk operatingsystem,dos),先对硬盘进行分区和格式化,再完成在硬盘引导扇区中安装该实时操作系统的引导加载程序,上述步骤在实际执行中复杂又繁琐,大大增加了安装实时操作系统的难度。


技术实现思路

1、本专利技术提供一种legacy模式下的实时操作系统的引导方法、装置及电子设备,用以解决现有技术中实时操作系统引导步骤复杂繁琐的问题。

2、本专利技术提供一种legacy模式下的实时操作系统的引导方法,包括:

3、利用集成开发环境ide应用程序生成引导文件和镜像文件;

4、基于制作完成的u盘启动盘,在启动目标机的情况下,进入pe操作系统,所述u盘启动盘在制作过程中写入有dos工具箱,所述dos工具箱为支持启动纯dos模式的应用程序;

5、在进入pe操作系统的情况下,在所述目标机的硬盘中创建新的分区,并格式化所述硬盘;

6、在所述目标机为首次安装vxworks操作系统的情况下,在格式化后的硬盘中分别写入所述引导文件、所述镜像文件以及目标程序文件;p>

7、重启u盘启动盘,通过多媒体文件处理软件进入纯dos模式;

8、在进入纯dos模式的情况下,基于接收到的第一命令,查看所述硬盘的分区情况,所述第一命令用于确认所述硬盘的分区是否定义完毕;

9、在确认所述硬盘的分区已经定义完毕的情况下,在所述硬盘引导的扇区中安装所述vxworks操作系统的引导加载程序;

10、重启所述目标机,基于所述硬盘,运行所述vxworks操作系统。

11、在一些实施例中,所述在所述目标机的硬盘中创建新的分区,并格式化所述硬盘,包括:

12、删除所述硬盘内的所有分区,并将分区表类型转换为主引导记录mbr;

13、在创建完成所述新的分区的情况下,设置所述新的分区对应的文件系统格式为fat16,设置所述新的分区的内存大小小于4g;

14、并对所述新的分区执行8扇区对齐,并保存更改。

15、在一些实施例中,所述在进入纯dos模式的情况下,基于接收到的第一命令,查看所述硬盘的分区情况之后,所述方法还包括:

16、基于接收到的第二命令,确定所述格式化后的硬盘中写入的文件是否完整,所述第二命令用于显示当前目录或指定的目录下的所有文件和子目录。

17、在一些实施例中,所述重启所述目标机,基于所述硬盘,运行所述vxworks操作系统之后,所述方法包括:

18、导出分区引导记录,并将所述分区引导记录备份至目标文件夹。

19、在一些实施例中,在所述目标机为非首次安装vxworks操作系统的情况下,所述在进入pe操作系统的情况下,在所述目标机的硬盘中创建新的分区,并格式化所述硬盘之后,所述方法包括:

20、在格式化后的硬盘中分别写入所述引导文件和所述镜像文件;

21、基于所述分区引导记录,重启所述目标机,基于所述硬盘,运行所述vxworks操作系统。

22、在一些实施例中,所述vxworks操作系统的版本为vxworks6.6。

23、本专利技术还提供一种legacy模式下的实时操作系统的引导装置,包括:

24、第一处理模块,用于:

25、利用集成开发环境ide应用程序生成引导文件和镜像文件;

26、基于制作完成的u盘启动盘,在启动目标机的情况下,进入pe操作系统,所述u盘启动盘在制作过程中写入有dos工具箱,所述dos工具箱为支持启动纯dos模式的应用程序;

27、第二处理模块,用于:

28、在进入pe操作系统的情况下,在所述目标机的硬盘中创建新的分区,并格式化所述硬盘;

29、在所述目标机为首次安装vxworks操作系统的情况下,在格式化后的硬盘中分别写入所述引导文件、所述镜像文件以及目标程序文件;

30、第三处理模块,用于:

31、重启u盘启动盘,通过多媒体文件处理软件进入纯dos模式;

32、在进入纯dos模式的情况下,基于接收到的第一命令,查看所述硬盘的分区情况,所述第一命令用于确认所述硬盘的分区是否定义完毕;

33、安装模块,用于:

34、在确认所述硬盘的分区已经定义完毕的情况下,在所述硬盘引导的扇区中安装所述vxworks操作系统的引导加载程序;

35、运行模块,用于:

36、重启所述目标机,基于所述硬盘,运行所述vxworks操作系统。

37、本专利技术还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述任一种所述legacy模式下的实时操作系统的引导方法。

38、本专利技术还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述任一种所述legacy模式下的实时操作系统的引导方法。

39、本专利技术还提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如上述任一种所述legacy模式下的实时操作系统的引导方法。

40、本专利技术提供的legacy模式下的实时操作系统的引导方法、装置及电子设备,通过利用可视化工具完成对目标机硬盘的分区和格式化,且只需在第一次安装实时操作系统时利用dos系统完成在硬盘引导扇区中安装实时操作系统引导加载程序,后续在其他目标主机上再次安装实时操作系统时便可脱离dos系统,全程利用可视化工具来操作,从而可以简化实时操作系统的引导步骤,并且尽可能多的避免对dos系统进行操作。

本文档来自技高网...

【技术保护点】

1.一种Legacy模式下的实时操作系统的引导方法,其特征在于,包括:

2.根据权利要求1所述的Legacy模式下的实时操作系统的引导方法,其特征在于,所述在所述目标机的硬盘中创建新的分区,并格式化所述硬盘,包括:

3.根据权利要求1所述的Legacy模式下的实时操作系统的引导方法,其特征在于,所述在进入纯DOS模式的情况下,基于接收到的第一命令,查看所述硬盘的分区情况之后,所述方法还包括:

4.根据权利要求1所述的Legacy模式下的实时操作系统的引导方法,其特征在于,所述重启所述目标机,基于所述硬盘,运行所述VxWorks操作系统之后,所述方法包括:

5.根据权利要求4所述的Legacy模式下的实时操作系统的引导方法,其特征在于,在所述目标机为非首次安装VxWorks操作系统的情况下,所述在进入PE操作系统的情况下,在所述目标机的硬盘中创建新的分区,并格式化所述硬盘之后,所述方法包括:

6.根据权利要求4所述的Legacy模式下的实时操作系统的引导方法,其特征在于,所述VxWorks操作系统的版本为VxWorks6.6。

7.一种Legacy模式下的实时操作系统的引导装置,其特征在于,包括:

8.一种电子设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如权利要求1至6任一项所述Legacy模式下的实时操作系统的引导方法。

9.一种非暂态计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至6任一项所述Legacy模式下的实时操作系统的引导方法。

10.一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至6任一项所述Legacy模式下的实时操作系统的引导方法。

...

【技术特征摘要】

1.一种legacy模式下的实时操作系统的引导方法,其特征在于,包括:

2.根据权利要求1所述的legacy模式下的实时操作系统的引导方法,其特征在于,所述在所述目标机的硬盘中创建新的分区,并格式化所述硬盘,包括:

3.根据权利要求1所述的legacy模式下的实时操作系统的引导方法,其特征在于,所述在进入纯dos模式的情况下,基于接收到的第一命令,查看所述硬盘的分区情况之后,所述方法还包括:

4.根据权利要求1所述的legacy模式下的实时操作系统的引导方法,其特征在于,所述重启所述目标机,基于所述硬盘,运行所述vxworks操作系统之后,所述方法包括:

5.根据权利要求4所述的legacy模式下的实时操作系统的引导方法,其特征在于,在所述目标机为非首次安装vxworks操作系统的情况下,所述在进入pe操作系统的情况下,在所述目标机的硬盘中创建新的分区,并格式化所述硬...

【专利技术属性】
技术研发人员:赵云吕佳奇葛凯旋宿秀元侯金川霍天翔王天张松盛李庆冯维佳
申请(专利权)人:通号城市轨道交通技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1