<< 点击显示目录 >> 主页 Hypervisor使用助手 > 安装与使用 > Linux_Hypervisor安装指导手册 |
Hypervisor 安装指南:Linux |
v1.2 |
日期 |
June 7, 2022 |
版本信息
Version |
Date |
Comment |
Edited by |
1.0 |
Nov 14, 2019 |
First Edition |
Brittany Langston |
1.1 |
February 7, 2022 |
Added Instructions for Installing Linux Image |
Chris Hairston |
X.X |
December, 2019 |
Created separate guide on the Global Application Platform (GAP) |
Andreas Kreil |
1.2 |
June 7, 2022 |
Moved instructions for installing Linux image to separate docu- ment Merged known issue information from page on GAP Moved system requirements into document. Moved troubleshooting and FAQ to appendices. Now matches exact format of Windows Hypervisor Guide |
Chris Hairston |
1.2.1 |
Jan 19, 2023 |
汉化翻译与格式调整 |
YuanZhiyi |
目录
1.介绍
2.使用要求
1.软件要求
2.硬件要求
3.GPOS
4.必要附件
5.硬件的具体要求
2.配置BIOS
4.缩小Linux卷(如果在Linux安装过程中没有这样做)
6.为Automation Studio项目配置Hypervisor
10.通过Automation Studio连接到ARembedded
4.附录
3.xPC2100
4.xPC2200
5.xPC3100
1.确认USB端口
4.检查BIOS
5.确认硬件配置
1.安装过程中的卡主, ARemb处于RUN/SERVICE状态
B&R Hypervisor使得在B&R PC上平行运行B&R Automation Runtime与Windows或Linux成为可能。每个操作系统都直接和专门在分配给它的硬件上运行。Hypervisor的所有配置都在Automation Studio中完成。
本文件的目的是为B&R Hypervisor的安装提供分步指南,以Win-dows作为GPOS。假设用户具有B&R系统和Automation Studio的基本知识。
如需全面了解B&R Hypervisor的细节和理论,请参考AS帮助中的以下位置:实时操作系统→目标系统→目标系统-SG4→B&R Hypervisor
在你开始安装Hypervisor之前,请确认你使用的是支持的硬件/软件,并且你有必要的附件可以使用。
B&R Hypervisor可从以下Automation Studio / Automation Runtime版本开始使用
PLC Family |
最低 AS / AR Versions |
PC9xx |
AS 4.4 / F4.44 |
PC21xx |
AS 4.4 / F4.44 |
PC31xx* |
AS 4.4 / B4.45 AS 4.5 / A4.52 |
PC22xx |
AS 4.6 / E4.61 |
•需要硬件固件升级至2.0.0.0或更新的版本
•支持BIOS/CSM的x86架构
o每个配置的操作系统必须至少有一个逻辑CPU可用
o内存:4GB(技术上2GB即可,但强烈建议4GB)
GPOS是通用操作系统的缩写。GPOS(Windows或Linux)与ARembedded并行运行。在安装Hypervisor之前,GPOS必须已经安装在目标系统上。
支持的GPOS
•B&R (Debian) Linux 9 64bit (legacy boot)
•B&R (Debian) Linux 9 64bit (UEFI boot). 支持AS4.7及以上版本。
•B&R (Debian) Linux 10, 64-bit (UEFI boot)
本安装指南是为Windows作为GPOS的情况而设计的。如果您需要Linux作为GPOS的安装指南,请联系B&R支持团队。
•USB大容量存储设备(注意,所有现有内容将被覆盖!)
•USB键盘
•如果你的电脑总共只有2个USB端口,一个USB集线器是有帮助的(例如PC2100/PC2200)
查看附录 A.
如果你的MTCX版本不足,那么它将在安装Hypervisor时被更新。相反,如果你的 BIOS 版本不足,那么你必须手动更新它。
1. 根据下面的图表确定你的电脑所需的最低BIOS版本。该信息也可以在帮助中找到,路径如下:
Real-time operating system → Target systems → Target systems – SG4 → B&R Hypervisor → Configuration and installation → Preparations for installation
PC Family |
最低BIOS Version |
PC9xx-TS77 |
1.27 |
PC9xx-TS17 |
1.14 |
PC21xx |
1.40 |
PC31xx |
1.12 |
PC22xx |
1.05 |
2. 确定在你的电脑上进入BIOS需要什么按键。请参考下面的图表。
PC Family |
进入BIOS按键 |
PC9xx |
F2 or Del |
PC21xx |
F2 |
PC31xx |
F2, Del or Esc |
PC22xx |
F2, Del or Esc |
3. 打开PC的电源。在 PC 启动时,反复按步骤 2 中确定的键,以进入 BIOS。
4. 除 PC2100 外,所有 PC 都可以在 BIOS 的主页上查看 BIOS 版本,不需要用户额外输入。如果是 PC2100,在主页上必须点击 "System Information"(系统信息)的回车键,然后就可以看到 BIOS 版本。
如果你的 BIOS 版本低于步骤 1 中确定的所需 BIOS 版本,那么在安装 Hypervisor 之前需要对其进行更新。如果您的 BIOS 版本已经足够,请跳到第 3.2 节。
5. BIOS升级文件和执行BIOS升级的步骤可以在B&R网站上找到 ([www.br-automation.com](http://www.br-automation.com/)). 单击 "下载 "选项卡,然后指定你的PC系列。例如,对于PPC2100。
你可能需要在下载结果的底部点击 "Load more"(加载更多),以找到BIOS和用户手册。然后BIOS就会出现在列表中。
该手册将在文档部分找到
更新BIOS的步骤包括在"PC User's Manual"中。请参考 "软件 "一章并更新BIOS。
6.在BIOS更新完成后,重复步骤2和3,回到BIOS,为3.2节做准备。
此时,你应该还在你的PC的BIOS中。如果不是,请重复第3.1节的步骤2和3,进入BIOS。然后
1.通过按 "F9 "和 "Enter "恢复BIOS默认值。
2.浏览附录 A或 AS 帮助中的以下位置,以确定 Hypervisor 所需的 PC 的 BIOS 设置。
Real-time operating system → Target systems → Target systems – SG4 → B&R Hypervisor → Configuration and in- stallation → Preparations for installation
3.在BIOS中进行必要的修改
4.按 "F10 "保存更改并退出BIOS。等待电脑重新启动进入Linux。
如果您已经安装了一个通用的Debian 10镜像(而不是贝加莱出厂时安装的B&R Linux 10镜像),那么此时您需要安装几个安装包以使通用镜像与B&R镜像等同。如果你已经在使用B&R Linux 10,那么跳到第3.4节。
下面是所需安装包的完整列表。
•First Config: 包含B&R First Config程序,用于在第一次启动时自动配置。
•Service Tool: 包含B&R服务工具程序,可轻松配置常见任务。
•Touch Screen: 包含B&R触摸屏程序,用于设置和校准电阻式和电容式触摸屏。
•Touch Click: 包含B&R Touch Click程序。
•MTCX driver: 包含B&R MTCX驱动程序,用于与B&R设备上的MTCX进行通信。
•ADI Library: 包含B&R ADI库。
•Display Brightness: 包含B&R显示器亮度控制。
•License Viewer: 包含B&R License Viewer程序。
•UPS Daemon: 包含B&R UPS服务。
•UPS Control: 包含B&R UPS管理程序。
安装包可以在B&R网站([www.br-automation.com](http://www.br-automation.com/))上通过下载标签和以下下载过滤器找到。
一旦你下载了安装包,把它们复制到Linux电脑上,通过GDebi软件包安装程序进行安装。
Linux卷的大小需要减少,以便为ARembedded提供空间。可以使用各种工具来调整Linux分区。下面的步骤将使用GParted Live,通过Rufus安装在一个USB驱动器上。
GParted Live是可以调整Linux分区大小的工具。Rufus工具被用来创建一个可启动的USB驱动器,并安装GParted Live ISO。
如果你喜欢不涉及Rufus的另一种安装GParted Live的方法,请参考以下链接中描述的方法,然后跳到步骤7:http://gparted.sourceforge.net/liveusb.php
1.导航至:https://gparted.sourceforge.io/download.php
2.下载标有amd64的稳定版ISO(例如:"Download gparted-live-1.0.0-5- amd64.iso")。
3.3. 导航到:[https://rufus.ie](https://rufus.ie/)
4.下载Rufus。这一下载将产生一个可执行文件(如rufus-3.8.exe)。
5.将你的第一个USB驱动器插入开发电脑(笔记本电脑)。注意,所有的内容将被覆盖。
6.运行Rufus的可执行程序。然后在Rufus中。
6.A 将 "Device "下拉菜单设置为您的USB驱动器。
6.B 将 Boot selection "下拉菜单设置为 "磁盘或ISO镜像"。点击 "SELECT "按钮,导航到你在步骤2中下载的GParted Live ISO文件。
6.C 其余的Rufus设置可以保留为默认值。点击底部的 "START "按钮。
6.D 在随后弹出的窗口中点击 "是",下载必要的Syslinux文件。
6.E 在接下来的弹出窗口中选择 "以ISO镜像模式写入(推荐)",然后点击 "确定"。
6.F 点击最后一个弹出窗口的 "确定"。
6.G 等待进程完成。一旦状态栏显示 "READY",点击关闭。
7. 从Rufus在步骤6中准备的USB驱动器上启动B&R电脑。要做到这一点。
7.A 确定进入B&R电脑的启动菜单需要什么按键。请参考下面的图表。
PC Family |
Key to Enter Boot Menu |
PC9xx |
F11 |
PC21xx |
F5 |
PC31xx |
Esc or F2 |
PC22xx |
Esc or F2 |
7.B 给B&R电脑上电。在PC启动时,反复按USB键盘上步骤A中确定的键,进入启动菜单。
7.C 一旦你进入了启动菜单,从列表中选择USB驱动器。这将导致B&R电脑从USB驱动器启动,并启动GParted Live工具。
8.一旦电脑从USB驱动器启动,你将看到Gnome分区编辑器。选择第一个选项 "GParted Live(默认设置)"并按回车键。
9.等待几秒钟,让下一个菜单加载。然后选择 "Dont't touch keymap "并按回车键。
10.当问到 "Which language do you prefer?"时,按回车键选择默认值33(美国英语)。
11. 当被问及 “Which mode do you prefer?”,按回车键,选择默认值为0 (“Continue to start X to use GParted automatically”).
12. 接下来,GParted工具将自动加载。在主分区(/dev/sda1)上点击右键,选择 "Resize/Move"。或者,你也可以选择主分区,然后在顶部的分区菜单中选择 "Resize/Move"。
13. 将 "Free space following(MiB)"设置为至少1024MB(推荐2048MB)。然后点击 "Resize/Move"。
注意,你不能把自由空间设置得太高,以至于 "New size(MiB)"小于顶部列出的 "Minimum size"。
14. 之后,你会看到有一个缩减硬盘的操作正在等待中。点击顶部的绿色复选框来执行该操作。
15. 点击 "Apply",确认操作。
16. 片刻之后,你将看到一条信息,表明 "All operations successfully completed"。点击 "Close"。
17. 之后,你会看到未分配的空间已经增加到步骤13中分配的大小。Linux分区的大小也相应减少。点击顶部最右边的方形图标,关闭GParted(未画出)。
18. 双击左上方的 "退出 "图标。然后选择 "关机 "并点击 "确定"。
19. 在工控机上断电再供电,启动回到Linux并登录。
B&R PC上的物理以太网和USB端口必须分配给ARembedded或Linux。它们不能被两个操作系统所访问。因此,在这一点上,你必须决定哪些接口将对应于哪个操作系统。请注意以下几点。
•至少有一个USB端口必须被分配给ARembedded。
•目前,任何集成在面板上的USB端口将始终被分配给GPOS。
•你必须使用一个分配给ARembedded的USB端口,用于你的Technology Guard加密狗。
例如,PPC2100有两个以太网端口和两个USB端口。因此,每个端口中的一个可以分配给每个操作系统。
接口 |
地址 |
操作系统分配示例 |
ETH1 |
IF3 |
ARemb |
ETH2 |
IF4 |
Linux |
USB1 |
IF5 |
ARemb |
USB2 |
IF6 |
Linux |
在这一点上,假定已经用相关硬件创建了一个Automation Studio 项目。
1.确认在物理视图中已经设置了正确的PC硬件。
2.2. 打开CPU配置(物理视图,右击CPU,选择 "配置")。在底部,展开 "B&RHypervisor 配置 "并进行两项修改。
2.a 将 "激活B&RHypervisor"设置为 "开"。
2.b 将 "DRAM的大小 "设置为256 MiB和2048 MiB之间的一个值。这对应于分配给ARembedded的DRAM的数量。你的电脑上的剩余DRAM将被分配给Linux。
例如,5PPC2100.BY48-000有8GB的DRAM(参考数据手册的技术数据)。如果在CPU配置中为ARembedded分配了1GB,那么就有7GB留给Linux。
3.根据第3.5节的规划,分配以太网接口。要做到这一点:
3.a 从物理视图中,右击一个以太网接口,选择 "配置"。
3.b 通过 "操作系统 "下拉菜单将接口分配给ARembedded或Linux(GPOS)。
3.c 如果你把接口分配给ARembedded,根据应用的需要设置IP参数。这将是你用来通过Automation Studio ,连接到ARembedded的IP地址。
3.d 对所有以太网接口重复上述步骤。
4.4. 根据第3.5节的规划,分配USB接口。要做到这一点。
4.a 在物理视图中,右击一个USB接口,选择 "配置"。
4.b 通过 "操作系统 "下拉菜单将接口分配给ARembedded或Linux(GPOS)。
4.c 对所有的USB接口重复上述步骤。记住,至少有一个USB接口必须被分配给ARembedded。
任何分配给GPOS(Linux)的接口在物理视图中会显示为灰色,并以"--> GPOS "表示(直接集成在面板上的USB端口除外)。
1.将你的第二个USB驱动器插入你的开发电脑(笔记本电脑)。任何有足够存储空间的USB闪存驱动器(USB2.0或USB3.0)都足够了。注意,在下面的步骤中,USB驱动器的所有现有内容将被销毁。请确保根据需要将任何相关的文件从U盘复制到另一个存储介质。
2. 重新编译该项目 (Project → Rebuild Configuration). 构建完成后,在弹出的窗口中选择 "Don't Transfer"。
3. 前往 “Project” → “Project Installation” → “Create USB Install Drive”.
4. 在弹出的窗口中,确认在下拉菜单中已经选择了与你的USB驱动器相对应的驱动器号。然后点击 "安装在应用程序存储器上"。然后你会看到一个弹出窗口,提醒你USB驱动器将被格式化,所有现有数据将丢失。对这个弹出窗口点击 "是"。
5. 一旦安装完成,点击 "关闭"。从你的开发电脑中取出USB驱动器。
当你在第3.7节创建Hypervisor USB安装驱动器时,B&RHypervisor 驱动程序安装程序被自动添加到你的USB驱动器中。要进行安装。
1.将USB驱动器插入B&R电脑,并启动电脑进入Linux。
2.2. 从USB驱动器复制/粘贴Hypervisor 驱动程序安装程序到PC上(例如桌面)。安装程序将位于USB驱动器上的以下路径。
D:\BRHypervisor\GPOSDrivers\Linux
3. 通过开始菜单打开GDebi软件包安装程序 → System Tools → GDebi Package Installer:
4. 进入文件→打开,然后导航到你在步骤2中复制的brhypervisor_1.3.0-1_amd64.deb文件。点击 "打开"。
5. 点击 “Install Package”:
6. 如果/当提示时,提供管理密码。
7. B&RHypervisor 驱动程序已经安装。一旦安装完成,你会看到一条信息,表明安装已经完成。请点击 “Close” and then close the Package Installer.
现在,Hypervisor 驱动程序已经安装完毕,Hypervisor 本身以及Automation Runtime 和应用程序项目也需要被安装。要做到这一点。
1.关闭Linux并关闭B&R电脑的电源。
2.2.将第3.7节中准备好的USB驱动器插入USB端口,该端口在第3.6节步骤4中被分配给ARembedded。这一点非常重要:你必须将包含Hypervisor 安装的USB驱动器插入指定给ARembedded的USB端口。如果你将USB驱动器插入分配给Linux的USB端口,Hyper- visor将无法正常安装!
3.确定在你的电脑上进入启动菜单需要什么按键。请参考下面的图表。
PC Family |
Key to Enter Boot Menu |
PC9xx |
F11 |
PC21xx |
F5 |
PC31xx |
Esc or F2 |
PC22xx |
Esc or F2 |
4.给工控机上电。在工控机启动时,反复按步骤3中确定的键,进入启动菜单。
5.5. 进入启动菜单后,从列表中选择USB驱动器。这将使B&R电脑从USB驱动器启动。
6. 你会看到一个黑色的屏幕,上面有很多垂直滚动的白色文字。等待这个过程结束。
7. 接下来,你会看到一个有两个选项的盒子。点亮 "安装 "选项1,然后按回车键选择该选项。
8.在随后的选择框中,点亮 "安装 "并按下回车键。
9. 在最后的信息框中,按回车键触发电脑重新启动。
10. Hypervisor 安装完毕。这个过程将至少需要4分钟。电脑将重启5次。一旦安装完成,电脑将重新启动进入Linux。
如果电脑在大约10分钟后没有重新启动进入Linux,请参考第4节中的故障排除步骤。
现在Hypervisor ,ARembedded可以通过Automation Studio访问,就像一个独立的ARembedded目标(即X20CPU)。进入 "在线"→"设置",手动连接到你在第3.7节步骤3c中配置的IP地址或浏览目标。如果你在连接ARembedded时遇到问题,请联系B&R支持(参考第6节)。
APC910 (TS77)
•Main BIOS Version: ≥ 1.27 (menu path: Main)
•MTCX Version: ≥ 1.24
•ARemb Upgrade: ≥ F4.44
•Automation Studio: ≥ V4.4 (V4.8.2 for 5PC910.SX03-00)
•Real-time environment: Enabled (menu path: Advanced / OEM features)
•Intel Virtualization Technology: Enabled (menu path: Advanced / CPU configuration)
•Hypervisor environment: Enabled (menu path: Advanced / OEM features)
•Boot option sorting method: UEFI and Legacy (menu path: Boot / Boot configuration)
PPC900 (TS77) (除非另有说明,否则与APC相同)
•Main BIOS version: ≥ 1.26 (menu path: Main)
APC910和PPC900(TS77)的其他信息:
•Hardware support for virtualization technology (main BIOS version <1.30)
•Hardware support for hypervisor operation (main BIOS version ≥1.30) (recommended)
•目标系统不支持UEFI GPOS。
APC910 & PPC910 (TS17)
•Main BIOS Version: ≥ 1.27 (menu path: Main)
•MTCX Version: ≥ 1.24
•ARemb Upgrade: ≥ F4.44
•Automation Studio: ≥ V4.4 (V4.8.2 for 5PC910.SX03-00)
•Real-time environment: Enabled (menu path: Advanced / OEM features)
•Hypervisor environment: Enabled (menu path: Advanced / OEM features)
关于APC910和PPC900的其他信息:
•Hardware support for virtualization technology (main BIOS version <1.16)
•Hardware support for hypervisor operation (main BIOS version ≥1.16) (recommended)
APC2100 & PPC2100
•Main BIOS Version: ≥ 1.27 (menu path: Main)
•MTCX Version: ≥ 1.13
•ARemb Upgrade: ≥ F4.44
•Automation Studio: ≥ V4.4
•Real-time environment: Enabled (menu path: Advanced / OEM features)
•Hypervisor environment: Enabled (menu path: Advanced / OEM features)
关于APC2100和PPC2100的其他信息:
•Hardware support for virtualization technology (main BIOS version <1.40)
•Hardware support for hypervisor operation (main BIOS version ≥1.40) (recommended)
•根据GPOS设置启动类型(参见Windows系统信息--BIOS模式(UEFI或以前的版本(Legacy)))。
APC2200 & PPC2200
•Main BIOS Version: ≥ 1.05 (menu path: Main)
•MTCX Version: ≥ 1.05
•ARemb Upgrade: ≥ F4.63
•Automation Studio: ≥ V4.6.2
•Real-time environment: Enabled (menu path: Advanced / OEM features)
•Hypervisor environment: Enabled (menu path: Advanced / OEM features)
•EFI device first (menu path: Boot): Dependent on GPOS Type
oLegacy Boot: Disabled
oUEFI Boot: Enabled
关于APC2200和PPC2200的其他信息:
•根据GPOS设置启动类型(参见Windows系统信息--BIOS模式(UEFI或以前的版本(Legacy)))。
APC3100 & PPC3100
•Main BIOS Version: ≥ 1.12 (menu path: Main)
•MTCX Version: ≥ 4.19
•ARemb Upgrade: ≥ B4.45
•Automation Studio: ≥ V4.4.5
•Real-time environment: Enabled (menu path: Advanced / OEM features)
•Hypervisor environment: Enabled (menu path: Advanced / OEM features)
•EFI device first (menu path: Boot): Dependent on GPOS Type
oLegacy Boot: Disabled
oUEFI Boot: Enabled
APC3100和PPC3100的其他信息:
•根据GPOS设置启动类型(参见Windows系统信息--BIOS模式(UEFI或以前的版本(Legacy)))。
从Automation Runtime A4.71开始。 hyperthreading如果硬件支持,就可以使用。要做到这一点,必须禁用 "实时环境 "设置。这样就可以在hypervisor 系统中启用hyperthreading ,并保留实时操作所需的所有其他设置。Automation Runtime 也为hyperthreading 专门使用一个物理内核。可以在Automation Runtime A4.91及以后的版本中启用 "共享模式"。
下面列出了一些经常问到的问题。有关其他常见问题的列表,请参考AS帮助
Real-time operating system → Target systems → Target systems – SG4 → B&R Hypervisor → FAQ
要卸载Hypervisor ,请使用安装Hy-pervisor的同一个U盘,重复第3.10节的步骤1 - 5。从U盘启动后,你会看到下面的菜单。选择选项1 "Deinstall "Hypervisor ,然后按Enter键。卸载完成后,电脑将重新启动。
ETHinternal是一个虚拟的以太网端口,在ARembedded和Windows之间提供连接。默认情况下,ETHinternal被配置为一个DHCP服务器。它可以用来分配IP地址给Windows侧的以太网端口(只要它们被配置为从DHCP服务器接收IP地址)。这个接口可以用来通过套接字与AsTCP和AsUDP库进行通信。
当Windows被重启时,ARembedded不会受到影响。然而,如果ARembedded被重新启动(例如,通过一个温暖的重启),那么Windows将重新启动。发生这种情况的原因是,AR执行了电源故障,这促使GPOS也关闭。
这种行为只发生在用AS 4.4-AS 4.6开发的应用程序中。该行为在AS4.7中被证实,因此,ARembedded的重启不会触发Windows的重启。
当使用Hypervisor ,mapp View在Automation Studio 项目中的开发或配置方式没有区别。一旦项目被转移到ARembedded,mapp View可视化可以在Windows端通过使用谷歌浏览器的ETHinternal的IP地址来访问。
如果你使用外部客户端连接到mapp View,那么请连接到分配给ARembedded的一个以太网端口,并使用该ARembedded以太网端口的IP地址。如果你只能选择连接到分配给Windows的以太网端口,那么请联系B&R支持团队(第6节为访问mapp View画面所需的额外步骤。
对于UEFI hypervisor 系统,有一个限制,即在系统运行时不能进行重新分区。这个限制在传统启动中不存在。请参考下面的图表。
如果Hypervisor ,不能正确安装,请按规定顺序检查以下几点。
确认你插入Hypervisor 安装驱动器的USB端口已经被分配给ARembedded。请参考第3.7节第4步。如果你试图在一个被分配给Windows的USB端口上安装Hypervisor ,那么安装将挂在一个黑色的屏幕上,上面有白色的文字。最后一行可能是这样的 “/OS/1 Booting runtime 0” 或 “/OS/1 I/O access blocked”.
重复第3.8节(生成Hypervisor USB安装驱动器)和第3.10节(安装Hypervisor )。有时这就是让Hypervisor 正确安装的全部过程。
重复第3.8节,但使用一个不同的U盘。确保它不仅是一个不同的U盘,而且是与你最初尝试的那个不同的品牌。然后重复第3.10节。
确认BIOS设置是否正确(参考第3.2节)。
确认你在Automation Studio 项目的物理视图中为PC配置了正确的硬件。如果你没有,那么纠正错误并重复第3.8和3.10节。
尝试通过PC上不同的USB端口安装Hypervisor 。注意,这可能需要你改变Automation Studio 项目中的一些设置,并重新生成USB安装驱动器,因为你用于安装的USB端口必须分配给ARembedded。请参考第3.7节第4步。
如果Hypervisor 不能正常安装,有三个日志文件可供查阅。
1.在U盘的根目录下会有一个名为 "install_log.txt "的日志文件。
2.在CFast卡上的一个分区的根目录下会有另一个日志文件,叫做 "log.txt"。
3.根据AR能够启动的程度,你可能能够从AS或SDM中获得AR的日志文件。
检查所有可以得到的日志,看看是否有错误或指向问题的信息。根据不同的情况,你可能只有1或2个这样的日志可以使用。如果日志中有任何不清楚的地方,请联系B&R支持团队(见第6节)并提供任何可用的日志。
4.5.1 安装过程中的卡主, ARemb处于RUN/SERVICE状态
现象
•Shell(有文字的黑屏)卡在 “/OS/1 Booting runtime 0”
•操作系统不启动,但ARemb处于RUN模式,可以通过指定的ETH端口进行连接。
•在线软件比较中的差异 (Automation Studio -> Online -> Compare -> Soft- ware)
•当你通过ETH端口直接从AS下载应用程序到ARemb时,GPOS将启动。
可能的原因和补救措施
•U盘被插入工业PC的错误端口。有必要将Hypervisor 安装U盘插入分配给ARemb的USB端口(在物理视图中没有灰色显示)。
•进入Online > Compare > Hardware,检查AS中使用的HW和目标上真正使用的HW。如果有差异,解决它们
4.5.2 安装卡在30%,出现欢迎访问Buildroot的信息
现象
•在安装过程中,安装程序冻结在30%,并出现 "Welcome to Buildroot "和 "Buildroot login:"。
•重启后再开始安装,你会看到 boot loader已经存在的信息。
可能的原因和补救措施
•未分配的分区不是列表中的最后一个。有可能是用 "Free space preceding "而不是 "New size "创建的自由空间。
•Linux可能需要重新安装。
如果你在安装Hypervisor ,遇到任何本文件没有说明的问题,请联系B&R支持团队。
Email: Support.CN@br-automation.com Phone: 021-54644800