Jika Anda membuka program pemartisi dan mengarahkannya ke hard drive Anda, Anda pasti akan melihat partisi boot kecil terlebih dahulu. Partisi boot menyimpan bootloader dan memungkinkan komputer Anda untuk mem-boot sistem operasi yang sudah terinstal. Ini mungkin hanya menggunakan sebagian kecil dari hard disk drive Anda dan tetap tidak terlihat saat menggunakan komputer secara aktif.
Namun, sebagai pengguna Linux, Anda mungkin bertanya-tanya: Apakah partisi boot di Linux diperlukan? Bagaimana Anda bisa menemukan atau memasang partisi boot di Linux? Bagaimana Cara Mengubahnya? Bagaimana cara mengubah ukuran atau menambahkannya? Baca terus untuk mengetahui jawaban dari pertanyaan-pertanyaan ini.
Partisi boot, yang biasanya ditemukan di instalasi Linux yang lama dan tersembunyi dari pandangan, berisikan dasar-dasar yang diperlukan untuk mem-boot sistem operasi. Ketika komputer Anda di-boot, ia akan mencari file yang diperlukan untuk memuat sistem operasinya di partisi boot.
Bergantung pada sistem operasinya, ada dua pendekatan untuk menggunakan partisi boot.
Partisi boot di Linux berisi file seperti kernel, yang merupakan jantung dan otak dari sistem operasinya. Ia bahkan menyertakan "Linux initial RAM disk (initrd)", yang menjalankan sistem root sementara di memori komputernya. Ia juga memiliki GRUB, bootloader yang menjalankan sistem operasi.
Sebelumnya, partisi boot dan partisi sistem itu terpisah. Partisi boot memuat semua yang diperlukan untuk memuat sistem operasi, sedangkan partisi sistem berisi sistem operasi itu sendiri. Ia menawarkan fleksibilitas, terutama saat menjalankan beberapa sistem operasi secara bersamaan. Anda juga dapat membuat partisi home yang terpisah untuk file Anda karena alasan yang sama.
Partisi boot dibuat terutama untuk mencegah batasan pada BIOS lama, yang hanya dapat mengakses 1024 sektor pertama dari hard drive. Partisi boot berfungsi sebagai ekstensi karena cukup menantang untuk menyesuaikan semua keperluan untuk mem-boot sistem operasi modern dalam sebuah ruang kecil.
BIOS yang lebih baru dan penggantinya, UEFI, tidak memiliki batasan ini. Selain itu, kebanyakan orang menggunakan satu sistem operasi dengan komputer mereka, sehingga skema partisi seperti ini tidak diperlukan. Akhir-akhir ini, satu partisi berisikan semua keperluan untuk memuat dan menjalankan sistem operasi dan berfungsi sebagai boot serta partisi sistem.
Gunakan salah satu dari perintah berikut untuk menemukan partisi boot di Linux:
Langkah 1. Buka aplikasi Terminal atau gunakan perintah ssh untuk terhubung ke server jarak jauh.
Langkah 2. Anda harus menjadi pengguna root untuk menjalankan perintah-perintah berikut:
a). Temukan Partisi Boot Menggunakan perintah lsblk
Masukkan perintah berikut ini:
Atau
Pada Linux, baris berikut (/boot atau BOOT) menunjukkan informasi tentang perangkat boot:
|-sda1 8:1 1 243M 0 part /boot
b). Temukan Partisi Boot Menggunakan Perintah fdisk
Anda dapat menemukan informasi ini pada baris yang diawali dengan Device Boot dan ditandai dengan *. Misalnya, /dev/sda1 adalah perangkat atau partisi boot di Linux dalam contoh output ini.
c). Temukan Partisi Boot Menggunakan perintah sfdisk
Langkah 1. Untuk menemukan partisi boot dan Partisi EFI dalam Mode UEFI di Linux, masukkan perintah berikut:
Langkah 2. Anda dapat menggunakan perintah fdisk atau parted untuk menemukan partisi EFI.
Huruf drive tidak ditampilkan pada baris yang sama dengan nomor partisi di Parted, tetapi Anda dapat menggunakan informasi lengkapnya.
$ sudo parted -ls Model: WDC WD32 00BEKT-00PVMT0 (scsi)Disk /dev/sda: 320GBUkuran sektor (logis/fisik): 512B/512BTabel Partisi: gptDisk Flag:
Nomor Mulai Akhir Ukuran Sistem File Nama Flag 1 33.6MB 537MB 503MB fat32 EFI System Partition boot, esp 2 537MB 316GB 315GB ext4 3 316GB 320GB 4161MB linux-swap(v1)
Langkah 1. Kebanyakan perangkat umumnya diwakili oleh nama /dev/sda1 /dev/sdb1 atau yang serupa. Untuk menentukan nama perangkat dan jumlah total perangkat yang terpasang pada sistem, jalankanlah perintah ini untuk mendaftarkan semua partisi:
Langkah 2. Contohnya ada dua partisi, /dev/sda1 dan /dev/sda2. Mount drive /dev/sda2 pada direktori /r untuk mengakses data pada partisi /dev/sda2.
Anda sekarang dapat mengakses data dari partisi /dev/sda2 dengan menavigasi ke direktori tempat kita memasang drive /dev/sda2.
Langkah 1. Buatlah sistem berkas di drive backup (drive lebih besar). Misalnya, buat partisi sdb1 dan sistem berkas:
Langkah 2. Konfigurasi boot flag pada /dev/sdb1. Periksa apakah flag yang dapat di-boot pada perangkat boot baru sdb1 telah disetel:
Langkah 3. Transfer file boot dari direktori /boot ke perangkat blok sekunder yang lebih besar (sdb1). Mounting perangkat blok sekunder baru yang lebih besar di direktori (misalnya, boot1), kemudian salin semua file dari folder '/ boot' ke folder '/ boot1'.
Langkah 4. Perbarui file device.map dengan entri perangkat baru dari perangkat blok baru (/boot1/grub/device.map). Berhubung ini adalah hard drive sekunder, ia harus disebut sebagai "hd1" (karena referensi perangkat selalu dimulai dengan 0 (nol), seperti drive pertama yang disebut sebagai "hd0", drive kedua sebagai "hd1", dan seterusnya), sehingga harus dialokasikan ke "/dev/sdb."
Langkah 5. Ubah file grub.conf untuk menunjuk ke perangkat blok yang baru. Ubah perangkat root dari "root (hd0,0)" menjadi "root(hd1,0)" di file "grub.conf" pada perangkat blok baru (/boot1/grub/grub.conf). Selain itu, ubahlah baris "splashimage" menjadi "splashimage=(hd1,0)/grub/splash.xpm.gz."
Langkah 6. Instal grub di perangkat blok yang baru. Untuk menginstal GRUB pada hard drive sekunder (/dev/sdb), jalankan perintah "grub" dengan perangkat dan argumen opsional yang telah dipetakan.
Langkah 7. Perbarui /etc/fstab dengan informasi sdb1. Tambahkan UUID "/dev/sdb1" ke file "/etc/fstab", yang mengomentari atau menghapus entri perangkat boot sebelumnya.
Langkah 8. Selesaikan dengan mulai ulang dan melakukan pengujian.
Anda dapat menggunakan utilitas fdisk untuk mengubah ukuran partisi primer dan memperluas partisi root non-lvm, seperti yang dapat Anda lakukan dengan perintah parted. Untuk instruksi yang lebih mendetail, berikut adalah video tutorial tentang cara mengubah ukuran (menambah/mengurangi) partisi boot di Linux.
Untuk Windows XP/Vista/7/8/10/11
Untuk macOS X 10.10 - macOS 13
Langkah 1. Buat daftar berisikan partisi yang tersedia sebelum mengubah ukuran partisi utama.
Seperti yang Anda lihat, ukuran partisi root /dev/sda2 adalah 10G. Dengan menggunakan ruang disk yang tidak terisi dari /dev/sda, kita akan memperluas partisi sebesar +1GB.
Langkah 2. Hapus partisi swap. Karena memerlukan root untuk menjadi partisi terakhir di /dev/sda, maka pertama-tama kita harus menghapus partisi swap sebelum mengubah ukuran partisinya.
Jadi, sebelum menonaktifkan partisi swap, kita akan menonaktifkannya.
Sekarang saatnya menggunakan utilitas fdisk untuk mengubah ukuran partisinya.
Anda dapat memulihkan partisi boot yang terhapus di Linux menggunakan antarmuka pengguna grafis atau baris perintah.
Langkah 1. Anda harus memiliki media instalasi untuk distribusikan pada CD atau USB flash drive. Dengan media ini, kita harus mem-boot mesin di mana GRUB2 tidak berfungsi. Saat diminta, pilih opsi untuk mencoba Ubuntu daripada menginstalnya. Buka jendela terminal dengan menekan Ctrl+Alt+T pada keyboard setelah live desktop berjalan. Masukkan perintah berikut ke jendela terminal:
Langkah 2. Masukkan kata sandi sudo Anda ketika diminta. Setelah penginstalannya selesai, buka alat Perbaikan Boot dengan perintah berikut:
Langkah ke-3. Setelah aplikasinya diluncurkan, pilih Perbaikan yang Direkomendasikan.
Ketika perbaikan boot telah selesai, mulai ulanglah dan Anda seharusnya dapat menggunakan mesin Linux dengan data Anda.
Secara umum, jika Anda hanya memiliki satu sistem operasi, partisi boot tidak diperlukan asalkan Anda menggunakan distribusi Linux yang lebih baru. Ini karena regulasi lama yang mengharuskan pembuatan partisi boot tidak lagi ada di mesin-mesin yang baru. Partisi sistemnya dapat menjalankan kedua fungsi tersebut, yang mana berisikan semua keperluan untuk memuat dan menjalankan sistem operasi Anda.
Namun, tergantung pada pengaturan Anda, partisi boot mungkin diperlukan. Misalnya, partisi boot diperlukan saat bootloader tidak dapat membaca/mengakses sistem berkas pada sistem operasi. Dalam konfigurasi multi-boot, di mana beberapa sistem operasi diinstal pada hard disk drive yang sama, partisi boot adalah tempat bootloader awal berada. Saat boot, Anda dapat memilih sistem operasi mana yang ingin Anda gunakan.
Jika kita memutuskan untuk memiliki partisi boot, maka 150MB dan 500MB sudah cukup. Dalam segi ukuran penyimpanan saat ini, ini termasuk kecil. Namun, ia sudah cukup untuk mendukung banyak pemutakhiran kernel tanpa perlu menghapus kernel lama yang tidak terpakai.
Itu dia. Semoga kami telah menjawab beberapa pertanyaan Anda tentang partisi boot di Linux. Partisi boot di Linux biasanya tidak diperlukan jika Anda sudah memiliki perangkat Linux saat ini. Hal ini tergantung pada situasi Anda. Pertimbangkan untuk mendownload Wondershare Recoverit, karena ia menawarkan banyak fitur yang beragam untuk memulihkan data penting Anda.
Anda perlu menghapus disk Linux ketika Anda mengalami masalah penyimpanan. Pengguna dapat memeriksa status ruang disk di Linux dan menghapus hard disk Linux.
Berikut ini adalah rincian cara menginstal dan menggunakan alat recovery data TestDisk Linux, beserta alternatifnya.
Berikut ini adalah cara menginstal dan menggunakan Foremost untuk memulihkan data di Linux dan alternatif terbaiknya.