Pertanyaan :Kami menjalankan dual boot CentOS/RHEL 6 dan menggunakan 2 kernel untuk 2 aplikasi berbeda. Bagaimana kita bisa menampilkan nama kernel khusus untuk setiap aplikasi seperti yang ditunjukkan di bawah ini:
CentOS 6.x Choose this boot option to run APP01. CentOS 6.y Choose this boot option to run APP02.
Ini dapat dilakukan dengan mudah menggunakan “judul ” di GRUB. Ubah /boot/grub/grub.conf agar memiliki judul khusus seperti yang ditunjukkan di bawah ini:
title Place your custom tile here
root (hd0,0)
kernel /vmlinuz-2.6.32-220.7.1.el6.x86_64 ro root=/dev/mapper/vg_vm27-lv_root rd_LVM_LV=vg_vm27/lv_root rd_LVM_LV=vg_vm27/lv_swap rd_NO_LUKS rd_NO_MD rd_NO_DM LANG=en_US.UTF-8 SYSFONT=latarcyrheb-sun16 KEYBOARDTYPE=pc KEYTABLE=us crashkernel=auto rhgb quiet
initrd /initramfs-2.6.32-220.7.1.el6.x86_64.img Misalnya dalam kasus kami, kami dapat memiliki file /boot/grub/grub.conf seperti yang ditunjukkan di bawah ini:
# cat /boot/grub/grub.conf
default=0
timeout=5
splashimage=(hd0,0)/grub/splash.xpm.gz
hiddenmenu
title Choose this boot option to run APP01.
root (hd0,0)
kernel /vmlinuz-2.6.32-220.7.1.el6.x86_64 ro root=/dev/mapper/vg_vm27-lv_root rd_LVM_LV=vg_vm27/lv_root rd_LVM_LV=vg_vm27/lv_swap rd_NO_LUKS rd_NO_MD rd_NO_DM LANG=en_US.UTF-8 SYSFONT=latarcyrheb-sun16 KEYBOARDTYPE=pc KEYTABLE=us crashkernel=auto rhgb quiet
initrd /initramfs-2.6.32-220.7.1.el6.x86_64.img
title Choose this boot option to run APP02.
root (hd0,0)
kernel /vmlinuz-2.6.32-220.4.2.el6.x86_64 ro root=/dev/mapper/vg_vm27-lv_root rd_LVM_LV=vg_vm27/lv_root rd_LVM_LV=vg_vm27/lv_swap rd_NO_LUKS rd_NO_MD rd_NO_DM LANG=en_US.UTF-8 SYSFONT=latarcyrheb-sun16 KEYBOARDTYPE=pc KEYTABLE=us crashkernel=auto rhgb quiet
initrd /initramfs-2.6.32-220.4.2.el6.x86_64.img Cara menjeda proses booting di menu GRUB untuk memilih kernel
Anda mungkin juga ingin memiliki waktu untuk memilih kernel pada menu GRUB. Dalam kondisi tertentu orang lebih suka memilih kernel secara manual. Untuk melakukannya, beri komentar pada “batas waktu ” opsi di /boot/grub/grub.conf file untuk menjeda proses booting di menu GRUB.
Misalnya:
# vim /boot/grub/grub.conf file. # 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,0) # kernel /vmlinuz-version ro root=/dev/mapper/vg_vm27-lv_root # initrd /initrd-[generic-]version.img #boot=/dev/vda default=0 #timeout=5 ....