Grub

Masuk UEFI Firmware Settings dari GRUB

Kadang kita perlu mengubah pengaturan pada UEFI. Pengaturan tersebut misalnya pengaturan waktu, secure boot, urutan boot dan lain sebagainya. Untuk masuk ke UEFI Firmware Settings bisa dilakukan dari grub. Yaitu dengan cara ketika menampilkan bootloader, biasanya ada jeda waktu. Manfaatkan jeda waktu tersebut dengan segera menekan tombol c untuk masuk ke grub shell, kemudian pada prompt yang disediakan ketik fwsetup.

grub> fwsetup

Kenggulan elilo dibanding grub

Pascamigrasi dari elilo ke grub ada hal yang dirindukan. Zram dengan komresi zstd. Entah masalahnya di mana, zstd tidak bisa digunakan untuk zram apabila menggunakan grub. Menggunakan elilo aman damai sentosa lanjcar jaya. Padahal kernel dan initrd-nya sama.

Untungnya, algoritma kompresi lainnya bisa digunakan, yaitu secara default lzo-rle. Alhamdulillah. Dengan adanya zram aktivitas komputasi di laptop dengan RAM hanya 2GB masih bisa dijalankan dengan lancar.

Mengubah timeout grub

Secara default, timeout grub adalah 10 detik. Menurut penulis, 10 detik ini terlalu lama. Untuk mengubahnya ganti angka 10 ke detik yang diinginkan pada baris dengan GRUB_TIMEOUT pada file /etc/default/grub

Menampilkan status penggunaan zram

Untuk menampilkan status penggunaan zram bisa dengan menjalankan

# zramctl --output-all
NAME     DISKSIZE DATA COMPR ALGORITHM STREAMS ZERO-PAGES TOTAL MEM-LIMIT MEM-USED MIGRATED MOUNTPOINT
/dev/zram0
               1G   4K   74B lzo-rle         4          0   12K        0B      12K       0B [SWAP]

Berikut penjelasan masing-masing kolomnya

NAME zram device name DISKSIZE limit on the uncompressed amount of data DATA uncompressed size of stored data COMPR compressed size of stored data ALGORITHM the selected compression algorithm STREAMS number of concurrent compress operations ZERO-PAGES empty pages with no allocated memory TOTAL all memory including allocator fragmentation and metadata overhead MEM-LIMIT memory limit used to store compressed data MEM-USED memory zram have been consumed to store compressed data MIGRATED number of objects migrated by compaction MOUNTPOINT where the device is mounted

Migrasi dari elilo ke grub

Aktif di-maintain pengembang merupakan salah satu kriteria preferensi software yang penulis gunakan. elilo sudah lama tidak ada aktivitas pengembangan. Debian, RHEL dan OpenSUSE juga sudah lama meninggalkannya. Slackware adalah distro yang masih bertahan menyediakan elilo. Terima kasih PV.

Sejak pertama menggunakan slackware dengan sistem UEFI sekitar 2016, elilo penulis jadikan pilihan utama boot loader. Simpel, mudah dikonfigurasi adalah alasannya. Namun, saat ini elilo sudah tidak dikembangkan developer aslinya. Mengangkat grub sebagai suksesor elilo bukanlah hal buruk. Grub ini sebenarnya sudah lama terinstall dan rutin ikut di-upgrade juga, tapi memang tidak digunakan. Sekarang saatnya mengaktifkannya.