Я пытаюсь восстановить файл .img, содержащий образ моего удаленного жесткого диска.
Итак, вот мой lsblk
всей системы прямо сейчас:
/media/Dummy/Image.img
содержит целевое изображение, которое я хочу восстановить.
/dev/sda/sda1
- это место, где я собираюсь восстановить всю информацию о диске. Но, опять же, это то же самое место, откуда я сейчас работаю с операционной системой. Какой бы онлайн- гид я не видел до сих пор, он просто говорит:
ddrescue -f /media/Dummy/Image.img /dev/sda /media/CentOS6/rescue.logfile
Я знал, что это непрактично, но все же я продолжил с этим (будучи виртуализированным) и разбил всю мою систему. Я до сих пор не уверен, правильно ли я следовал инструкции.
Я также создал еще один пустой диск
/media/restores
где сейчас я собираюсь восстановить вещи. Но этот тоже не работает.
В соответствии с инструкциями мне нужно сначала размонтировать целевой диск, то есть umount /media/restores
restore, а затем продолжить выполнение ddrescue для этой цели:
ddrescue -f /media/Dummy/Image.img /dev/sda/sda3 /media/CentOS6/rescue.logfile
Это говорит:
ddrescue: Can't open output file: Not a directory.
Если я монтирую /dev /sda /sda3 и делаю то же самое:
ddrescue -f /media/Dummy/Image.img /dev/sda/sda3 /media/CentOS6/rescue.logfile
или ddrescue -f /media/Dummy/Image.img /media/restores /media/CentOS6/rescue.logfile
Я получаю то же сообщение об ошибке: ddrescue: Can't open output file: Not a directory.
Может ли кто-нибудь помочь мне понять ddrescue и как сделать это правильно.