Mengembalikan Boot Loader Windows XP yang tertimpa GRUB

Linux, Windows

Saya sedang tertarik untuk mencoba OpenSUSE 11. Setelah selesai men-download ISO file-nya dari situs mirror CBN, dan menge-burn-nya ke DVD, langsung saya mencoba untuk meng-install-nya.

Instalasi saya lakukan di sebuah PC yang di dalamnya sudah terpasang Windows XP, sehingga saya harapkan di PC itu akan mempunyai kemampuan dual boot. OpenSUSE saya install di satu partisi di dalam harddisk eksternal.

Karena di harddisk internal PC itu hanya ada partisi NTFS milik Windows XP, maka file-file sistem milik OpenSUSE semuanya disimpan di harddisk eksternal, termasuk juga hampir semua file-file milik GRUB, sang bootloader. Selama harddisk eksternal tersebut terpasang di PC, maka proses booting tidak akan ada masalah. Dan GRUB memberi saya pilihan apakah mau masuk ke Linux (OpenSUSE) atau masuk ke Windows XP. Tetapi jika harddisk eksternal tersebut tidak terpasang di PC, maka proses booting akan gagal.

Untuk mengatasinya, saya putuskan untuk meng-uninstall GRUB dari MBR, dan menggantinya dengan boot manager milik Windows XP. Dahulu sekali, sewaktu masih menggunakan Windows 98, jika mengalami kasus serupa, solusinya tinggal menjalankan perintah fdisk /mbr <enter> di command prompt, selesai. Di Windows XP, caranya adalah seperti di bawah ini:

  1. Booting menggunakan CD installer Windows XP, ketiklah R untuk memillih “Repair” pada saat muncul pilihan “Setup Windows XP”, “Repair”, atau “Quit”. Selanjutnya akan muncul prompt seperti ini:

    1: C:\WINDOWS

    Which Windows installation would you like to log onto
    (To cancel, press ENTER)? 1 <enter>

  2. Lalu akan muncul prompt untuk memasukkan password milik Administrator:

    Type the Administrator password: [password-admin] <enter>

  3. Setelah memasukkan password untuk account Administrator, saya mendapatkan tampilan command prompt. Dan kemudian tinggal menjalankan perintah:

    C:\>fixmbr <enter>
    Are you sure you want to write a new MBR? y <enter>
    C:\>

  4. Keluarkan CD Installer Windows XP dari CDROM drive, lalu restart komputer.

Selesai.

Bookmark and Share
11 Comments

