Bootloader adalah perangkat lunak yang memuat sistem operasi saat komputer boot. Bootloader juga dapat memberi pengguna antarmuka dan utilitas interaktif kecil. Pada saat yang sama, bootloader menentukan opsi boot untuk sistem operasi. Perangkat lunak seperti GRUB, LILO, dan Das U-boot adalah beberapa contoh bootloader.

Syslinux adalah kumpulan bootloader yang digunakan oleh pengguna Linux secara global. Inilah semua yang perlu Anda ketahui tentang Syslinux dan struktur direktorinya.

Apa itu Syslinux?

Syslinux memiliki dua arti. Yang pertama adalah bootloader sistem operasi, yang menggunakan kernel Linux pada komputer yang kompatibel dengan IBM. Yang kedua adalah bootloader SYSLINUX yang digunakan dalam sistem file FAT. Sebagian besar waktu Anda dapat melihat Syslinux dan SYSLINUX digunakan secara bergantian. Ada kesalahpahaman di sini. Untuk memperjelas, Syslinux adalah untuk sistem yang kompatibel dengan IBM, sedangkan SYSLINUX adalah untuk sistem file FAT.

Syslinux adalah untuk mesin yang menggunakan arsitektur CPU x86. Saat komputer boot, sistem operasi dimuat baik dari hard disk, USB, kartu memori, atau jaringan. Dengan Syslinux, juga dimungkinkan untuk membuka file yang berjalan langsung dari prosesor. Anda dapat menginstalnya di unit penyimpanan mana pun dan menyesuaikan setiap konfigurasinya sesuai keinginan Anda.

instagram viewer

Ada empat jenis bootloader Syslinux yang berbeda:

  • SYSLINUX: Menginstal pada sistem file FAT
  • EXTLINUX: Menginstal pada sistem file ext, btrfs, FAT, NTFS, XFS, UFS, dan HFS
  • ISOLINUX: Menginstal pada CD dan DVD
  • PXELINUX: Jenis bootloader jaringan

Dimana Mendapatkan Syslinux

Syslinux adalah bootloader berlisensi GNU GPL. Oleh karena itu, Anda dapat memperoleh Syslinux secara gratis, memperbanyaknya, mengubah kode sumbernya, dan mendistribusikannya kepada orang lain.

Mengunduh dan menginstal Syslinux cukup mudah. Kamu bisa gunakan tautan cermin untuk mendapatkan versi Syslinux terbaru. Ini tersedia dalam format seperti ZIP, TAR, dan TAR.GZ. Buka kompresi file-file ini segera setelah mengunduhnya untuk mulai menggunakannya.

Struktur Direktori Arsip Syslinux

Arsip terkompresi yang baru saja Anda unduh berisi beberapa file dan direktori. Di bawah ini Anda dapat menemukan tabel informatif tentang file-file yang ada di dalamnya.

Direktori Keterangan
halaman kode Informasi tentang berbagai set karakter
com32 File .c32 termasuk dalam Syslinux
inti File inti Syslinux
dokter Dokumentasi Syslinux dan logo SYSLINUX
diag Alat diagnostik Syslinux
dos File instalasi Syslinux untuk DOS
dosutil Beberapa alat untuk DOS
extlinux File pengaturan EXTLINUX untuk Linux
linux File pengaturan SYSLINUX untuk Linux
mbr Sektor startup
memdisk Plugin MEMDISK
Sampel Contoh file
txt Deskripsi untuk Syslinux
utilitas Alat untuk Linux
menang32 File Syslinux penginstalan 32-bit untuk Windows
win64 File instalasi 64-bit Syslinux untuk Windows

Memahami File yang Ditemukan di Arsip Syslinux

File yang akan Anda temukan saat mengunduh dan mengekstrak Syslinux termasuk file instalasi, file perpustakaan, file boot, file inti, dan plugin.

File Instalasi

Seperti biasa, Anda akan memerlukan baris perintah dan beberapa parameter saat menggunakan file instalasi. Saat Anda menjalankan file-file ini, proses instalasi berlangsung pada unit penyimpanan yang diinginkan. Parameter yang disebutkan adalah seperangkat perintah yang menentukan di mana dan bagaimana proses instalasi akan terjadi.

