Instalasi kexec
$ sudo pacman -S kexec-tools
Konfigurasi kexec
settingan file untuk kexec ada di /etc/conf.d/kexecKalau anda tidak menginstall kernel tambahan di archlinux, maka tidak perlu melakukan modifikasi konfigurasi kexec. Tapi jika anda menginstall kernel tambahan seperti kernel linux-ck anda harus mengatur kexec agar setiap kali restart mau memuat kernel khusus anda.
Daftar kernel yang terinstall bisa anda lihat di /boot/
pada kasus ini saya misalkan kernel yang digunakan adalah linux-ck maka edit file /etc/conf.d/kexec
$ sudo nano /etc/conf.d/kexec
yang saya tandai warna merah yang perlu diubah dan disesuaikan dengan kernel yang ingin anda gunakan
#
# Configuration for Kexec
#
# Path to kernel, default to stock arch kernel
KPATH="/boot/vmlinuz-linux-ck"
# Root partition
# The default attempts to autodetect
ROOTPART="$(awk '/^[ \t]*[^#]/ { if ($2 == "/") { print $1; }}' /etc/fstab)"
# Additional kernel parameters
KPARAM="ro quiet"
# Path to initrd image, default to stock arch kernel
INITRD="/boot/initramfs-linux-ck.img"
# Configuration for Kexec
#
# Path to kernel, default to stock arch kernel
KPATH="/boot/vmlinuz-linux-ck"
# Root partition
# The default attempts to autodetect
ROOTPART="$(awk '/^[ \t]*[^#]/ { if ($2 == "/") { print $1; }}' /etc/fstab)"
# Additional kernel parameters
KPARAM="ro quiet"
# Path to initrd image, default to stock arch kernel
INITRD="/boot/initramfs-linux-ck.img"
Aktifkan kexec ke DAEMON array /etc/rc.conf
$ sudo nano /etc/rc.conf
DAEMONS=(... kexec)
Start kexec agar langsung bisa digunakan
$ sudo /etc/rc.d/kexec start
Silahkan coba reboot komputer anda
Reboot melewati GRUB
karena alasan tertentu seperti dualboot kexec harus dimatikan agar bisa pindah sistem operasi, untuk mematikan kexec ketik pada terminal
$ sudo /etc/rc.d/kexec stop
Referensi :
- https://wiki.archlinux.org/index.php/Kexec
- http://en.gentoo-wiki.com/wiki/Kexec
Tidak ada komentar:
Posting Komentar