Bagaimana cara mengembalikan Rekaman Boot Master saya?

12

Saya telah menginstal uji coba Autocad 2011 pada sistem saya dan kemudian saya menemukan bahwa Autocad Mengubah MBR. (lihat di sini ) Sekarang saya ingin mengembalikan MBR saya sebelum terakhir kali menginstal uji coba autocad 2011 (sebenarnya ke MBR asli). Bagaimana saya bisa melakukan itu? Harap spesifik, saya bukan teknisi perangkat keras pro.

Saya menggunakan Windows 7 Home.

Lekensteyn
sumber
12
Wow, perangkat lunak memodifikasi MBR Anda? Saya akan segera mencopotnya, memformat drive saya, dan meminta pengembalian dana penuh .
Cody Gray
4
Solusi untuk semua jenis perangkat lunak - virtualisasi. Seperti di masa lalu anekdot tentang MS, bahkan tidak memberikannya kesempatan.
Bakudan
Saya harus mengatakan saya setuju dengan @Cody Grey 100%.
boehj
hai saya poster asli. saya tidak bisa meninggalkan komentar pada posting (saya tidak tahu kenapa). jadi ... komputer saya adalah laptop (Sony Vaio F134 / FX) dan memiliki MS Windows asli dan saya tidak memiliki akses ke windows menginstal media.
qiback
Apa versi MS Windows yang Anda jalankan? Ada banyak pertanyaan tentang memulihkan MBR: WinXP , WinVista dan Win7 .
Lekensteyn

Jawaban:

8

Untuk masalah ini sebenarnya bukan masalah dengan MBR. Forum AudoCAD yang Anda tautkan memiliki info berikut:

Itu bukan perubahan MBR. grub bootloader memasukkan kode stage2 ke 2048 sektor setelah master boot record. area harddisk ini tidak digunakan oleh sistem operasi dan berada sebelum partion pertama. antara byte 3585 (0x0E01) dan byte 4096 (0x1000) autocad 2011 tulis beberapa kode di area ini dan hancurkan kode stage2 grub boot.

Anda harus menginstal ulang GRUB. Menurut Wiki Disk Super GRUB , Anda dapat memperbaiki GRUB dari dalam instalasi Linux jika Anda menggunakan LiveCD, atau dari prompt perintah GRUB jika Anda bisa sampai ke tahap 1, atau dengan menggunakan Disk Super GRUB Disk untuk memperbaiki bootloader. Tergantung pada versi GRUB Anda, ada beberapa pilihan disk pemulihan mana yang harus Anda gunakan; Anda dapat melihat semuanya di sini .

Jika Anda memiliki akses ke tahap 1 loader, gunakan perintah berikut:

Temukan partisi di mana GRUB stage1 berada.

grub>find /boot/grub/stage1
grub>find /grub/stage1
Output from these commands might be:
  (hd0,1)
  (hd0,3)

Misalkan Anda ingin mengembalikan GRUB dari partisi kedua di hard disk pertama (hd0,1),.

Cukup ketik perintah ini:

grub>root (hd0,1)

yang meminta:

Filesystem type is ext2fs, partition type 0x83

lalu:

grub>setup (hd0)

yang meminta:

Checking if "/boot/grub/stage1" exists... yes
 Checking if "/boot/grub/stage2" exists... yes
 Checking if "/boot/grub/e2fs_stage1_5" exists...

ya Menjalankan "embed / boot / grub / e2fs_stage1_5 (hd0)" ... 15 sektor disematkan. berhasil Menjalankan "install / boot / grub / stage1 d (hd0) (hd0) 1 + 15 p (hd0,1) / boot / grub / stage 2 /boot/grub/menu.lst" ... berhasil Done.

Sekarang Anda dapat reboot mesin Anda dengan perintah reboot.

grub>reboot
berpikir
sumber
2

Sebelum Anda melakukan ini, pastikan Anda mencadangkan data berharga Anda .

Salah satu solusi potensial untuk masalah Anda adalah menggunakan media instalasi Windows untuk mencoba dan memperbaiki MBR. Masukkan DVD ke dalam drive dan itu akan memandu Anda ke opsi untuk memperbaiki instalasi.

CODA

Opsi lainnya adalah mengambil Super Grub .iso , membakarnya, dan menggunakannya. Itu dapat memperbaiki MBR yang rusak.

boehj
sumber
2

Menurut tautan Anda, AutoCad 2011 tidak memodifikasi MBR, melainkan memodifikasi 2K byte yang mengikutinya (yang biasanya tidak digunakan, kecuali oleh GRUB) karena itu Anda perlu menginstal ulang Grub daripada mengembalikan MBR. Bagaimanapun, karena ini adalah pertanyaan penting, saya akan membahas apa yang sebenarnya Anda tanyakan - mengembalikan MBR.

Sejauh ini, cara termudah dan tercepat untuk membuat cadangan / memulihkan MBR adalah dengan menggunakan linux live-cd dan dd.

Cukup boot ke livecd dan lakukan:

dd if=/dev/sda of=MBR.bak bs=512 count=1

mengembalikan menggunakan perintah yang sama tetapi dengan membalik ofdanif

dd if=MBR.bak of=/dev/sda

Pastikan itu /dev/sdamerujuk ke hard drive utama Anda, tidak perlu menentukan ukuran dan menghitung karena MBR.bak sudah 512 byte - CATATAN BAHWA INI AKAN MENGATASI TABEL PARTAI ANDA - hindari melakukannya dengan memilih bs = 446 hitungan = 1 pada restore (66 byte terakhir dari MBR adalah tabel + tanda tangan)

Untuk mencadangkan dan mengembalikan bagian yang ditimpa AutoCad mengganti jumlah dengan 5 (untuk menutupi 512 pertama dan 2k yang mengikutinya). Dengan asumsi tentu saja Anda melakukan ini sebelum menginstal AutoCad. Meskipun seperti yang ditunjukkan Cody - perangkat lunak apa pun TERUTAMA VERSI PERCOBAAN yang memodifikasi hardisk Anda pada level rendah seperti itu harus segera dihapus

crasic
sumber
0

Jika Anda ingin mengembalikan MBR Anda kembali ke keadaan semula dan Anda telah menang 7 atau vista Anda dapat melakukan ini:

  1. Masukkan disk instalasi Windows Vista atau Windows 7 di drive disk, dan kemudian mulai komputer.
  2. Tekan tombol saat Anda diminta.
  3. Pilih bahasa, waktu, mata uang, keyboard atau metode input, lalu klik Berikutnya.
  4. Klik Perbaiki komputer Anda.
  5. Klik sistem operasi yang ingin Anda perbaiki, dan kemudian klik Berikutnya.
  6. Di kotak dialog Opsi Pemulihan Sistem, klik Prompt Perintah.
  7. Ketik Bootrec.exe / FixMbr, lalu tekan ENTER.
Blomkvist
sumber