私はQtを使って組み込みLinuxデバイスにデプロイするためのアプリを書いています。私の開発用コンピュータはUbuntuを実行しているvmであり、イーサネットとrs232を介して組み込みデバイスと通信します。 Qtには、2つの間の通信回線を設定してテストするセクションがあり、それらは問題ないようです。
しかし、組み込みデバイスにデプロイすると、このエラーが発生します。
mkdir: can't create directory '/opt/Evo2a/': Read-only file system
エラーは組み込みデバイスを参照しています。
Linuxでファイルシステムを「書き込み可能」にするための切り替えはありますか?
sshのようにアクセスできますか?の内容を追加
—
davidbaumann
/etc/fstab
お願いします。
すでに述べたように、組み込みデバイスに大きく依存しますが、多くの組み込みデバイスは読み取り専用の圧縮ファイルシステムを使用し、時には設定ファイルなどを格納するためのオーバーレイファイルシステムを使用します。ネットワーク経由などで外部ストレージを使用する場合は、これをテストするためにアプリをデプロイすると、組み込みデバイスへの書き込み回数が減ります。
—
dirkt
mount -o remount,rw
しかし、それは後で他の何かが失敗する原因となるかもしれません。