Friday, November 30, 2012

Mengembalikan Grub Ubuntu Yang Hilang

1. Pertama-tama kita harus mempersiapkan Ubuntu Live CD
2. Kemudian ubah pada BIOS, boot CD pada urutan pertama (first boot option)
3. Setelah masuk Live CD Desktop jalankan terminal dengan meng-klik menu Applications –> Accessories –> Terminal
4. Cek partisi Linux kita dengan menggunakan perintah berikut :
$ sudo fdisk -l
5. Setelah diketahui partisi Linuxnya kemudian lakukan mounting seperti berikut ini : (di misalkan partisi Linux adalah sda2)
$ mount /dev/sda2 /mnt
$ mount -t proc /proc /mnt/proc
$ mount -t sysfs sys /mnt/sys
$ mount -o bind /dev /mnt/dev
$ sudo chroot /mnt /bin/bash
6. sekarang kita akan mengembalikan GRUB ke MBR
$ grub-install /dev/sda
7. sekarang kita akan mengembalikan kedalam partisi Linuxnya (misalkan:/dev/sda2)
$ grub-install /dev/sda2
8. Jika tidak ada pesan error maka setelah reboot sistem, bootloader akan kembali seperti semula.
9. Saran saya setelah GRUB anda pulih silahkan ketik : sudo update-grub

Membaca Dari Sebuah File Menggunakan Java


import java.io.*;
class Baca{
public static void main(String args[]) throws IOException{
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));


String FileName;
FileInputStream fis = null;

System.out.print("\nMasukan nama file yang ingin dibaca : ");
FileName = br.readLine();

System.out.println("\nMembaca file "+FileName +" ...");
System.out.print("Isi dari file "+FileName +" adalah : ");
try {
fis = new FileInputStream(FileName);
} catch (FileNotFoundException ex) {
System.out.println("File tidak ditemukan ~ !!");
}
try {
char data;
int temp;
do {
temp = fis.read();
data = (char) temp;
if (temp != -1) {
System.out.print(data);
}
} while (temp != -1);
System.out.print("\n");
} catch (IOException ex) {
System.out.println("Error dalam membaca file ~ !!");
}
}
}

Penjelasan : Pada program ini saya menggunakan menggunakan class FileInputStream diamana salah satu constructor dari class ini adalah FileInputStream(String FileName) yang berfungsi untuk membuat koneksi ke file yang sebenarnya dimana FileName ditentukan sebagai sebuah argument. Selain itu sebuah FileNotFoundException diberikan ketika file tidak ada atau tidak dapat dibuka untuk dibaca. Sedangkan method read berfungsi untuk mengembalikan sebuah integer yang merepresentasikan pembacaan data dan mengembalikan sebuah nilai -1 ketika akhir dari file telah dicapai.
Hasil Outputan :

Membalik Kata Menggunakan Java


import java.io.*;
public class Reverse{
public static void main(String[] args) throws Exception{
BufferedReader br = new BufferedReader (new InputStreamReader(System.in));

String x;
int i;

System.out.print("\nMasukan kata yang ingin dibalik : ");
x = br.readLine();


System.out.print("Hasilnya adalah : ");
for(i=x.length()-1; i>=0; i--){
System.out.print(x.charAt(i));
}
System.out.print("\n");
}
}

Penjelasan : Untuk membalik suatu kata, langkah pertama yang dilakukan adalah membaca inputan user lalu dimasukan ke dalam variabel x. Selanjutnya program di atas akan melakukan looping mundur, dimana variabel i akan diisi oleh jumlah panjang kata. Langkah selanjutnya adalah menghasilkan outputan kata dari huruf yang paling akhir sampai huruf pertama, hal ini bisa terjadi karena program di atas melakukan looping mundur dengan memanfaatkan charAt() yang berfungsi untuk membaca kata per huruf
http://goo.gl/BGVrJP

MY Motto

My photo
giving amenity to all visitor.

Total Pageviews