我的命令不起作用:
sudo gzip -dc sda1.image.gz | dd of=/dev/sda1
甚至在我没有机会输入密码之前,都会返回以下错误:
dd: failed to open ‘/dev/sda1’: Permission denied
[sudo] password for ken:
我也尝试过不使用“ -dc”选项,并得到相同的错误。
但是,使用未压缩文件的不带gzip的dd命令可以正常工作:
sudo dd if=sda1.image of=/dev/sda1
似乎sudo仅适用于第一个命令,而不适用于整个命令序列。如果我仍在同一终端会话中并重复该命令,则不会得到密码提示(我的身份验证似乎仍然存在),但仍会收到相同的错误(好像我的身份验证不适用于/ dev写入操作) )。从/ bin / sh脚本执行时,会发生相同的错误。
我应该如何构造命令以将映像解压缩到设备上?
我在终端窗口中使用Ubuntu 14.04 LTS。