mrfdn.com - Saat ini saya memiliki beberapa distro di laptop, di antaranya yaitu: Opensuse, Porteux, dan Aeryn.
❯ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS
sda 8:0 0 476.9G 0 disk
├─sda1 8:1 0 512M 0 part /boot/efi
├─sda2 8:2 0 417.6G 0 part /var
│ /usr/local
│ /srv
│ /root
│ /opt
│ /home
│ /boot/grub2/i386-pc
│ /boot/grub2/x86_64-efi
│ /
├─sda3 8:3 0 30G 0 part
├─sda4 8:4 0 25G 0 part
└─sda5 8:5 0 3.8G 0 part [SWAP]
zram0 253:0 0 7.5G 0 disk [SWAP]
Saat diinstall ternyata Porteux dan AerynOS tidak tampil secara otomatis di grub bootloader.
Maka dari itu untuk bisa booting ke system kita harus menambahkannya secara manual di grub bootloader.
Posisi grub bootloader secara manual dihandle oleh OpenSuse, dengan bantuan YAST Bootloader saya tidak perlu mengetik banyak command. Tinggal klik update saja.
Caranya seperti ini:
Edit file 40_custom
sudo vim /etc/grub.d/40_custom
Kemudian tambahkan baris ini:
menuentry 'Porteux' {
insmod ext4
set root='hd0,gpt3'
linux /boot/syslinux/vmlinuz from=/dev/sda3/porteux login=guest changes=/dev/sda3/porteux/
initrd /boot/syslinux/initrd.zst
}
menuentry "AerynOS" {
insmod part_gpt
insmod fat
insmod chain
insmod linux
search --no-floppy --fs-uuid --set=root 349A-746E
linux /EFI/aerynos/6.18.7-125.desktop/vmlinuz root=UUID=53727de7-f5e4-491a-aecf-76623a63e747 rw quiet
initrd /EFI/aerynos/6.18.7-125.desktop/50-default.initrd
}
Coba lihat pada dasarnya untuk boot ke linux dia harus menemukan file
initrd.zstdanvmlinuz.
Jika bingung, coba tanya saja ke chatgpt.
Setelah itu simpan pengaturan kemudian buka aplikasi YAST Bootloader. Tinggal tekan OK saja untuk update.
Terakhir restart komputer untuk melihat perubahanya.
Demikian artikel singkat tentang cara menambahkan menu entry secara manual pada grub bootloader.