bootloader

Tutorial Lengkap Grub Boot Loader

Tutorial Lengkap Grub Boot Loader
Sebuah boot loader adalah, secara default, program pertama yang dimulai segera setelah Anda menghidupkan sistem komputer Anda, mis.e., itu dimulai bahkan sebelum sistem operasi. Faktanya, boot loader bertanggung jawab untuk memuat sistem operasi Anda. Dengan tidak adanya boot loader, secara teknis tidak mungkin memuat sistem operasi Anda, oleh karena itu, Anda tidak akan dapat mengakses sistem komputer Anda. Program ini disajikan kepada kami oleh GNU.

Awalnya, program ini dikembangkan hanya untuk sistem berbasis Linux, namun saat ini mendukung beberapa sistem operasi termasuk, macOS, Windows, BSD, dan Solaris. Sebagian besar pengguna terbiasa dengan Grub Boot Loader hanya setelah mereka menginstal lebih dari satu sistem operasi di mesin mereka. Dengan melakukan ini, mereka pada dasarnya menyebabkan Grub Boot Loader menampilkan menu pada saat boot-up di mana mereka dapat secara eksplisit memilih sistem operasi mana yang ingin mereka muat.

Pada artikel ini, kami ingin berbagi dengan Anda tutorial lengkap tentang Grub Boot Loader, yang akan didasarkan pada penyesuaian program ini sesuai pilihan Anda. Setelah melalui tutorial ini, Anda akan berada dalam posisi yang sangat baik untuk menyesuaikan Grub Boot Loader seperti yang Anda inginkan, dan karenanya Anda dapat membuat pengalaman melihat proses boot-up menjadi lebih menarik.

Catatan: Untuk memandu Anda melalui tutorial lengkap Grub Boot Loader, kami telah menggunakan Linux Mint 20. Namun, distribusi Linux pilihan lainnya juga dapat digunakan untuk tujuan ini.

Metode Menyesuaikan Grub Boot Loader

Grub Boot Loader memiliki file pengaturan yang terdiri dari semua konfigurasi default yang digunakan Grub Boot Loader. Namun, kami diberikan kebebasan untuk menyesuaikan pengaturan ini sesuai dengan pilihan kami. Oleh karena itu, di bawah ini kami akan membagikan kepada Anda beberapa metode untuk menyesuaikan Grub Boot Loader dengan membuat perubahan pada file pengaturannya.

Mencadangkan file /etc/default/grub sebelum Menyesuaikan Boot Loader Grub

Sebelum membuat perubahan apa pun pada file pengaturan GRUB Boot Loader, sangat disarankan untuk membuat salinan cadangannya sehingga meskipun Anda mengacaukan apa pun selama seluruh proses, Anda masih dapat kembali ke pengaturan default. Tetapi sebelum membuat salinan cadangan dari file pengaturan Grub Boot Loader, kami ingin menunjukkan kepada Anda bagaimana file itu terlihat.

Pertama, kita harus meluncurkan terminal Linux Mint 20, yang dapat kita lakukan dengan mudah dengan mengklik ikon pintasannya. Kami juga telah melampirkan gambar terminal Linux Mint 20 di bawah ini untuk kemudahan Anda:


Sekarang, kita akan mencoba melihat isi file /etc/default/grub dengan menjalankan perintah berikut di jendela terminal yang baru saja kita luncurkan:

cat /etc/default/grub


File /etc/default/grub ditunjukkan pada gambar di bawah ini:


Kami dapat membuat salinan cadangan file ini dengan menjalankan perintah berikut di terminal kami:

sudo cp /etc/default/grub /etc/default/grub.bak

Perintah ini akan membutuhkan hak akses root untuk dieksekusi dengan benar. Di sini, /etc/default/grub mewakili file pengaturan asli dari Grub Boot Loader, sedangkan /etc/default/grub.bak mewakili salinan cadangan dari file ini. Perintah "cp" akan melakukan yang diperlukan untuk membuat salinan cadangan dari file pengaturan.


Sekarang, untuk memverifikasi apakah file cadangan adalah salinan persis dari file "/etc/default/grub" atau tidak, kami akan mencoba melihat isinya dengan menjalankan perintah yang dinyatakan di bawah ini di terminal kami:

cat /etc/default/grub.bak


Menjalankan perintah ini akan menampilkan isi /etc/default/grub.bak di terminal Anda, seperti yang ditunjukkan pada gambar berikut, yang dapat Anda periksa silang dengan konten file /etc/default/grub untuk memastikan bahwa kedua file berisi konten yang sama. Setelah cadangan file pengaturan berhasil dibuat, kami siap untuk menyesuaikan Grub Boot Loader.

Metode Memilih Sistem Operasi Default Grub

