Если я клонирую жесткий диск с помощью команды 'dd', будет ли он также клонировать свободное пространство и информацию об удаленных файлах?


11

Вчера я установил Ubuntu на свой ноутбук и из-за неудачи случайно удалил раздел. Данные на диске были очень важны для меня. Я попытался TestDisk восстановить раздел, но это не сработало для меня.

Кто-то предложил попробовать программное обеспечение на Windows. Но если я установлю Windows на свой ноутбук, то данные будут перезаписаны, поэтому я планирую клонировать жесткий диск с помощью команд 'dd' и использовать этот внешний жесткий диск для восстановления данных в Windows.

Это будет работать ?


Вы только удалили раздел или также перезаписали его (например, создали там новый раздел)? Если первое, то будет относительно легко создать новый раздел с точно такими же границами, и, не перезаписывая содержимое, все данные будут там.
Анхель

1
На самом деле при установке Ubuntu я выбрал 2-й вариант (заменить Windows на Ubuntu). Они также предупреждали, что будут удалены все изображения и видео, но я думал, что это будет только форматировать диск, на котором установлены окна. Но Ubuntu отформатировал данные и сделал один раздел.
Данизен

Если вы пытаетесь восстановить данные, как правило, вы не будете делать это с Windows. Поскольку вы сказали, что отформатировали компьютер при установке Ubuntu, я предполагаю, что вы удалили Windows. Поэтому вы должны взглянуть на восстановление NTFS. См. Askubuntu.com/a/776317/271 для получения инструкций или softwarerecs.stackexchange.com/a/31377/19806 для получения дополнительных указаний и сравнения нескольких инструментов.
Андреа Лаззаротто

Относительно вашего вопроса о dd, см. Также: superuser.com/a/1076597/278831
Андреа Лаззаротто

Можете ли вы подтвердить, что эта команда dd верна или нет .. "sudo dd if = / dev / sda1 of = / dev / sdb1" (я хочу клонировать sda1 на sdb) ... как по этой ссылке softwarerecs.stackexchange.com Команда / questions / 7424 /… отличается для клонирования.
Данизен

Ответы:


15

Да, ddкаждый бит на диске клонируется, включая удаленные файлы и свободное место.

Вы также можете взглянуть на CloneZilla, который является удобным LiveCD для клонирования и восстановления дисков, хотя я не уверен, что его формат образа диска будет совместим с вашим программным обеспечением Windows. http://clonezilla.org/


6
Обратите внимание, что Clonezilla не будет клонировать свободное пространство (удаленные файлы). И действительно - образы Clonezilla могут быть восстановлены только с помощью Clonezilla и не совместимы ни с чем другим. Также обратите внимание, что образы разделов Ext4 (какими бы они ни были сделаны) не совместимы с большинством приложений для восстановления файлов Windows.
JonasCz - Восстановить Монику

2
@JonasCz Clonezilla позволяет вам использовать dd для клонирования дисков, что, в свою очередь, клонирует удаленные файлы. Тем не менее, по умолчанию Clonezilla делает то, что вы заявляете, то есть не клонировать свободное пространство.
чи х

Так я должен пойти на Clonezilla или просто сделать это с терминалом?
Данизен

В любом случае должно работать; если вам удобно использовать ddэто может быть проще. Однако, прежде чем делать что- либо из этого, вы можете проверить, поддерживает ли программа восстановления диска Windows файловые системы ext3 / ext4
Ник Вайнберг,

Можете ли вы предложить программное обеспечение для восстановления Windows?
Данизен
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.