我正在使用Qt编写应用程序以部署到嵌入式Linux设备。我的开发计算机是运行Ubuntu的虚拟机,它通过以太网和rs232与嵌入式设备通信。Qt有一个部分要设置两者之间的通信线路并测试它们,它们似乎没问题。
但是当我部署到嵌入式设备时,我收到此错误:
mkdir: can't create directory '/opt/Evo2a/': Read-only file system
错误是参考嵌入式设备。
Linux中是否存在切换以使文件系统“可写”?
你有权访问它,比如ssh吗?添加内容
—
davidbaumann
/etc/fstab
请。
如前所述,它在很大程度上取决于嵌入式设备,但也要记住,许多嵌入式设备使用只读压缩文件系统,有时还有覆盖文件系统来存储配置文件等。如果您的嵌入式设备有任何方法要使用外部存储(例如通过网络),部署您的应用程序进行测试将减少嵌入式设备上的写入次数。
—
dirkt
mount -o remount,rw
),但这可能会导致其他事情在以后失败。