Как dd, так и gddrescue могут восстанавливать данные из не- монтируемые образы. Причина сообщения об ошибке - отсутствие рут-прав. Вам нужно запустить dd или ddrescue от имени пользователя root.
Вы можете использовать восьмеричную кодировку:
awk 'sub("\42", "quote")' <<'eof'
a string with a " at some point
eof