ubuntu labview(在虚拟机上安装NI)
ubuntu labview(在虚拟机上安装NI)如果系统可发现但不允许安装,可能是因为 virtualbox 中的网络配置不正确。系统现在应该可以从 NI MAX 中发现,可以从那里安装所有驱动程序。如果无法连接到设备,请改用“仅主机”连接,并在重新启动后重新配置回桥接连接当安装程序提示是否要继续时,选择“y”(是)如果使用的是 USB 键盘,安装程序可能会在此步骤拒绝接受任何键盘输入。如果发生这种情况,请右键单击 NILRT 虚拟机窗口右下角的 USB 图标并选择键盘。
能在虚拟机上安装,理论上可以在任何PC上安装了。市场上买的小型单板计算机,或者最小工控机,都可以安装。
先决条件- 确保电脑上安装了 Max 和 LabVIEW Real Time 模块(以获取 NILRT 恢复映像)。您也可以按照此处的指南自行编译内核。
- 安装Virtualbox
- 安装VirtualBox 扩展包(主机系统上的 USB 2.0 和 3.0 支持需要此扩展包,VB官网上有,在首页,很容易找到)
- 在 Windows 中启用 Hyper-V(virtualbox 需要,现在的电脑一般都开了)这可以通过运行以下命令在 windows powershell 中完成(需要提升到管理员权限):“ Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper -V -All”
- 在您的 BIOS 中启用虚拟化(因PC厂家默认设置而异)。
创建一个新的虚拟机
- 选择 Linux 作为类型,选择【其他 Linux(64 位)】
- 选择 1024 或 2048 M内存(如果需要,可以稍后更改)
- 选择创建一个虚拟硬盘(至少 4 GB)
- 选择 VDI 硬盘类型
- 选择动态分配存储数据(这两个选项都可以使用其实)
- 选择虚拟机(我设定的名字是 NILRT)并单击设置齿轮图标
- 转到设置-系统-主板并选中复选框“启用 EFI”
- 进入设置-存储并选择空白存储设备
- 单击右上角光驱的选项菜单(蓝色小轮),然后选择“选择磁盘文件”选项
- 找到存储 NILRT 恢复 iso 文件的位置并选择它
ISO 文件可以在 C:\Program Files (x86)\National Instruments\RT images\Utilities 中找到
- 转到网络并在适配器 1 选项卡中,选中“启用网络适配器”复选框(通常默认选中)
- 选择“桥接适配器”并选择你的电脑的主网卡
如果您想在 CERN 使用桥接连接,则必须在 netops 中注册虚拟以太网适配器,如果不使用仅主机适配器连接,请参阅本指南以设置仅主机适配器
如果无法连接到设备,请改用“仅主机”连接,并在重新启动后重新配置回桥接连接
- 展开高级菜单并选择 Intel PRO/1000 MT Desktop 作为适配器类型(通常是默认的,Ni 的大多数控制器都带有基于 Intel 的硬件)
- 选择设置——串口——端口 1 选项卡
- 选中“启用串口”框,这是 (NILRT 安装程序中的硬件身份验证步骤之一)必需的,如果未启用将失败。
- 选择USB 3.0 作为您的 USB 控制器(参考前文的先决条件部分。如果没有3.0, USB 键盘和其他基于 USB 的外围设备将无法工作)
- 双击或点击“开始”箭头运行虚拟机
- 选择 ISO 作为启动驱动器/磁盘
当安装程序提示是否要继续时,选择“y”(是)
如果使用的是 USB 键盘,安装程序可能会在此步骤拒绝接受任何键盘输入。如果发生这种情况,请右键单击 NILRT 虚拟机窗口右下角的 USB 图标并选择键盘。
- 该过程完成后,它会要求您重新启动机器:
- 重新启动后,您将看到以下屏幕:
系统现在应该可以从 NI MAX 中发现,可以从那里安装所有驱动程序。
如果系统可发现但不允许安装,可能是因为 virtualbox 中的网络配置不正确。
从 NI MAX > Remote systems > Your remote device > 单击箭头打开设备子菜单 > 右键单击“Software” > 单击 Add/Remove Software
如果设备未显示,请尝试刷新列表。MAX 很可能会崩溃,它总是会崩溃。重新打开它,如果幸运的话,它将再工作 10 分钟而不会崩溃。
屏幕打开,默认用户为“admin”,密码为空。点击进入进入下一个画面
选择要安装的操作系统:
等待完成并重新启动
注意:此时系统将重新启动,您必须再次以“admin:”身份登录
默认选择:
- CompactRIO 支持。
- LabVIEW实时。
- NI 基于 Web 的配置和监控
- NI无线证书管理网络服务
- NI签证
这应该是最详细的Guide了,如果遇到任何问题,请留言。