/dev/memをローカルにマウントして削除する方法

/dev/memをローカルにマウントして削除する方法

この質問には以下が含まれます。これしかし、より一般的には。

現在sshfsを介してリモートルートをマウントします。

sshfs -o sshfs_sync,sync_readdir,reconnect,follow_symlinks,direct_io,sync_read root@pi:/ pi

/proc問題ありません。しかし、/ dev / memは機能しません。

head pi/dev/mem
head: error reading 'pi/dev/mem': Operation not permitted

もしそうなら、リモートを/dev/memローカルにマウントする方法

編集する

開発用ノートブックでRaspberry Piを制御したいです。リモートインストールでラップトップからプログラムを実行できる場合は、簡単になります/dev/mem

現在、sshfsを介してラズベリーパイをマウントしており、開発サイクルは次のとおりです。

# Compile from my laptop is way faster
env GOOS=linux GOARCH=arm GOBIN=`pwd`/bin go install main.go
cp bin/main /path/to/mounted/pi
# Then run from pi

マウントできる場合、/dev/mem開発ループは次のようになります。

go run main.go # dev
go run main.go # dev
go run main.go # dev
# Good to go
env GOOS=linux GOARCH=arm GOBIN=`pwd`/bin go install main.go
cp bin/main /path/to/mounted/pi

これにより時間が節約され、ローカルでデバッグできます。

また、設置には/dev/mem少しのネットワーキング費用しかかかりませんでしたが、インターネット機器リモートデバイスをマウントできますが、docbook2manのためコンパイルされません。

ベストアンサー1

おすすめ記事