Якщо я клоную жорсткий диск за допомогою команди 'dd', чи буде він також клонувати вільний простір та інформацію про видалені файли?


11

Вчора я встановив Ubuntu на своєму ноутбуці, і через свою невдачу я випадково видалив розділ. Дані на диску були для мене дуже важливими. Я спробував TestDisk відновити розділ, але це не спрацювало для мене.

Хтось запропонував спробувати програмне забезпечення в Windows. Але якщо я встановлю Windows на свій ноутбук, він замінить дані, тому я планую клонувати жорсткий диск за допомогою команд 'dd' і використовувати цей зовнішній жорсткий диск для відновлення даних у Windows.

Чи буде це працювати?


Ви лише видалили розділ або також його перезаписали (наприклад, створивши там новий розділ)? Якби перший, створити новий розділ слід точно за тими ж межами, і не перезаписуючи вміст, усі дані були б там.
Ángel

1
Насправді, встановлюючи ubuntu, я вибрав 2-й варіант (замінити вікна на Ubuntu). Їх також було попередженням, що вони видалять усі зображення та відео, але я думав, що це лише форматувати привід, на якому встановлено Windows. Але Ubuntu сформував дані та зробив єдиний розділ.
Данізен

Якщо ви намагаєтеся відновити дані, зазвичай це не робитиметься з Windows. Оскільки ви сказали, що ви відформатували комп’ютер під час встановлення Ubuntu, я вважаю, що ви підрізали Windows. Тому вам слід переглянути відновлення NTFS. Інструкції або softwarerecs.stackexchange.com/a/31377/19806 див. У розділі askubuntu.com/a/776317/271 для отримання додаткових вказівок та порівняння декількох інструментів.
Андреа Лацаротто

Щодо вашого питання про dd, дивіться також: superuser.com/a/1076597/278831
Andrea Lazzarotto

Чи можете ви підтвердити погоду, що ця команда 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 робить те, що ви заявляєте, а це не клонувати вільний простір.
chue x

Тож я повинен піти на клонезілу чи просто зробити це з терміналом?
Данізен

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

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