Kadang-kadang, kami memiliki lebih dari satu sistem operasi yang diinstal pada mesin kami. Selama proses boot-up, Grub Boot Loader memberi kami menu yang dapat digunakan untuk memilih sistem operasi yang ingin kami jalankan. Kita dapat membuat pilihan ini dalam waktu yang ditentukan, setelah itu Grub Boot Loader akan secara otomatis memuat sistem operasi default. Namun, jika kita yakin untuk mem-boot sistem operasi tertentu setiap kali kita menghidupkan mesin kita, dan kita ingin menyelamatkan diri dari kerumitan membuat pilihan itu pada saat boot-up, maka kita dapat menentukan sistem operasi pilihan kita. sebagai sistem operasi default di file /etc/default/grub. Sehingga setiap kali kita menyalakan sistem komputer kita, sistem operasi pilihan kita secara otomatis dimuat.

Untuk mewujudkannya, kita perlu mengakses file /etc/default/grub dengan membukanya dengan editor teks pilihan kita, sebaiknya editor nano. Ini dapat dilakukan dengan menjalankan perintah yang dinyatakan di bawah ini di terminal kami:

sudo nano /etc/default/grub

Karena kami mencoba mengakses file pengaturan Grub Boot Loader, tindakan ini memerlukan hak pengguna root, yang dapat diberikan dengan mengetikkan kata kunci "sudo" sebelum perintah yang disebutkan di atas.


Ketika file /etc/default/grub terbuka dengan editor nano, kita perlu mencari baris “GRUB_DEFAULT”. Baris ini memberi tahu Grub Boot Loader sistem operasi mana yang harus dimuat selama waktu boot-up. Penomoran sistem operasi dimulai dari “0”. Ini berarti bahwa jika Anda ingin memuat sistem operasi pertama dari daftar sistem operasi yang diberikan kepada Anda selama waktu boot-up, maka Anda harus mengatur nilai "GRUB_DEFAULT" ke "0", seperti yang kami lakukan di kami kasus. Ini juga disorot dalam gambar berikut:


Namun, kadang-kadang, Anda tidak tahu jumlah pasti yang sesuai dengan sistem operasi pilihan Anda, mis.e., Anda tidak ingat urutan Grub Boot Loader menyajikan sistem operasi di menunya. Dalam hal ini, Anda perlu mengetahui nama lengkap sistem operasi pilihan Anda, dan Anda dapat mengatur nilai "GRUB_DEFAULT" ke nama sistem operasi itu. Dalam kasus kami, kami telah menetapkan nilai ini ke "Linux Mint 20", seperti yang ditunjukkan pada gambar di bawah ini. Setelah melakukan perubahan ini, tekan Ctrl+ X untuk menyimpan file Anda dan menutupnya.


Setiap kali Anda membuat perubahan apa pun pada file /etc/default/grub, Anda harus memperbarui Grub agar perubahan yang baru dibuat dapat diterapkan. Ini dapat dilakukan dengan menjalankan perintah berikut di terminal:

sudo update-grub


Setelah Anda menjalankan perintah ini, Grub akan membutuhkan beberapa detik untuk memperbarui dirinya sendiri, setelah itu Anda akan dapat melihat pesan "selesai", seperti yang disorot pada gambar di bawah, yang akan menunjukkan bahwa perubahan Anda telah berhasil diterapkan.

Metode Mengubah Latar Belakang Menu Boot Loader Grub

Latar belakang default menu Grub Boot Loader terlihat cukup membosankan dan membosankan, tetapi Anda tidak perlu khawatir lagi karena Anda dapat mengubahnya kapan pun Anda mau. Untuk itu, sekali lagi kita perlu men-tweak file /etc/default/grub sedikit dengan cara sebagai berikut:

Untuk mengubah latar belakang menu Grub Boot Loader, kami memiliki gambar "jpeg" yang disimpan di direktori Home kami, yang ingin kami gunakan sebagai latar belakang baru. Anda juga dapat menggunakan file gambar "png" atau "jpg". Gambar latar belakang baru ini memiliki judul BootLoader.jpeg, seperti yang disorot pada gambar di bawah ini:


Kami juga telah membuka gambar ini untuk menunjukkan kepada Anda bagaimana tampilan menu Grub Boot Loader setelah kami menjadikan gambar ini sebagai latar belakangnya.

Sekarang, kita akan membuka file /etc/default/grub sekali lagi dengan editor nano dengan menjalankan perintah yang sama seperti yang kita lakukan pada metode di atas. Kali ini kita akan menambahkan field baru pada file ini, yaitu sebagai berikut:

GRUB_BACKGROUND=”ImageFilePath”

Di sini, Anda perlu mengganti ImageFilePath dengan jalur sebenarnya di mana gambar latar belakang baru Anda berada. Dalam kasus kami, itu adalah “/home/kbuzdar/BootLoader.jpeg”, seperti yang disorot pada gambar di bawah ini:


Sekarang, simpan file Anda dan tutup. Setelah itu, kamu akan diminta untuk mengupdate kembali Grub agar bisa membaca perubahan yang baru saja kamu buat. Ketika Anda memperbarui Grub dengan perintah yang sama yang kami nyatakan dalam metode di atas, Anda dapat memverifikasi bahwa Grub telah diperbarui dengan melihat pesan "selesai" di akhir terminal Anda, seperti yang disorot pada gambar berikut:

Metode Memodifikasi Batas Waktu Boot dari Sistem Operasi yang Dipilih

Jika Anda hanya memiliki satu sistem operasi yang diinstal pada mesin Anda, maka nilai default untuk batas waktu menu Grub Boot Loader adalah “0”, i.e., satu-satunya sistem operasi yang Anda miliki akan segera dimuat segera setelah Anda menghidupkan sistem komputer Anda. Namun, jika Anda memiliki lebih dari satu sistem operasi yang diinstal pada mesin Anda, maka nilai batas waktu default adalah "10", mis.e., menu Grub Boot Loader akan muncul di layar Anda selama 10 detik di mana Anda diizinkan untuk memilih untuk memuat sistem operasi apa pun yang Anda suka. Setelah durasi waktu habis, Grub Boot Loader akan secara otomatis memuat sistem operasi default. Kami selalu dapat menambah atau mengurangi nilai bidang batas waktu ini sesuai dengan kebutuhan kami.

Untuk mengubah batas waktu boot, kita perlu membuka file /etc/default/grub dengan editor nano lagi. Kali ini, kami akan menemukan bidang "GRUB_TIMEOUT" dan menetapkan nilai apa pun (dalam detik) pilihan kami. Demi demonstrasi, kami telah menetapkan nilai ini ke "5" detik, seperti yang disorot pada gambar yang ditunjukkan di bawah ini:


Sekali lagi, kita perlu menyimpan file /etc/default/grub kita, menutupnya, dan kemudian memperbarui Grub sehingga sepenuhnya menyadari perubahan yang baru saja kita buat. Anda dapat memverifikasi apakah Grub telah berhasil membaca semua perubahan itu dengan mencari pesan "selesai" di terminal Anda, seperti yang disorot pada gambar berikut:

Memeriksa apakah semua Perubahan yang Dibuat Di Atas Telah Terjadi

Sekarang, saatnya untuk memeriksa apakah semua perubahan yang telah kita buat dalam metode yang ditunjukkan di atas telah terjadi atau tidak. Untuk itu, kita akan reboot sistem kita, dan begitu mulai, kita akan terus menekan tombol “Esc” sampai kita masuk ke menu Grub Boot Loader. Saat kita masuk ke menu tersebut, kita akan dapat melihat bahwa gambar background dari Grub Boot Loader telah berubah, seperti terlihat pada gambar di bawah ini:


Juga, menu Grub Boot Loader muncul selama "5" detik dalam kasus kami, yaitu.e., nilai batas waktu yang telah kami tetapkan untuk menu ini, setelah itu memuat sistem operasi default, yang dalam kasus kami adalah Linux Mint 20.

Kesimpulan

Artikel ini memberi Anda gambaran singkat tentang Grub Boot Loader dan tujuan penggunaannya. Kami menjelaskan kepada Anda di mana program ini menyimpan semua konfigurasinya. Serta menyajikan metode mencadangkan file /etc/default/grub, saya.e., file pengaturan Grub sehingga Anda dapat dengan mudah membuat perubahan pada konfigurasinya tanpa khawatir, karena Anda selalu dapat mengembalikan semua pengaturan default Anda dari file pengaturan cadangan. Selain itu, untuk mendemonstrasikan metode menyesuaikan Grub Boot Loader Anda, kami membagikan kepada Anda tiga kasus berbeda: 1) Memilih sistem operasi default 2) Mengubah latar belakang menu Grub Boot Loader 3) Memodifikasi batas waktu tampilan Grub Menu Pemuat Boot.

Kami menjelaskan kasus-kasus ini dengan menyatakan prosedur langkah-bijaksana untuk mencapai semua tujuan ini. Dengan cara yang sama, Anda juga dapat mengubah parameter lain dari file pengaturan Grub Boot Loader. Terakhir, kami memverifikasi apakah perubahan yang telah kami lakukan pada file /etc/default/grub benar-benar terjadi atau tidak dengan me-reboot sistem kami dan masuk ke menu Grub Boot Loader. Semoga tutorial ini akan memberi Anda titik awal yang baik untuk bereksperimen sendiri dengan Grub Boot Loader Load.

Tutorial OpenTTD
OpenTTD adalah salah satu game simulasi bisnis paling populer di luar sana. Dalam game ini, Anda perlu membuat bisnis transportasi yang luar biasa. Na...
SuperTuxKart untuk Linux
SuperTuxKart adalah judul hebat yang dirancang untuk memberi Anda pengalaman Mario Kart gratis di sistem Linux Anda. Ini cukup menantang dan menyenang...
Pertempuran untuk Tutorial Westnoth
The Battle for Wesnoth adalah salah satu game strategi open source terpopuler yang bisa kamu mainkan saat ini. Tidak hanya game ini telah dikembangkan...