11 Comments

  1. khari  •  Jun 15, 2009 @10:23 pm

    terimakasih mas Eko atas infonya, saya mengalami masalah serupa dengan ubuntu studio dan xp profesional saya :p
    hanya, apakah untuk fixmbr itu tidak menghapus data di windows?krn sy pernah membaca dalam satu artikel (saya lupa alamatnya karena saya bener2 panik :P ) fixmbr bisa menghapus data kita  (Quote)

  2. eko  •  Jun 16, 2009 @8:35 am

    Sama-sama.

    fixmbr tidak akan menghapus data di Windows, karena yang diakses hanya “boot sector” yang di dalamnya tidak ada data kita.
    Yang akan menghapus data adalah jika menjalankan format atau fdisk (repartisi).

    Semoga membantu.  (Quote)

  3. nova  •  Jun 29, 2009 @12:29 pm

    mo tny mas, saya sudah install dual boot XP dan openSUSE 11.1. Tp saya msh bingung soal instalasi grub-nya. Disitu kan ada bnyk pilihan mau ditaruh dimana. Kalau saya sendiri pilih yang instal ke MBR saja, krn selama ini yg saya pahami dari aplikasi live installer, baik lilo atau grub jatuhnya ke MBR. Dual boot sukses, tapi waktu partisi linux saya hapus, trus maksud saya mau kembali pake XP dengan fixmbr. Tapi kok malah gak bisa booting sama sekali, padahal selama ini dengan distro lain bisa kembali boot ke XP…  (Quote)

  4. eko  •  Jun 29, 2009 @12:49 pm

    nova: Maksudnya sudah mencoba booting menggunakan CD installer XP dan menjalankan ‘fixmbr’ tetapi tidak berhasil?
    Saya belum pernah mencoba dengan OpenSUSE 11.1, tetapi saya kira prosesnya sama saja dengan versi sebelumnya.
    Pesan error-nya bagaimana? Mungkin kalau tahu pesan erorrnya saya bisa memperkirakan apa masalahnya.  (Quote)

  5. nova  •  Jun 30, 2009 @5:48 pm

    benar, fixmbr tidak berhasil. Pesan errornya saya agak lupa, tapi kalau tidak salah intinya dia tidak bisa menemukan partisi sistem untuk booting.
    Partisi saya : sda1 NTFS XP, sda2 Ext’d, sda5 NTFS Data, sda6 SWAP, sda7 ext3.
    Saya sudah 2 kali kejadian ini, kalau format ulang XPnya pun tidak bisa langsung main format di C-nya, karena setelah format lalu copy file2 windows lalu kan harusnya otomatis setelah reboot langsung masuk ke instalasi XP. Nah dia tidak mau, masuk lagi ke proses format, copy file2 windows lagi. Jadinya saya musti hapus2 partisi dan buatkan partisi2 lagi..  (Quote)

  6. eko  •  Jul 1, 2009 @11:03 am

    nova: saya tidak tahu pasti, tetapi mungkin itu karena fixmbr tidak bisa menulis ke master boot record (mbr). Mungkin bisa dicoba untuk menjalankan perintah ‘format /mbr’. Saya tidak ingat apakah utility ‘format.com’ ada dan bisa dijalankan dari cd XP. Kalau memang sering instal/uninstall OS, untuk mencegah problem berulang sebaiknya dibikin partisi ‘boot’ sendiri (misalnya sda1) berukuran kurang dari 1 GB dan diformat sebagai fat32.  (Quote)

  7. Nova  •  Jul 1, 2009 @7:02 pm

    oke, terima kasih, nanti saya coba.  (Quote)

  8. KangRangga  •  Nov 5, 2009 @8:20 am

    Ada yang mau say tanyakang bang..
    Mohon bantuannya..

    Jika saya ingin membuat DualBoot, tapi ketika saya mau pindah dari SO misalnya XP pindah ke Linux . Tanpa RESTART dulu bisa gak bang??

    Dibuat seperti menu Log Off aja bang.. gimana?

    Terima kasih atas bantuannya..  (Quote)

  9. eko  •  Nov 5, 2009 @8:29 am

    kangrangga,
    setahu saya sih nggak bisa tanpa restart dulu.

    Kalau inginnya tetap bisa tanpa restart dan bisa jalan dua OS bersamaan, mungkin solusinya memakai virtualization. Misalnya memakai VMware, atau Virtualbox.
    Semoga membantu.  (Quote)

  10. abinusqy  •  Mar 5, 2010 @10:28 pm

    Sebetulnya saya lagi nyari “pasang (loader (?))nya linux di boot loadernya windows”.maksudnya linux-ku kedaftar di boot-nya win.krn “nyasar” ke sini,sekalian cerita pengalaman ;-)
    Untuk mengembalikan bootnya Win,saya lebih sering pakai DR-dos(caldera).biasanya majalah PC-media menyertakan CD ini,jadi bisa di boot langsung.kalau sudah di DOS(command promt) seperti ini;
    c:\
    ketik “fdisk” >Enter .nah di “fdisk” ini ada juga menu untuk me”rewrite”,atau me”restore” MBR .tinggal pilih sesuai kebutuhan ;-D

    “Berbagi,Dan Berusaha untuk lebih baik”  (Quote)

  11. mamzrezq  •  Jun 4, 2010 @2:00 pm

    gan . . .
    mbr linux ubuntu 8.10 saya ketiban sama windows saat install windows.
    trus udah saya balikin lg mbr itu linux.
    tapi kenapa boot loader windows jadi tidak ada ya?
    yang ada cuma linux saja?
    mohon bimbingannya . .  (Quote)

Leave a Reply

Allowed tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>



  • About Eko

    Eko Harianto.
    e-mail: eko@harian.to
    Public key: click here.

    Information Technology.
    Jakarta, Indonesia.

  • Eko on Goodreads

    Widget_logo
  • Download Firefox

    Spreadfirefox Affiliate Button
  • Download Indonesia Map

    NavNet
    A Free, very good, Indonesia Map for navigation used together with a GPS
  • Add to Technorati Favorites