- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
当我在 vmware 中构建一个 vxworks 时,它可以工作。但是,当我使用不同的 IP 分别创建另外两个 vxworks 时,第二个 vxworks 失败(日志来自 vxware.log):
2015-09-02T09:10:45.057+08:00| vcpu-0| W110: VLANCE: RDP OUT to unknown Register 100
2015-09-02T09:10:45.057+08:00| vcpu-0| I120: VNET: MACVNetPort_SetPADR: Ethernet0: can't set PADR (0)
2015-09-02T09:10:45.057+08:00| vcpu-0| I120: Msg_Post: Warning
2015-09-02T09:10:45.057+08:00| vcpu-0| I120: [msg.vnet.padrConflict] MAC address 00:0C:29:5A:23:AF of adapter Ethernet0 is within the reserved address range or is in use by another virtual adapter on your system. Adapter Ethernet0 may not have network connectivity.
我确信每个 vxworks 操作系统都有自己的 MAC 地址。还有一点是我通过复制第一个vxworks的文件创建了第二个vxworks。
最佳答案
原谅我。
删除宏 VXWORKS_RUN_ON_VMWARE 以及 sysLn97xEnd.c 中的任何相关代码。
一切都在 VMWorkstation 11 下完美运行。
MAC可以在虚拟机的配置页面下设置。
也许这些宏适用于较早版本的 vmworkstation。
\#define LN97_MAX_IP (4)
int ln97EndLoaded = 0;
char ln97DefineAddr[LN97_MAX_IP][6] = {
{0x00, 0x0c, 0x29, 0x5a, 0x23, 0xa0},
{0x00, 0x0c, 0x29, 0x5a, 0x23, 0xa1},
{0x00, 0x0c, 0x29, 0x5a, 0x23, 0xa2},
{0x00, 0x0c, 0x29, 0x5a, 0x23, 0xa3}
};
END_OBJ * ln97xEndList[LN97_MAX_IP] = {NULL, NULL, NULL, NULL};
char * ln97xFindDefinedAddr(LN_97X_DRV_CTRL * pDrvCtrl)
{
int i;
for (i = 0; i endObj)
{
return ln97DefineAddr[i];
}
}
if (i
1.<br/>
Modify ln97xEndLoad() in ln97xEnd.c to init different mac (and store the END_OBJ* if needed).<br/>
<code>
END_OBJ * ln97xEndLoad
...
DRV_LOG (DRV_DEBUG_LOAD, "Done loading ln97x...\n", 1, 2, 3, 4, 5, 6);
/** add to save END_OBJ* */
if (ln97EndLoaded endObj;
ln97EndLoaded++;
}
/** end add */
return (&pDrvCtrl->endObj);
...
</code>
2.<br/>
change sysLan97xEnetAddrGet() in sysLn97xEnd.c.<br/>
aprom should <del>not</del> be set by ln97xFindDefinedAddr() instead of "00:0C:29:5A:23:AF".<br/>
char * ln97xFindDefinedAddr(LN_97X_DRV_CTRL * pDrvCtrl);
...
STATUS sysLan97xEnetAddrGet
...
{
char * addrDef = NULL;
...
/* modify by frankzhou to support in VMware */
\#define VXWORKS_RUN_ON_VMWARE
\#ifndef VXWORKS_RUN_ON_VMWARE
/* check for ASCII 'W's at APROM bytes 14 and 15 */
if ((aprom [0xe] != 'W') || (aprom [0xf] != 'W'))
{
logMsg ("sysLn97xEnetAddrGet: W's not stored in aprom\n",
0, 1, 2, 3, 4, 5);
return ERROR;
}
\#endif
\#ifdef VXWORKS_RUN_ON_VMWARE
/** add by bonex for multi mac addr */
addrDef = ln97xFindDefinedAddr(pDrvCtrl);
if (addrDef == NULL)
{
aprom[0]=0x00;
aprom\[1]=0x0c;
aprom[2]=0x29;
aprom[3]=0x5a;
aprom[4]=0x23;
aprom[5]=0xaf;
}
else
{
bcopy (addrDef, aprom, 6);
}
/** end by bonex */
\#endif
/* end by frankzhou */
...
3.
关于vxworks - 在vmware中构建多vxworks,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32343562/
使用 VMWare Workstation Easy Install,您无需任何输入即可安装操作系统。它是如何做到这一点的?操作系统是否支持此功能,或者 vmware 是否会自动选择正确的选项? 最佳
我最近安装了 VM ware,每当我尝试打开 VMware 时,它都会显示以下消息: “没有足够的物理内存来使用其配置的设置启动此虚拟机。 要解决此问题,请调整附加内存设置以允许交换更多虚拟机内存
我有一个在 VMWare ESX 3.1 上运行的 Linux 镜像 (debian)。是否可以复制该镜像并在我的本地 VMWare 工作站上本地运行它?怎么办? 最佳答案 只需打开 VI 客户端,关
我希望能够创建一个 VMWare 镜像,通过指定应该放入其中的组件(最好在脚本中),然后获取 VMWare 或某些第三个进程,以根据规范构建机器。 所以我希望能够说例如。 操作系统 - Windows
关闭。这个问题是off-topic .它目前不接受答案。 想改善这个问题吗? Update the question所以它是 on-topic对于堆栈溢出。 8年前关闭。 Improve this q
关闭。这个问题不满足Stack Overflow guidelines .它目前不接受答案。 想改善这个问题吗?更新问题,使其成为 on-topic对于堆栈溢出。 7年前关闭。 Improve thi
已关闭。这个问题是 off-topic 。目前不接受答案。 想要改进这个问题吗? Update the question所以它是on-topic用于堆栈溢出。 已关闭10 年前。 Improve th
我知道这个标题有点奇怪,但我想不出更好的标题。 我在寻找(谷歌搜索)创建不可更改的 VMWare 镜像时没有成功。我不确定这是否可能?这个想法是,VMWare 重新启动后我始终具有相同的状态。 有人知
关闭。这个问题是off-topic .它目前不接受答案。 想改进这个问题? Update the question所以它是on-topic对于堆栈溢出。 8年前关闭。 Improve this que
VMWare 工作站使用 Windows 7 中的新任务栏预览功能 - 单击任务栏中的图标,而不是切换到应用程序,它会显示打开的选项卡。我只想切换到应用程序。有谁知道如何禁用此功能? 我试过查看 vm
我正在为我的团队分别制作带有 IE6、7 和 8 的 XP 的 3 个 VM 版本。我从我们拥有的旧 VMware 镜像开始,该镜像具有 IE6 和 SP2,并且已经使用我们需要的所有内容对其进行了自
我使用 VMWare 已经有一段时间了,对它非常满意,但我想将它与 VirtualBox 进行比较。显然磁盘镜像是兼容的,并且我已经成功启动了由 VMWare 在 VirtualBox 中创建的基于
我使用 VMware Player v6.0.1 创建了一个虚拟机,并将 vm 复制到必须运行的服务器,但是那里的播放器版本是 v5.0.0,尝试运行 VM 时出现以下错误: The configur
我目前正在使用 Simics module (见第 6 章)监听指令获取和数据访问,并对所有这些事件运行回调,以便检测在 Simics x86 上运行的内核。例如,我可以创建一个 Simics 模块,
我有一个关于 Vmware Player 统一模式的问题。当我在统一模式下运行应用程序时,它们会出现烦人的灰色边框(第一张图片)。 这本身就很烦人。有问题的是,当我在最大化模式下运行它时,顶部边框仍然
关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。 想改进这个问题?将问题更新为 on-topic对于堆栈溢出。 8年前关闭。 Improve this qu
我写了一个 cuda 程序,我正在 ubuntu 上将它作为虚拟机进行测试。原因是我有windows 7,我不想安装ubuntu作为辅助操作系统,我需要使用linux操作系统进行测试。 我的问题是:虚
我正在尝试让 VMware Clarity UI sidenav 正常工作,并且会喜欢一个可靠的例子。我正在使用 clear-seed 项目,并且在 app.component.html 内部我有他们
已关闭。这个问题是 off-topic 。目前不接受答案。 想要改进这个问题吗? Update the question所以它是on-topic用于堆栈溢出。 已关闭11 年前。 Improve th
Closed. This question is off-topic。它当前不接受答案。 想改善这个问题吗? Update the question,所以它是on-topic,用于堆栈溢出。 7年前关
我是一名优秀的程序员,十分优秀!