File Booting

Ada file boot untuk menginstal Syslinux di USB, CD, atau jaringan. File-file ini untuk media yang diperlukan untuk instalasi, seperti USB atau CD. Ada berbagai jenis Syslinux dan file booting bervariasi di semua jenis. Misalnya, PXELINUX memerlukan instalasi manual. Oleh karena itu, tidak tepat untuk menggeneralisasi logika kerja file booting.

File Perpustakaan

File perpustakaan, seperti dalam banyak perangkat lunak, menggambarkan perpustakaan dan file inti yang diperlukan untuk sistem perangkat lunak. Ini telah tersedia sejak versi kelima dari Syslinux.

Selain itu, memiliki file-file ini dalam satu folder sangat berguna, terutama dalam hal manajemen ruang dan kinerja. Banyak plugin ingin menggunakan file dan pustaka yang sama, jadi sebaiknya sediakan kode umum di satu tempat, daripada menyalin file-file ini dan menambah ruang yang digunakan.

File Inti

File sistem dan kernel disimpan di unit penyimpanan tempat Syslinux berada. Anda tidak perlu menginstal salinan file inti yang relevan. Ini terjadi secara otomatis selama instalasi. Tetapi Anda harus menyalin file lain yang membentuk Syslinux ke direktori saat ini sendiri. Jika file-file ini tidak ada dan Anda mem-boot komputer dengan disk itu, pesan kesalahan boot akan muncul.

Plugin

Plugin Syslinux adalah kumpulan file yang menambahkan fungsionalitas tambahan ke program. Dan seperti halnya perangkat lunak sumber terbuka, Anda dapat menggunakan plugin ini untuk menyesuaikan Syslinux dan membuatnya lebih nyaman untuk Anda gunakan. Anda bahkan dapat mengembangkan plugin Syslinux sendiri jika Anda seorang pengembang.

Di bawah ini Anda akan melihat beberapa plugin untuk Syslinux:

plugin Mengajukan Jalur
Pemuat rantai rantai.c32
  • bios/com32/chain
  • efi32/com32/rantai
  • efi64/com32/rantai
MEMDISK memdisk
  • bios/memdisk/memdisk
Membuka menu pada tampilan teks menu.c32
  • bios/com32/menu
  • efi32/com32/menu
  • efi64/com32/menu
Membuka menu pada tampilan grafis vesamenu.c32
  • bios/com32/menu
  • efi32/com32/menu
  • efi64/com32/menu
Alat pendeteksi perangkat keras hdt.c32
  • bios/com32/hdt
  • efi32/com32/hdt
  • efi64/com32/hdt
Pemasang multi-boot mboot.c32
  • bios/com32/mboot
  • efi32/com32/mboot
  • efi64/com32/mboot
Antarmuka serial sysdump.c32
  • bios/com32/sysdump
  • efi32/com32/sysdump
  • efi64/com32/sysdump
Restart komputer reboot.c32
  • bios/com32/modules
  • efi32/com32/modul
  • efi64/com32/modul
Matikan komputer matikan.c32
  • bios/com32/modules
  • efi32/com32/modul
  • efi64/com32/modul

Bootloader Syslinux Dijelaskan!

Jika Anda akan bekerja dengan sistem file FAT, Syslinux adalah salah satu cara terbaik untuk memeriksa opsi bootloader Linux. Syslinux akan membantu Anda terutama jika Anda menggunakan FAT dalam sistem tertanam distro Linux atau dalam pencarian Anda untuk distribusi kecil dan cepat.

Selain itu, karena bekerja dengan mudah di MS-DOS/Windows, ini adalah pilihan yang baik untuk mereka yang menargetkan mesin virtual atau mereka yang akan menginstal Linux di Windows. Syslinux dapat menangani banyak hal sendiri dan Anda bahkan tidak memerlukan bootloader kedua. Yang harus Anda lakukan adalah mempelajari struktur dan tipe file Syslinux.

Setelah itu, tidak akan sulit bagi Anda untuk mendapatkan image Linux yang stabil dengan konfigurasi yang benar dan tepat. Anda mungkin juga ingin memeriksa bootloader seperti GRUB alih-alih Syslinux.