Lihat man dd dan man hd untuk bagaimana ini bekerja.
Dan ya. Hati-hati dengan dd! Jangan menyalahgunakan sudo; akun pengguna reguler dengan diskkeanggotaan grup sudah cukup untuk membaca blok. Jika tertulis "izin ditolak" - maka Anda mungkin mencoba menimpa hard drive, perhatikan apa yang sedang Anda lakukan. Jika MBR Anda akan terhapus, Anda akan kehilangan tabel partisi Anda. Akan sulit untuk memulihkan (walaupun bukan tidak mungkin). Perhatikan baik-baik perangkat hard drive Anda:, /dev/sdajangan bingung dengan /dev/sda1atau /dev/sdb. Hati-hati dan jangan terburu-buru. Baca man dd. Semoga berhasil.
@ulidtko: +1, jawaban yang bagus, saya telah melakukan cara lain: sudo cat / dev / sda> mydump, ctrl + c, sudo ghex mydump. Apakah menurut Anda masuk akal?
Timofey
1
@ulidtko: Hmm agak aneh mengatakan bahwa "jangan gunakan sudo ... akun pengguna biasa sudah cukup". Saya kira ini sudah merupakan lubang keamanan BESAR jika pengguna dapat membaca konten disk melalui / dev / entry maka ia dapat membaca file apa saja, dll, apa yang tidak mungkin dilakukan melalui sistem file karena masalah izin. Jika itu berfungsi untuk Anda di sistem Anda sebagai pengguna biasa: sayang sekali ... Di sistem saya / dev / sda bahkan tidak bisa dibaca oleh pengguna biasa, kecuali jika ia termasuk dalam grup "disk" ... Tetapi tidak oleh "pengguna biasa" yang benar - benar berbahaya, lagi!
LGB
1
@ LGB: katanya jangan menyalahgunakan sudo :-)
Timofey
1
@ulidtko: ok, baiklah, meskipun saya bahkan menghapus sendiri dari grup disk, itu bisa berbahaya, jika seseorang entah bagaimana masuk dengan pengguna saya , akses penuh dapat dilakukan untuk disk ... Dan tentang "tidak menyalahgunakan sudo": ok, bahasa inggris saya jauh dari sempurna, itu terjadi dari waktu ke waktu saya kehilangan sesuatu untuk menyadari dari kalimat, maaf tentang itu!
LGB
1
@ulidtko, +1 untuk peringatan. Ini adalah salah satu tempat di mana Anda benar-benar dapat mengacaukan semuanya sebagai root terburu-buru.
Thorbjørn Ravn Andersen
3
Selain jawaban yang diajukan, saya juga menyarankan untuk menggunakan hd:
+1, sangat bagus. Meskipun orang sering menganggap MBR sebagai satu kesatuan logis, walaupun secara fisik disimpan hanya dalam satu sektor di antara yang lain. Dan rasanya nyaman ketika unit logis terkandung dalam - atau, mungkin, diwakili oleh - file yang terpisah. Mungkin inilah alasan mengapa saya dulu menyimpan MBR ke suatu file dan mengerjakannya.
Selain jawaban yang diajukan, saya juga menyarankan untuk menggunakan
hd
:Solusinya didasarkan pada fakta bahwa itu
/dev/sda
adalah file perangkat khusus yang dapat dibaca.sumber