IGOS Nusantara dan Perbaiki Grub2: Perbedaan revisi

Dari IGNwiki
Langsung ke: navigasi, cari

Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /var/www/html/igos-nusantara-web/wiki/includes/diff/DairikiDiff.php on line 438
(Kerusakan1: GRUB2 tertimpa)
 
(9 revisi antara oleh pengguna yang sama tidak ditampilkan)
Baris 1: Baris 1:
IGOS Nusantara dapat dipasang bersama dengan sistem operasi lainnya dalam satu harddisk. Jika memakai dual atau triple antara IGOS Nusantara, Windows atau sistem operasi lainnya sangat disarankan untuk memasang IGOS Nusantara di tahap terakhir. IGOS Nusantara mulai versi 7.0 telah memakai GRUB2. Saat instalasi IGOS Nusantara akan berakhir ada tahapan memasang bootloader. GRUB2 yang ada di IGN R7.0 dapat mengenal lebih banyak sistem operasi, sehingga pada saat melakukan boot ulang, sebagian besar (semua) sistem operasi yang telah ada di harddisk muncul di pilihan boot.
+
IGOS Nusantara dapat dipasang bersama dengan sistem operasi lainnya dalam satu harddisk. Jika memakai dual atau triple boot antara IGOS Nusantara, Windows atau sistem operasi lainnya sangat disarankan untuk memasang IGOS Nusantara di tahap terakhir. IGOS Nusantara mulai versi 7.0 telah memakai GRUB2. Saat instalasi IGOS Nusantara sekitar 99% akan ada tahapan memasang bootloader. GRUB2 yang ada di IGN dapat mengenal lebih banyak sistem operasi, sehingga pada saat melakukan boot ulang, hampir semua sistem operasi yang telah ada di harddisk muncul di pilihan boot.
  
Pada kondisi tertentu bootloader tertimpa dengan GRUB versi lama. Ada kemungkinan bootloader tidak mengenal sistem operasi tertentu, sehingga perlu melakukan instalasi ulang GRUB2.
+
Pada kondisi tertentu GRUB2 dari IGN7 dan IGN8 terhapus oleh GRUB2 distro lain. GRUB2 IGN juga dapat terhapus GRUB (versi lama). Ada kemungkinan bootloader sistem operasi lain tidak mengenal IGOS Nusantara, sehingga perlu melakukan instalasi ulang GRUB2.
  
 
== Jenis Kerusakan ==
 
== Jenis Kerusakan ==
 
Ada beberapa jenis kerusakan boot loader yang memakai grub, antara lain:
 
Ada beberapa jenis kerusakan boot loader yang memakai grub, antara lain:
# GRUB2 IGOS Nusantara '''tertimpa''' oleh GRUB2 dari distro lain
+
# GRUB2 terhapus oleh boot loader lain (misal akibat instal ulang Microsoft Windows atau terhapus oleh distro yang belum memakai GRUB2)
# GRUB2 '''hilang''' oleh boot loader lain (misal akibat instal ulang Microsoft Windows)
+
# GRUB2 IGOS Nusantara terhapus oleh GRUB2 dari distro lain
  
== Kerusakan1: GRUB2 terhapus ==
+
== Kerusakan1: GRUB2 IGN terhapus GRUB2 distro lain ==
GRUB2 IGOS Nusantara dapat tertimpa oleh boot loader distro lain. Jika distro lain yang dipasang juga sudah memakai GRUB2, maka saat booting ada kemungkinan pilihan booting ke IGOS Nusantara masih muncul. Misal setelah IGOS Nusantara dipasang, pengguna memasang distro lain di partisi berbeda. Biasanya distro akan memasang boot loader saat instalasi hampir selesai. Untuk pengguna IGOS Nusantara sebaiknya memulihkan dan memakai GRUB2 dari IGOS Nusantara.
+
'''GRUB2 IGOS Nusantara''' dapat terhapus oleh '''GRUB2 distro lain'''. Jika terhapus GRUB2 distro lain, maka saat booting ada kemungkinan pilihan booting ke IGOS Nusantara masih muncul. Untuk pengguna IGOS Nusantara sebaiknya memulihkan dan memakai GRUB2 dari IGOS Nusantara.
  
 
Lakukan:
 
Lakukan:
Baris 15: Baris 15:
 
# Pilih boot ke IGOS Nusantara
 
# Pilih boot ke IGOS Nusantara
 
# Pasang ulang GRUB2
 
# Pasang ulang GRUB2
 +
Tahap1: Pasang
 
  # grub2-install /dev/sda
 
  # grub2-install /dev/sda
 
atau:
 
atau:
 
  # grub2-install /dev/sda --recheck --no-floppy --force
 
  # grub2-install /dev/sda --recheck --no-floppy --force
  
 +
