Sebelum sebuah sistem operasi dapat berjalan di perangkat keras komputer, firmware motherboard harus menginisialisasi hardware dan memuat bootloader dari media penyimpanan. Dalam dua dekade terakhir, industri komputer telah bertransisi dari standar lawas Legacy BIOS + MBR menuju standar modern UEFI + GPT.
| Parameter | Legacy BIOS (Basic Input/Output System) | Modern UEFI (Unified Extensible Firmware Interface) |
|---|---|---|
| Arsitektur Kode | 16-bit Real Mode (Akses memori terbatas 1 MB) | 32-bit atau 64-bit Native Mode (Akses memori tak terbatas) |
| Waktu Booting | Lebih lambat (harus inisialisasi semua hardware sekuensial) | Sangat cepat (inisialisasi hardware paralel, Fast Startup) |
| Antarmuka Pengguna | Berbasis teks monokrom, navigasi keyboard saja | Grafis resolusi tinggi (GUI), dukungan mouse & sentuhan |
| Keamanan Booting | Rentan terhadap serangan bootkit dan rootkit | Memiliki fitur Secure Boot dengan sertifikat kriptografi |
| Batas Partisi Boot | Bergantung pada MBR (Maksimal 2.2 TB) | Menggunakan partisi ESP (FAT32) berbasis file .efi |
| Fitur Partisi | MBR (Master Boot Record) | GPT (GUID Partition Table) |
|---|---|---|
| Kapasitas Maksimal | 2.2 Terabyte (2^32 sektor × 512 byte) | 9.4 Zettabyte (9.4 Miliar Terabyte) |
| Jumlah Partisi | Maksimal 4 Partisi Primary (atau 3 Primary + 1 Extended) | Standar 128 Partisi Primary (tanpa perlu partisi logical) |
| Penyimpanan Struktur | Hanya di 1 sektor pertama (LBA 0) - Single Point of Failure | Di awal disk (LBA 1) dan dicadangkan di akhir disk (Backup Header) |
| Integritas Data | Tidak memiliki verifikasi error bawaan | Memiliki proteksi CRC32 Checksum untuk deteksi korupsi data |
| Kompatibilitas OS | Windows lawas (XP, 7 32-bit), Linux lama | Windows 10/11 (Wajib GPT untuk Windows 11), Linux Modern |
Untuk memasang sistem operasi modern (Windows 11 atau Ubuntu Desktop/Server), flashdisk minimal berkapasitas 8 GB harus disiapkan sebagai media instalasi bootable.
.iso sistem operasi.dd)# 1. Identifikasi nama drive flashdisk (misal: /dev/sdb)
lsblk
# 2. Tulis file ISO langsung ke raw block storage
sudo dd if=ubuntu-24.04-live-server-amd64.iso of=/dev/sdb bs=4M status=progress conv=fdatasyncSaat melakukan instalasi Linux (Ubuntu / Debian), skema partisi manual (Something Else / Manual Partitioning) sangat disarankan untuk kehandalan sistem:
| Mount Point | Tipe Filesystem | Ukuran Rekomendasi | Fungsi & Karakteristik |
|---|---|---|---|
/boot/efi |
FAT32 | 512 MB - 1 GB | Partisi EFI System Partition (ESP) tempat file GRUB bootx64.efi |
/ (Root) |
ext4 atau btrfs | 40 GB - 80 GB | Direktori sistem operasi, binary program, library, dan konfigurasi |
/home |
ext4 | Sisa Kapasitas Disk | Direktori data pengguna; terpisah agar aman saat install ulang OS |
swap |
Linux swap | 4 GB - 8 GB | Ruang virtual memory saat RAM penuh atau saat mode hibernation |
Shift + F10), jalankan diskpart, pilih disk, dan ketik convert gpt (peringatan: menghapus isi disk), atau gunakan tool mbr2gpt.exe tanpa kehilangan data.grub.cfg.```bash
sudo mount /dev/sda2 /mnt
sudo mount /dev/sda1 /mnt/boot/efi
sudo grub-install --boot-directory=/mnt/boot --efi-directory=/mnt/boot/efi /dev/sda
sudo update-grub
```