Showing posts with label Ubuntu. Show all posts
Showing posts with label Ubuntu. Show all posts

Thursday, February 14, 2013

Mengembalikan Grub Ubuntu


MENGEMBALIKAN GRUB UBUNTU 


GRUB
Ubuntu menggunakan GRUB (GRand Unified Bootloader) sebagai boot-loader/boot-manager, yaitu sebuah program kecil (dan juga bagian dari sistem operasi) yang nantinya akan memuat sistem operasi yang biasanya tertanam pada harddisk.
Ubuntu mulai menggunakan GRUB 2 mulai sejak Ubuntu 9.10 (Karmic Koala) dirilis, sedangkan Ubuntu 9.04 (Jaunty Jackalope) kebawah masih versi GRUB legacy.
Bagi para pengguna Ubuntu/Linux dualboot pasti tidak asing lagi dengan GRUB, karena setiap kali mereka menyalakan komputer pasti akan melihat bagimana grub ini bekerja. Dengan adanya grub ini kita akan diberikan pilihan untuk booting ke sistem operasi mana saja yang terinstall di komputer kita (lihat gambar diatas). Tapi bagimana kalau tidak ada sistem operasi lain selain Ubuntu? Kalau tidak ada sistem operasi lain yang terdeteksi oleh grub, maka saat komputer dinyalakan maka biasanya akan langsung masuk ke Ubuntu.

Versi GRUB

Supaya tidak bingung, berikut ini adalah penjelasan singkat tentang grub yang digunakan pada tiap versi Ubuntu yang telah dirilis.
  • Jika Anda menginstall (fresh install) Ubuntu 9.10 keatas, maka Anda menjalankan GRUB 2
  • Jika Anda menginstall Ubuntu 9.10 kebawah, maka Anda menjalankan GRUB legacy
  • Jika Anda menginstall Ubuntu 9.10 kebawah lalu mengupgradenya ke Ubuntu 9.10, maka Anda menjalankan GRUB legacy secara default, kecuali Anda mengupgradenya ke GRUB 2.
  • Setiap Ubuntu (9.10 keatas) yang baru saja diinstall akan langsung masuk ke desktop Ubuntu jika tidak ada sistem operasi lain yang diinstall
  • Anda bisa menekan dan tahan tombol Shift untuk memunculkan menu GRUB atau juga bisa dengan tombol Esc
  • File yang berisi konfigurasi GRUB legacy ada pada /boot/grub/menu.lst, sedangkan pada GRUB 2 ada pada /boot/grub/grub.cfg
Untuk mengecek versi GRUB yang Anda gunakan jalankan perintah ini di Terminal:
grub-install -v

GRUB tidak muncul/tertimpa

Banyak alasan yang menyebabkan GRUB tidak muncul pada saat booting. Salah satu alasan yang paling utama adalah bootloader Ubuntu (GRUB) tertimpa oleh bootloader sistem operasi lain misalnya Microsoft Windows. Ini sangat sering terjadi di kalangan pengguna Linux yang dualboot dengan Windows.
Jika kita menginstall ulang Windows pada komputer yang sebelumnya sudah terinstall Ubuntu maka GRUB Ubuntu akan tertimpa oleh MBR punya Windows, inilah yang mengakibatkan mengapa menu grub tidak tampil pada saat komputer booting.

Mengembalikan GRUB Ubuntu yang hilang/tertimpa

Jika kita menginstall ulang Windows setelah menginstall Ubuntu, maka GRUB akan tertimpa oleh MBR Windows. Pada kondisi ini Ubuntu Anda tidak rusak ataupun hilang, dan tidak perlu melakukan install ulang Ubuntu, karena yang dibutuhkan adalah menginstall kembali bootloader Ubuntu (GRUB) yang tertimpa oleh MBR Windows. Ingat, yang diinstall ulang hanya bootloadernya saja buka sistem operasinya.
Untuk menginstall ulang GRUB kita membutuhkan LiveCD Ubuntu, usahakan yang sama versinya dengan Ubuntu yang sedang kita gunakan/yang akan dikembalikan GRUB nya. Contohnya, gunakan Live CD Ubuntu 9.10 untuk mengembalikan GRUB dari Ubuntu 9.10, atau gunakan Live CD Ubuntu 11.04 untuk mengembalikan GRUB dari Ubuntu 11.04, dst.
Kalau sudah punya Live CD nya, saatnya mulai.
  • Masukkan Live CD Ubuntu ke CD/DVD ROM laptop/PC dan booting ke Live CD tersebut.
  • Setelah berhasil masuk ke desktop Ubuntu, jalankan Terminal dan jalankan beberapa perintah dibawah ini.
