请教vxWorks硬u盘启动按哪个键的问题

|浏览:5922|回复:8|
|浏览:2408|回复:1|
|浏览:8895|回复:13|
|浏览:14177|回复:33|
|浏览:4523|回复:18|
|浏览:2625|回复:3|
|浏览:1276|回复:0|
|浏览:2384|回复:5|
|浏览:3500|回复:2|
|浏览:1732|回复:1|
|浏览:1854|回复:1|
|浏览:1820|回复:2|
|浏览:1235|回复:0|
|浏览:1184|回复:1|
|浏览:1173|回复:1|
|浏览:2029|回复:2|
|浏览:1209|回复:2|
|浏览:1038|回复:0|
|浏览:1479|回复:2|
Copyright (C) 《电子产品世界》杂志社 版权所有求教高手解决vxworks 启动盘制作问题
[问题点数:20分]
本版专家分:0
CSDN今日推荐
本版专家分:0
本版专家分:0
本版专家分:0
本版专家分:0
本版专家分:5
匿名用户不能发表回复!|
其他相关推荐
U盘做vxworks启动盘心得,详细介绍了vxWorks启动U盘的制作过程。
问题:大家有可能使用U盘来制作启动盘的需要,但是使用过来发现U盘的空间容量变小了,1G\2G\4G\8G\16G等变成了几百M都有可能,但是无论你再怎么格式化,还是找不回原来的空间容量,怎么办呢? 自己经历过,亲身体验有效,方法简单,所以写出来让大家都能轻松解决问题 告诉你一个更简单,更好用的方法,那原理就是使用本机的系统来给u盘重新分区,再重新格式话。我也遇到这样的问题,也尝试下载了很多软件...
&br /& &br /&
有些朋友用easyboot制作多启动光盘后,别的都正常,但是在启动WINPE时,无法进入WINPE迷你系统,弹出如下提示:&br /&line 1 of the inf file winnt xpe is invalid&br /&
这个问题困扰了我很久,后来终于找到解决方案,原因是一张DVD光盘可以放4.37G的东西,我不想让空间浪费,就放了一些常用工具进去,ISO超过了4G,问题就来了,据说WINPE在超过4G的光盘上运行就会出问题,我一试还真是这样,现找
制作CentOS 6.6,CentOS 7.0 USB 启动盘
CentOS 6.6和CentOS 7.0 的制作方法还是不一样的。
一、制作CentOS 6.6 USB 启动盘
a、UltraISO(用来制作 U 盘启动)
b、CentOS-7.0--DVD.iso(建议下载bin版镜像)
c、U 盘一只,8GB以上
d、vesamenu.c3
1.VXworks中增加c文件夹或者文件
此时需要增加新增文件的文件路径:如下
2.当文件中有同名的文件,删除一个文件后会出现链接的错误,此时解决方案如下:
增加需要使用的为灰色的c文件在.o文件中
此时保存,重新编译那么问题就解决了!
参考资料:
http://my.oschina.net/u/1377774/blog/187252
http://wiki.centos.org/HowTos/InstallFromUSBkey
-----------------------------------------------------------------------------------------
Linux发行版排行榜:http://iso.linuxquestions.org/
http://distrowatch.com/dwres.php?resource=major&language=CN
http://bbs.73yi.net/thread-342-1-1.html
一些发行版列举
【方案】在 Cygwin 或者 MinGW 中使用 dd 命令
在自己的应用程序编译的时候,经常会出现这样一个警告Warning: nonewline at end of file
这是什么原因呢?在网上看到解释是
EDK 7.1 includes the GCC 3.4.3 compiler, which is stricter whilecompiling C code as compared to the previous version of GC
多种DOS启动盘制作全攻略 图文详解 高手起步
1、工具/原料
UltraISO软件
Linux(centos 6.7)安装盘ISO文件
2 先制作U盘启动盘。
2.1. 插入U盘,从网上下载UltraISO软件,以管理员身份运行UltraISO。
2.2. 在菜单中选择【文件】——【打开】,选择Windows或者linux安装盘的光盘镜像iso文件,例如Centos6.7.iso。
2.3.在菜单中选择【启动】网站已改版,请使用新地址访问:
MPC8641d_BSP vxworks BSP 供大家分享交流,如果有什么问题请赐教哦!
238万源代码下载- www.pudn.com
&文件名称: MPC8641d_BSP
& & & & &&]
&&所属分类:
&&开发工具: C-C++
&&文件大小: 1893 KB
&&上传时间:
&&下载次数: 17
&&提 供 者:
&详细说明:8641 vxworks BSP 供大家分享交流,如果有什么问题请赐教哦!-8641 vxworks BSP
文件列表(点击判断是否您需要的文件,如果是垃圾请在下面评价投诉):
&&wrSbc8641d\Makefile&&..........\README&&..........\bootrom&&..........\bootrom.hex&&..........\cfiscs.c&&..........\eeprom.c&&..........\hwconf.c&&..........\sysLcd.c&&..........\sysLib.c&&..........\sysNet.c&&..........\sysSmEnd.c&&..........\sysTffs.c&&..........\tffsConfig.c&&..........\config.h&&..........\configNet.h&&..........\eeprom.h&&..........\mot85xxPci.h&&..........\sysDuart.h&&..........\sysL2Cache.h&&..........\sysLcd.h&&..........\sysNet.h&&..........\wrSbc8641.h&&..........\romInit.s&&..........\sysALib.s&&..........\sysL2Cache.s&&..........\target.ref&&..........\20bsp.cdf&&..........\20comp_dshm_bsp.cdf&&..........\20comp_tipcsm.cdf&&..........\vxWorks&&..........\vxWorks.st&&..........\vxWorks.sym&&..........\all\bootInit.c&&..........\...\configAll.h&&..........\...\configAllNetwork.h&&..........\...\configNetParams.h&&..........\...\dataSegPad.c&&..........\...\usrConfig.c&&..........\...\usrEntry.c&&..........\...\version.c&&..........\...\vxbUsrCmdLine.c&&..........\all&&wrSbc8641d
&近期下载过的用户:
&相关搜索:
&输入关键字,在本站238万海量源码库中尽情搜索:
&[] - 思科MMS库在vxworks上的实现,实现所有功能,通过此实现61850通信实现
&[] - freescale mottsec 千兆单元驱动源码,vxworks
&[] - sysMotTsecEnd.c - system configuration module for motTsecEnd driver
&[] - MPC824X的PPCBOOT 适合MPC8245
&[] - MPC8548平台BSP,系统为vxworks,编译环境windriver6.6,能直接使用
&[] - 基于Vxworks5.5.1的MPC8270的一个BOOT ROM样例
&[] - Powerpc网络处理器MPC85xx增强型三速以太控制器驱动程序
&[] - freescale P1022 BSP
source code for vxworks-6.9
&[] - VxWorks 5.5 完整源代码。网上广为流传的那个只包括代码,不包括头文件和 Makefile。这个是组合后的版本,经过测试,可以编译 target/lib 下那些 .a 文件。下次自动登录
现在的位置:
& 综合 & 正文
VxWorks问题集锦【转】
今天升级线卡boot遇到了0xd0003错误,分析这里是网络环境问题,因为ftp 上都木有打印,从主机不能ping通线卡。
可惜目前还不知如何解决
转一个看到的还不错的东东:
1。目标机为大硬盘的格式化。。
当目标机为大硬盘的并且从硬盘启动的时候,格式化硬盘有很大的讲究,首先,要做一个dos启动盘,启动盘可以是u盘,光盘,软盘。启动dos后,用fdisk命令对系统进行分区(最好为裸机),bootrom加载的分区要分区为FAT16格式的(假定为c),最大可以为2G,剩下的几十G可以分为一个区,一定要为FAT32的。这样才能正常的从硬盘启动。
2.目标机cpu不是intel的,比如AMD的,可能启动时,会运行到v1.6++++++++的时候就不运行了,这样的情况可能是cpu的问题,可以换台intel的机子试试。问题可能就能解决。
3.v1.6++++++++的问题
遇到这种情况,一般是没有定义pc_console导致,另外,如果多次的分区,格式硬盘,也可能由于主引导区的修改而出现这种情况,还有可能就是上面的问题2.
4..硬盘启动,硬盘加载的问题。。硬盘启动,硬盘加载的时候,如果有多个硬盘,你的bootrom一定要放在IDE0口的primary硬盘上,不然会出现0x2f7ca0(tBoot):dosFsLib.c:Malformed
boot sector .Offset0,value 00x2f7ca0(tBoot):dosFsLib.c:problem finding
volume data,trying to use the next block as boot
bolck这样的错误。尤其是,你一个IDE口挂有2个硬盘,或者一个硬盘,一个别的设备的时候,作为加载的硬盘一定要是primary。可以通过设置跳线来修改硬盘的主从。跳线的设置在硬盘背面有图示的,可以拆下硬盘看到。
5.对于使用虚拟机的同胞。
在虚拟机上实验通过的bootrom,不一定就可以在实体机上通过,遇到虚拟机实验通过而实体目标机不通过的情况时,可以从以下几个方面去解决:
1)修改相应的硬盘,或者cf卡,u盘的参数,这些参数都可以在bios中看到,包括heads数目,cylinder数等等;
2)检查硬盘,或者cf卡,u盘的主从位置是否正确,硬盘要位于IDE0的primary,cf卡一般位于IDE1的primary位置。cf卡的比较麻烦,还要修改更多的参数(config.h下)。
6。当boot提示错误时,可以自己手动查找错误信息,想办法加以解决比如提示错误
error loading file:errno =0xd0003,我教大家如何手动查找错误。现在头文件
vwModNum.h中查找“d”对应的库,"d"应该换算成十进制的"13",查到M_iosLib:#define
(13&&16)在找到iosLib库自己的头文件iosLib.h中查找具体的错误,其中"0003"对应的宏定义为#define
S_iosLib_INVALID_FILE_DESCRIPTOR (M_iosLib |
3)这个宏定义就是用户要知道的具体错误
7.对于使用rtl8139系列的网卡驱动加载的建议。。
大家使用这个系列型号的网卡的时候,由于不是vxworks默认的网卡,需要自己添加,但是现在网上介绍的方法一般都是从rtl网站下载驱动,然后直接解压到相应目录,这种办法只适用于tornado2.0的用户,对于2.2的用户这样做的话,在生成bootrom的时候会出现很多未定义的宏以及其他错误,这里给大家介绍解决办法。。见附件
8.无法显示vxworks的logo的解决。。vxworks的logo就是下面的图标]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]].
x$ h0 E, B' Z( m#
p]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]
]]]]]]]]]]
(R)]]]]]]]]]
]]]] ]] ]]]]
]] ]]]]] ]]]]]]
]] ]]]]]]] ]]]] ]]
]]]]]]]] ]]]]
]]]] # w3 `& {% _. l- H" d+ |( H2 E]]]]]]
_/ Y. Z]]]]]]]
]]]]CEDN论坛2 I: A6 I4 O0 k( P- n]]]]]]]]
]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]
g6 m7 X8 t) @' K- z% ?]]]]]]]]]]]]]]]]]]]]]]]]]]]][
]]]]]]]]]]]]]]]]]]]]]]]]]]]
VxWorks version 5.5! @' W; L. _2 ^) S0
M]]]]]]]]]]]]]]]]]]]]]]]]]]
KERNEL: WIND version 2.67 w6 X
h& E, ?0 W]]]]]]]]]]]]]]]]]]]]]]]]]
没有显示这个的话,可以在建立工程镜像的时候添加组件
shell banner(target shell component下)即可
9.对于error opening
file"/vxboot/bootrom.sys"
等的一个可行的方案遇到这种问题的时候,一般是创建文件失败导致的,在sysLib.c中可以看到源代码,这个时候的一个可能可行的方案就是重新格式你的启动盘符,我遇到这个情况就是这样解决的,但至今还是没有找到为什么会出现这种情况。。转自Tony嵌入式论坛,地址:
【上篇】【下篇】

我要回帖

更多关于 机械硬盘可以自己装吗 的文章

 

随机推荐