Tahap2: Boot ulang
 
  # echo "Booting ulang"
 
  # echo "Booting ulang"
 
  # reboot
 
  # reboot
  
== Kerusakan2: GRUB2 Hilang ==
+
== Kerusakan2: GRUB2 terhapus oleh boot loader lain ==
GRUB2 IGOS Nusantara yang hilang akibat instal (misal) Microsoft Windows memerlukan pemulihan dengan melakukan booting memakai IGOS Nusantara LiveCD.
+
GRUB2 IGOS Nusantara dapat hilang akibat instal (misal) Microsoft Windows atau instal distro lain yang masih memakai GRUB (belum memakai GRUB2). Pemulihan GRUB2 dilakukan dengan booting memakai IGOS Nusantara LiveCD.
  
=== Boot LiveCD ===
+
=== CARA1: Cara Cepat ===
Instalasi ulang GRUB2 dilakukan memakai LiveCD. Misal IGOS Nusantara dipasang di /dev/sda. Lakukan:
+
Instalasi ulang GRUB2 dilakukan memakai LiveCD. Lakukan:
# Boot dengan LiveCD
+
# Boot dengan IGN8 LiveCD
 
# Pilih mode rescue
 
# Pilih mode rescue
  
=== Instal Ulang GRUB2 ===
+
Setelah booting mode rescue berhasil, masuk ke terminal, lalu jalankan:
Instalasi ulang harus memperhatikan kondisi atau posisi GRUB2 yang sebelumnya.
+
# fdisk -l
  
=== Contoh1: GRUB2 rusak di /dev/sda ===
+
Lihat struktur partisi harddisk yang tampil. Cari partisi tempat IGOS Nusantara dipasang. Misalnya IGN dipasang di /dev/sda2 (partisi root "/" dan "/boot" dijadikan satu, misal ada di /dev/sda2). Lakukan:
Misal struktur partisi sebagai berikut:
+
# mount /dev/sda2 /mnt
 +
# grub2-install --boot-directory=/mnt/boot /dev/sda
 +
 
 +
=== CARA2: Jika Cara1 gagal ===
 +
Jika Cara1 gagal, lakukan boot dengan memakai IGN8 LiveCD.
 +
# Boot dengan IGN8 LiveCD
 +
# Pilih mode rescue
 +
 
 +
==== Contoh1: GRUB2 rusak di /dev/sda ====
 +
Misal IGOS Nusantara dipasang dengan partisi '''boot''' di /dev/sda2 dan partisi '''root''' "/" ada di /dev/sda5. Struktur partisi sebagai berikut:
 
  sda1    2 MB BIOS Boot
 
  sda1    2 MB BIOS Boot
 
  sda2  500 MB /boot ext4
 
  sda2  500 MB /boot ext4
 
  sda3  3000 MB swap
 
  sda3  3000 MB swap
  sda4 11769 MB /    ext4
+
  sda5 20000 MB /    ext4
 +
sda6 30000 MB /    ext4
  
 
Caranya:
 
Caranya:
  mount -o rw -t ext4 /dev/sda2 /mnt
+
Tahap1: melakukan mount
  mount -o rw -t ext4 /dev/sda1 /mnt/boot
+
  mount -o rw -t ext4 /dev/sda5 /mnt
 +
  mount -o rw -t ext4 /dev/sda2 /mnt/boot
 
  mount -o bind /dev  /mnt/dev
 
  mount -o bind /dev  /mnt/dev
 
  mount -o bind /proc /mnt/proc
 
  mount -o bind /proc /mnt/proc
Baris 49: Baris 62:
 
  chroot /mnt
 
  chroot /mnt
  
 +
Tahap2: pasang grub2
 
  grub2-install --recheck --no-floppy --force /dev/sda  
 
  grub2-install --recheck --no-floppy --force /dev/sda  
 
atau
 
atau
 
  grub2-install --boot-directory=/mnt/boot /dev/sda
 
  grub2-install --boot-directory=/mnt/boot /dev/sda
  
 +
Tahap3: perbarui grub2
 
  grub2-mkconfig -o /boot/grub2/grub.cfg
 
  grub2-mkconfig -o /boot/grub2/grub.cfg
 
  exit
 
  exit
 
  reboot
 
  reboot
  
=== Contoh2: GRUB2 rusak di LVM ===
+
==== Contoh2: GRUB2 rusak di LVM ====
  
 
Tampilkan lv
 
Tampilkan lv

Revisi terkini pada 2 Mei 2013 11.53

