Моя команда, которая не работает :
sudo gzip -dc sda1.image.gz | dd of=/dev/sda1
возвращает следующую ошибку еще до того, как я смог ввести свой пароль:
dd: failed to open ‘/dev/sda1’: Permission denied
[sudo] password for ken:
Я также пытался без параметров "-dc" и получаю ту же ошибку.
Однако команда dd без gzip, использующая несжатый файл, работает :
sudo dd if=sda1.image of=/dev/sda1
Кажется, что sudo применяется только к первой команде, а не ко всей последовательности команд. Если я остаюсь в том же сеансе терминала и повторяю команду, я не получаю запрос пароля (моя аутентификация, кажется, сохраняется), и все же я все еще получаю ту же ошибку (как будто моя аутентификация не применяется к операции записи / dev ). Та же ошибка возникает при выполнении из скрипта / bin / sh.
Как мне составить команду (команды), чтобы распаковать мое изображение на устройство?
Я использую Ubuntu 14.04 LTS в окне терминала.