Saya baru saja menerima dedicated server dengan harga bulk, namun sayangnya instalasi OS juga versi bulk (default) , tidak seperti yang diharapkan. Untuk minta install ulang OS secara customized harus menambah biaya instalasi.
Untungnya centOS terbaru memiliki fitur remote install via VNC. Maka saya mencoba untuk reinstall OS secara remote via VNC. Bila anda belum memasang VNC di desktop anda, ada baiknya mencoba tutorial kami di sini. Dalam contoh ini, saya akan menginstal CentOS 5.8 x86_64.
Langkah 1: Copy file bootstrap (Linux kernel image dan ramdisk image) ke partisi / boot Anda:
# cd /boot
# mkdir centos6-x86_64
# cd centos6-x86_64
# wget http://mirror.centos.org/centos-6/6.6/os/x86_64/isolinux/vmlinuz
# wget http://mirror.centos.org/centos-6/6.6/os/x86_64/isolinux/initrd.img
Langkah 2: Tambahkan entry ke Grub boot loader. Sesuaikan parameter network anda (ip, netmask, dns, gateway) dan set password VNC anda.
title CentOS 5 VNC Install
root (hd0,0)
kernel /centos6-x86_64/vmlinuz vnc vncpassword=foobar headless ip=1.2.3.4 netmask=255.255.255.0 gateway=1.2.3.1 dns=2.3.4.5 ksdevice=eth0 method=http://mirror.centos.org/centos-6/6.6/os/x86_64/ lang=en_US keymap=us
initrd /centos5-x86_64/initrd.img
Langkah 3: Perintahkan Grub boot loader untuk memilih entry baru ini pada saat boot dan ingat hanya sekali itu saja. Dalam hal ini entry baru yang saya masukkan adalah entry yang ke-2, di bawah entry default dari ‘sono’nya. Ingat urutannya dimulai dari 0, sehingga disini saya tuliskan default=1.
# echo “savedefault –stage2=/boot/grub/stage2 –default=2 –once” | grub –batch
Atau bisa gunakan perintah berikut:
# grub
grub> savedefault –default=2 –once
savedefault –default=2 –once
grub> quit
Langkah 4: Reboot server anda atau minta provider anda untuk mereboot server anda bila tida ada fasilitas remote reboot dan tunggu beberapa saat.
Langkah 5: Login ke server anda menggunakan VNC menggunakan password yang telah anda set di langkah 2.
langkah 6: Lakukan instalasi ulang sesuai keinginan anda. Pastikan semua setting network anda sudah benar agar server anda bisa berjalan dengan baik.
source: http://blog.spind.net/2010/01/14/centos-5-remote-reinstall-over-vnc/
updated to centos 5.8 [5/5/2012]
updated to centos 6.6 [18/3/2015]