为什么我无法送从NI Linux RT控制器上的My USB Key或者SD Card上读取



主要软件: LabVIEW Modules>>LabVIEW Real-Time Module
主要软件版本: 2014
主要软件修正版本: N/A
次要软件: N/A

问题:

在我的NI Linux RT控制器上,当我想从USB Key或者SD Card中读取时,发送了错误,当我把卡或者key重新插进去时,控制台报出如下错误:

FAT-fs(sdb1): Volume was not properly unmounted. Some data may be corrupt. Please run fsk.

当我想从USB key或者SD卡中通过LabVIEW读取数据时,发生了下方错误:Error 6 occurred at Open/Create/Replace File...

为什么会发生这个错误?我该如何修正?



解答:

这个问题的发送是由于在FAT文件系统中USB keys的断电或者SD卡的格式化。FAT文件系统将将突发断电注册为磁盘错误,这将会把所有可移动存储设备锁定为只读,这个错误将导致LabVIEW无法获取存储设备,因为它现在是只读了

为了快速解决这个问题,可以正常重启系统。如果你的应用汇发生突发的控制器电源关闭,那么你就可以通过在可移动存储设备上使用类似EXT3的记录文件系统



相关链接: KnowledgeBase 6F49F4I8: What File Systems Can be Used With the NI Linux Real-Time OS?
KnowledgeBase 6M58N1PK: How Should I Shutdown NI Linux Real-Time Devices?

附件:





报告日期: 08/18/2014
最近更新: 02/27/2015
文档编号: 6OHDQDPK