Monday, August 31, 2009

Masalah Vista, Linux dan Toshiba Portege M600

Toshiba Portege M600 secara factory default, telah diinstalasi dengan Windows Vista Home Basic. Karena kebutuhan akan Linux, akhirnya dalam laptop yang sama diinstal Linux distro IGOS DwiWarna (IDW). Vista mengambil 90 GB dan IDW mengambil 20 GB. Entah karena apa, Vista hang setiap kali setelah memasukkan username dan password. Salah satu upaya agar bisa pulih adalah dengan melakukan recovery Vista. Karena tidak ada CD Recovery-nya, akhirnya recovery dilakukan melalui HDD. Masalahnya adalah bagaimana masuk ke HDD Recovery dari GRUB Linux.

Dari Linux, partisi HDDRECOVERY adalah /dev/sda3. Agara booting bisa diarahkan ke partisi ini, maka perlu mengedit file grub.conf. Contoh file /etc/grub.conf :

# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE: You have a /boot partition. This means that
# all kernel and initrd paths are relative to /boot/, eg.
# root (hd0,4)
# kernel /vmlinuz-version ro root=/dev/VolGroup00/LogVol00
# initrd /initrd-version.img
#boot=/dev/sda
default=0
timeout=5
splashimage=(hd0,4)/grub/splash.xpm.gz
hiddenmenu
title Fedora (2.6.27.25-78.2.56.fc9.i686)
root (hd0,4)
kernel /vmlinuz-2.6.27.25-78.2.56.fc9.i686 ro root=/dev/VolGroup00/LogVol00 rhgb quiet
initrd /initrd-2.6.27.25-78.2.56.fc9.i686.img
title Nusantara (2.6.25.14-108.n3.i686)
root (hd0,4)
kernel /vmlinuz-2.6.25.14-108.n3.i686 ro root=UUID=cd8e8894-6817-461d-b223-09fb0f022aee rhgb quiet
initrd /initrd-2.6.25.14-108.n3.i686.img
title Other
rootnoverify (hd0,1)
chainloader +1


Setelah berdiskusi dengan temen, kayaknya /dev/sda3 ekuivalen dengan hd0,2. Sehingga file grub.conf diubah menjadi :

# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE: You have a /boot partition. This means that
# all kernel and initrd paths are relative to /boot/, eg.
# root (hd0,4)
# kernel /vmlinuz-version ro root=/dev/VolGroup00/LogVol00
# initrd /initrd-version.img
#boot=/dev/sda
default=0
timeout=5
splashimage=(hd0,4)/grub/splash.xpm.gz
hiddenmenu
title Fedora (2.6.27.25-78.2.56.fc9.i686)
root (hd0,4)
kernel /vmlinuz-2.6.27.25-78.2.56.fc9.i686 ro root=/dev/VolGroup00/LogVol00 rhgb quiet
initrd /initrd-2.6.27.25-78.2.56.fc9.i686.img
title Nusantara (2.6.25.14-108.n3.i686)
root (hd0,4)
kernel /vmlinuz-2.6.25.14-108.n3.i686 ro root=UUID=cd8e8894-6817-461d-b223-09fb0f022aee rhgb quiet
initrd /initrd-2.6.25.14-108.n3.i686.img
title Other
rootnoverify (hd0,1)
chainloader +1
title Recovery
rootnoverify (hd0,2)
chainloader +1


Setelah proses edit grub.conf selesai, komputer di reboot dan pilih menu booting "Recovery".

Proses recovery ini rada panjang dan njelimet, makan waktu 2 jam-an. Setelah proses recovery selesai dan Vista kembali normal, muncul masalah baru, yaitu sang Linux hilang. Tampaknya bukan hilang tetapi grub-nya tidak berfungsi. Untuk memfungsikannya lagi, langkahnya adalah sbb:

  1. Booting dengan DVD Igos Nusantara 3
  2. Pilih Menu " Perbaikan Sistem Trinstall"
  3. Pada Pesam " Apakah anda ingin menjalankan antar muka jaringan di sistem ini" pilih "tidak"
  4. Pada pesan "Penyelamatan" pilih "lanjutkan"
  5. Pada pesan kedua " Penyelamatan" pilih "OK"
  6. Apabila Sukses muncul prompt "sh-3.2#"
  7. Ketik pada pompt "chroot /mnt/sysimage"
  8. Ketik pada prompt "grub -install /dev/sda"
  9. Reboot
Nanti akan dijelaskan proses recovery Vista.

No comments:

Post a Comment