1. Anda harus menentukan dimana letak partisi Ubuntu:
sudo fdisk -l
Contoh di komputer saya Via Terminal:
List_partition
atau bisa juga mengecek lokasi partisi Via program GParted (program bawaan pada Live CD Ubuntu):
List_partition
Pada gambar diatas (via Terminal dan Gparted) menunjukkan kalau lokasi instalasi Ubuntu saya adalah pada partisi /dev/sda7. Punya Anda mungkin berbeda, bisa saja /dev/sda5, /dev/sda6, dan lainnya.
2. Mount partisi dimana instalasi Ubuntu berada:
sudo mount /dev/sdaX /mnt
/dev/sdaX adalah lokasi instalasi Ubuntu. Lokasi instalasi ini tergantung pada hasil pada langkah 1.
3. Install grub ke partisi yang sudah di-mount
sudo grub-install --root-directory=/mnt/ /dev/sda
4. Update GUBR
Setelah semua langkah diatas sukses dijalankan, yang harus Anda lakukan berikutnya adalah merefresh GRUB yang baru saja diinstall.
sudo update-grub
Terakhir, restart komputer Anda untuk memastikan apakah GRUB sudah tampil pada saat booting.
Update:
Kalau cara diatas belum berhasil (kadang-kadang muncul pesan /usr/sbin/grub-probe: error: cannot stat `aufs'), maka yang harus Anda lakukan adalah:
sudo mount /dev/sda1 /mnt
sudo mount --bind /dev /mnt/dev
sudo mount --bind /proc /mnt/proc
sudo mount --bind /sys /mnt/sys
sudo chroot /mnt

update-grub
grub-install /dev/sda
grub-install --recheck /dev/sda
exit
sudo umount /mnt/dev/pts
sudo umount /mnt/dev
sudo umount /mnt/proc
sudo umount /mnt/sys
sudo umount /mnt
Lalu jalankan lagi sudo update-grub sampai partisi Windows Anda dikenali. Kalau sudah muncul pesan seperti ini:
Found Windows 7 (loader) on /dev/sdaX
itu berarti GRUB nya sukses di recover :) .

Tuesday, May 22, 2012

Install Roundcube

You'll need apache, and mysql installed. If they are not already installed the following command will install them.

$ sudo aptitude install apache2
Run the following command to install roundcube

$ sudo aptitude install roundcube roundcube-mysql
Configure roundcube
$ dpkg-reconfigure roundcube-core
Next create a symbolic link to apache's document root, in this case /var/www
$ sudo ln -s /usr/share/roundcube /var/www/roundcube
Restart Apache
$ sudo service apache2 restart

Sunday, April 29, 2012

Install Ubuntu Server 11.10

Kali ini saya mau share pengalaman tentang install ubuntu server yang saya pake untuk web server. sebelumnya mungkin ada yang belum tau apa si itu ubuntu. anda bisa cari di mbah gugel. ok sekarang kita mulai ja ya. ga usah panjang lebah basa-basi. siapkan aja kopi ato teh dan beberapa batang rokok untuk menghilangkan ketegangan. sebelumnya kita harus siapkan dulu cd ato flash disk installer ubuntu. bagi yang belum punya bisa langsung dateng sendiri ke wesite resminya ubuntu. jika uda ada diantara cd ato flash disk tingal masukin ke calon komputer server kita. pilih boot pada cd ato flashdisk pada bios kita. ikuti langkah berikut :

1.  Pilih Install ubuntu
 
2. Selanjutnya pilihlah pilihan bahasa yang akan kita gunakan.
 3. Sediakan minimal 4,4 GB Free Space harddisk kita dengan memory 1 GB.
 4. Pilih Tipe Instalasi. All data akan hilang.
5. Jika sudah siap untuk memulai installasi, kita klik Install Now.




6. Pilih TimeZone
 7. Berikutnya adalah pilihan Keyboard Layout, pilih saja USA
8. Lalu option berikutnya adalah menentukan Username, Computer Name dan Password kita.


 9. Selanjutnya Installasi akan melakukan proses Copy file dari CD ke harddisk PC / Laptop yang kita install. Tunggu hingga proses selesai sambil ngopy dan menikmati hidangan yang ada.
 10. install on Progress 
11. Finish dan restart
12.

Friday, April 27, 2012

Install Web Server Ubuntu

Server web adalah sebuah perangkat lunak server yang berfungsi menerima permintaan HTTP atau HTTPS dari klien yang dikenal dengan browser web dan mengirimkan kembali hasilnya dalam bentuk halaman-halaman web yang umumnya berbentuk dokumen HTML. Server web yang terkenal diantaranya adalah Apache dan Microsoft Internet Information Service (IIS). Apache merupakan server web antar-platform, sedangkan IIS hanya dapat beroperasi di sistem operasi Windows.

untuk cara instalasinya bisa di pahami dibawah ini:
Pertama instal dulu web server apache
# sudo apt-get install apache2

kedua install database server
# sudo apt-get install mysql-server

kemudian install phpmyadmin
# sudo apt-get install phpmyadmin


sebagai tambahan juga silahkan tes terlebih dahulu apakah webserver yang telah temen-temen buat tadi sukses atau tidak dengan cara ketikkan alamat di browsernya :

http://localhost atau http://ip-address


jika telah tampil tulisan “it work“, berarti instalasi yang baru saja temen-temen lakukan telah berhasil dan untuk htdoc di linux adalah :

/ var / www /

Untuk mengetest phpmyadmin silahkan ketik pada browser :

 http://localhost/phpmyadmin atau http://ip-address/phpmyadmin

sudah selesai semua, semoga bisa membantu temen-temen agat tidak terlalu tergantung pada windows. kalau linux bisa kenapa pakai windows..

Thursday, April 26, 2012

Install Webmin pada ubuntu server




Webmin adalah aplikasi bantu untuk memudahkan manajemen server kita. Selain web-base webmin juga mudah dimengerti bagi yang masih baru (seperti saya) dalam dunia ubuntu. Bagi yang menggunakan ubuntu server, silahkan ikuti petujuk dibawah ini, :


Untuk menginstall Webmin yang diperlukan adalah :
  • ubuntu server yang terhubung dengan internet
  • keyboaard
  • monitor (jika langsung berhadapan dengan server)
  • atau putty jika anda melakukan secara remot
  • Kopi dan sebatang rokok.
Setelah semua ada lakukan 6 langkah dibawah ini :
  1. ketikan perintah “vi /etc/apt/sources.list
  2. setelah terbuka isikan baris berikut ini pada baris yang paling bawah : “deb http://download.webmin.com/download/repository sarge contrib”
  3. Setelah itu tutup dan simpan dengan mengetikkan “:wq” (tanpa tanda kutip)
  4. Lakukan update source dengan mengetikkan “apt-get update” (tanpa tanda kutip), Tunggu sampai selesai
  5. lalu instal webmin dengan mengetikkan “apt-get install webmin” tekan Y/yes jika ada pertanyaan
  6. Tunggu dan nikmati aplikasi bantu server anda
Menggunakan webmin mudah dan sangat “user friedly”. ohya karena webmin menggunakan port 10000 maka jika anda mengetikkan di browser tambahi dengan https://ip-ubuntu-server:10000. Demikian semoga Webmin bisa membantu dalam memudahkan memanage Ubuntu-Server anda.