Esta questão está relacionada a esta , mas mais geral.
Atualmente montei raiz remota por sshfs
sshfs -o sshfs_sync,sync_readdir,reconnect,follow_symlinks,direct_io,sync_read root@pi:/ pi
/proc
está ok, mas / dev / mem não funciona
head pi/dev/mem
head: error reading 'pi/dev/mem': Operation not permitted
Então, como posso montar o /dev/mem
remoto para o local
EDITAR
Eu quero controlar o raspberry pi do meu laptop dev, será muito mais fácil se eu posso simplesmente executar o programa do meu laptop pela montagem remota /dev/mem
.
Atualmente eu montei o framboesa por sshfs, o loop de desenvolvimento como
# 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
Se eu conseguir montar /dev/mem
, o loop de desenvolvimento se tornará
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
isso economizará muito tempo e eu poderei depurar a partir do meu local.
Acredito também que montar /dev/mem
custou apenas um pouco da rede e descobri que dispositivo de rede pode montar dispositivos remotos, mas Eu não posso compilar devido ao docbook2man.