Jika saya mengkloning hard drive menggunakan perintah 'dd', apakah itu juga akan mengkloning ruang kosong dan informasi tentang file yang dihapus?

11

Kemarin saya menginstal Ubuntu di laptop saya, dan karena nasib buruk saya, saya tidak sengaja menghapus partisi. Data pada disk sangat penting bagi saya. Saya mencoba TestDisk untuk memulihkan partisi tetapi itu tidak berhasil untuk saya.

Seseorang menyarankan untuk mencoba perangkat lunak pada Windows. Tetapi jika saya menginstal Windows pada laptop saya maka itu akan menimpa data, jadi saya berencana untuk mengkloning hard drive dengan menggunakan perintah 'dd' dan menggunakan hard drive eksternal itu untuk memulihkan data pada Windows.

Apakah ini akan berhasil?

Danizen
sumber
Apakah Anda hanya menghapus partisi atau menimpanya (mis. Membuat partisi baru di sana)? Jika yang pertama, seharusnya relatif mudah untuk membuat partisi baru pada batas yang persis sama, dan tidak menimpa konten, semua data akan ada di sana.
Ángel
1
Sebenarnya saat menginstal ubuntu, saya memilih opsi ke-2 (ganti windows dengan Ubuntu). Mereka adalah peringatan juga bahwa itu akan menghapus semua gambar dan video tapi saya pikir itu hanya akan memformat drive di mana windows diinstal. Tetapi Ubuntu memformat data dan membuat satu partisi.
Danizen
Jika Anda mencoba melakukan pemulihan data, umumnya Anda tidak akan melakukannya dengan Windows. Karena Anda mengatakan Anda memformat komputer saat menginstal Ubuntu, saya berasumsi Anda telah memangkas Windows. Karena itu Anda harus melihat pemulihan NTFS. Lihat askubuntu.com/a/776317/271 untuk petunjuk atau softwarerecs.stackexchange.com/a/31377/19806 untuk panduan lebih lanjut dan perbandingan beberapa alat.
Andrea Lazzarotto
Mengenai pertanyaan Anda tentang dd, lihat juga: superuser.com/a/1076597/278831
Andrea Lazzarotto
Bisakah Anda mengonfirmasi cuaca perintah dd ini benar atau tidak .. "sudo dd if = / dev / sda1 dari = / dev / sdb1" (Saya ingin mengkloning sda1 di sdb) ... seperti di tautan ini softwarerecs.stackexchange.com / pertanyaan / 7424 / ... perintah berbeda untuk kloning.
Danizen

Jawaban:

15

Ya, ddklon setiap bit pada drive, termasuk file yang dihapus dan ruang kosong.

Anda juga bisa melihat ke dalam CloneZilla, yang merupakan LiveCD yang mudah digunakan untuk kloning dan memulihkan disk, meskipun saya tidak yakin format gambar disknya akan kompatibel dengan perangkat lunak Windows Anda. http://clonezilla.org/

Nick Weinberg
sumber
6
Perhatikan bahwa Clonezilla tidak akan mengkloning ruang kosong (file yang dihapus). Dan memang - gambar Clonezilla hanya dapat dipulihkan dengan Clonezilla, dan tidak kompatibel dengan hal lain. Juga perhatikan bahwa gambar partisi Ext4 (dengan cara apa pun dibuat) tidak kompatibel dengan sebagian besar aplikasi pemulihan file Windows.
JonasCz
2
@JonasCz Clonezilla memungkinkan Anda untuk menggunakan dd untuk mengkloning drive, yang pada gilirannya akan mengkloning file yang dihapus. Namun, secara default Clonezilla melakukan apa yang Anda nyatakan, yaitu tidak mengkloning ruang kosong.
chue x
Jadi saya harus pergi untuk clonezilla atau hanya melakukannya dengan terminal?
Danizen
Apa pun cara yang seharusnya berhasil; jika Anda nyaman menggunakannya ddmungkin lebih sederhana. Namun, sebelum Anda melakukan semua ini, Anda mungkin ingin memeriksa apakah perangkat lunak pemulihan disk Windows mendukung sistem file ext3 / ext4
Nick Weinberg
Bisakah Anda menyarankan perangkat lunak pemulihan windows?
Danizen