IGOS Nusantara dapat dipasang bersama dengan sistem operasi lainnya dalam satu harddisk. Jika memakai dual atau triple boot antara IGOS Nusantara, Windows atau sistem operasi lainnya sangat disarankan untuk memasang IGOS Nusantara di tahap terakhir. IGOS Nusantara mulai versi 7.0 telah memakai GRUB2. Saat instalasi IGOS Nusantara sekitar 99% akan ada tahapan memasang bootloader. GRUB2 yang ada di IGN dapat mengenal lebih banyak sistem operasi, sehingga pada saat melakukan boot ulang, hampir semua sistem operasi yang telah ada di harddisk muncul di pilihan boot.

Pada kondisi tertentu GRUB2 dari IGN7 dan IGN8 terhapus oleh GRUB2 distro lain. GRUB2 IGN juga dapat terhapus GRUB (versi lama). Ada kemungkinan bootloader sistem operasi lain tidak mengenal IGOS Nusantara, sehingga perlu melakukan instalasi ulang GRUB2.

Jenis Kerusakan

Ada beberapa jenis kerusakan boot loader yang memakai grub, antara lain:

  1. GRUB2 terhapus oleh boot loader lain (misal akibat instal ulang Microsoft Windows atau terhapus oleh distro yang belum memakai GRUB2)
  2. GRUB2 IGOS Nusantara terhapus oleh GRUB2 dari distro lain

Kerusakan1: GRUB2 IGN terhapus GRUB2 distro lain

GRUB2 IGOS Nusantara dapat terhapus oleh GRUB2 distro lain. Jika terhapus GRUB2 distro lain, maka saat booting ada kemungkinan pilihan booting ke IGOS Nusantara masih muncul. Untuk pengguna IGOS Nusantara sebaiknya memulihkan dan memakai GRUB2 dari IGOS Nusantara.

Lakukan:

  1. Booting ulang komputer
  2. Pilih boot ke IGOS Nusantara
  3. Pasang ulang GRUB2

Tahap1: Pasang

# grub2-install /dev/sda

atau:

# grub2-install /dev/sda --recheck --no-floppy --force

Tahap2: Boot ulang

# echo "Booting ulang"
# reboot

Kerusakan2: GRUB2 terhapus oleh boot loader lain

GRUB2 IGOS Nusantara dapat hilang akibat instal (misal) Microsoft Windows atau instal distro lain yang masih memakai GRUB (belum memakai GRUB2). Pemulihan GRUB2 dilakukan dengan booting memakai IGOS Nusantara LiveCD.

CARA1: Cara Cepat

Instalasi ulang GRUB2 dilakukan memakai LiveCD. Lakukan:

  1. Boot dengan IGN8 LiveCD
  2. Pilih mode rescue

Setelah booting mode rescue berhasil, masuk ke terminal, lalu jalankan:

# fdisk -l

Lihat struktur partisi harddisk yang tampil. Cari partisi tempat IGOS Nusantara dipasang. Misalnya IGN dipasang di /dev/sda2 (partisi root "/" dan "/boot" dijadikan satu, misal ada di /dev/sda2). Lakukan:

# mount /dev/sda2 /mnt
# grub2-install --boot-directory=/mnt/boot /dev/sda

CARA2: Jika Cara1 gagal

Jika Cara1 gagal, lakukan boot dengan memakai IGN8 LiveCD.

  1. Boot dengan IGN8 LiveCD
  2. Pilih mode rescue

Contoh1: GRUB2 rusak di /dev/sda

Misal IGOS Nusantara dipasang dengan partisi boot di /dev/sda2 dan partisi root "/" ada di /dev/sda5. Struktur partisi sebagai berikut:

sda1     2 MB BIOS Boot
sda2   500 MB /boot ext4
sda3  3000 MB swap
sda5 20000 MB /     ext4
sda6 30000 MB /     ext4

Caranya: Tahap1: melakukan mount

mount -o rw -t ext4 /dev/sda5 /mnt
mount -o rw -t ext4 /dev/sda2 /mnt/boot
mount -o bind /dev  /mnt/dev
mount -o bind /proc /mnt/proc
mount -o bind /sys  /mnt/sys
mount -o bind /run  /mnt/run 
chroot /mnt

Tahap2: pasang grub2

grub2-install --recheck --no-floppy --force /dev/sda 

atau

grub2-install --boot-directory=/mnt/boot /dev/sda

Tahap3: perbarui grub2

grub2-mkconfig -o /boot/grub2/grub.cfg
exit
reboot

Contoh2: GRUB2 rusak di LVM

Tampilkan lv

lvscan     

Aktifkan

lvchange -a y vg-f16/lv-root                        

Gunakan hasil lvscan

mount /dev/mapper/vg_f16-lv_root /mnt               
mount /dev/sda1    /mnt/boot
mount -o bind dev  /mnt/dev
mount -o bind proc /mnt/proc
mount -o bind sys  /mnt/sys
chroot /mnt