Моя команда, яка не працює :
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
Схоже, судо застосовується лише до першої команди, а не до всієї послідовності команд. Якщо я залишаюсь на тому самому термінальному сеансі і повторюю команду, я не отримую запит на введення пароля (моя автентифікація, здається, зберігається), і все ж я отримую ту ж помилку (як якщо б моя аутентифікація не застосовується до операції запису / dev ). Ця ж помилка виникає при виконанні з / bin / sh сценарію.
Як я повинен побудувати мою команду (команду), щоб розпакувати зображення на пристрій?
Я використовую Ubuntu 14.04 LTS у вікні терміналу.