Meu comando que não funciona :
sudo gzip -dc sda1.image.gz | dd of=/dev/sda1
retorna o seguinte erro antes mesmo de ter a chance de inserir minha senha:
dd: failed to open ‘/dev/sda1’: Permission denied
[sudo] password for ken:
Eu também tentei sem as opções "-dc" e obtive o mesmo erro.
No entanto, o comando dd sem gzip, usando um arquivo não compactado, funciona :
sudo dd if=sda1.image of=/dev/sda1
Parece que o sudo se aplica apenas ao primeiro comando e não a toda a sequência de comandos. Se eu permanecer na mesma sessão de terminal e repetir o comando, não recebo o prompt de senha (minha autenticação parece persistir) e ainda assim recebo o mesmo erro (como se minha autenticação não estivesse sendo aplicada à operação de gravação / dev ) O mesmo erro ocorre quando executado a partir de um script / bin / sh.
Como devo construir meu (s) comando (s) para descompactar minha imagem no dispositivo?
Estou usando o Ubuntu 14.04 LTS em uma janela de terminal.