Halo teman teman. Mari kita pergi dengan tutorial yang lebih teknis. Sering kali, kita perlu menambah ukuran partisi boot di Rocky Linux 8 / CentOS. Alasannya bisa sangat bervariasi, tetapi selalu baik untuk diketahui. Mari kita mulai.
Lingkungan pengujian
Untuk posting ini, saya membuat mesin virtual dengan Rocky Linux 8, tetapi harus bekerja pada semua turunan lain seperti Alma Linux 8.
Instalasi sistem telah dilakukan dengan cara biasa dan skema partisi adalah yang diusulkan oleh penginstal tetapi menggunakan ext4
sebagai sistem file.
Ini partisi saya
Ayo kita lakukan.
Meningkatkan ukuran partisi boot pada Rocky Linux 8 / CentOS
Siapkan disk eksternal untuk /boot
Seperti yang ditunjukkan oleh tangkapan layar di atas, ukuran /boot
saya partisi sekitar 700mb. Bagaimana cara meningkatkannya? Cara terbaik adalah menambahkan hard disk kedua atau memori lain.
Dalam kasus saya, itu terhubung dan dikenali. Untuk mengetahui di mana letaknya, Anda bisa berlari.
fdisk -l | grep dev
Dalam kasus saya, itu ada di /dev/sdb
dan berukuran 3,5 Gb.
Langkah selanjutnya adalah membuat partisi baru pada disk ini. Untuk mencapai ini, kita akan menggunakan fdisk
alat.
fdisk /dev/sdb
Dan di sana kita akan mulai ditanyai pertanyaan yang biasa. Pertama, ia akan meminta kita untuk membuat partisi baru. Jawab n
. Kemudian, jenis partisi. Dalam hal ini, saya akan memilih yang utama dengan mengetik p
.
Command (m for help): n
Partition type
p primary (0 primary, 0 extended, 4 free)
e extended (container for logical partitions)
Select (default p):
Kemudian pilih nomor partisi. Ketik 1
.
Dan terapkan perubahan dengan menekan w
.
Langkah selanjutnya adalah memformat partisi baru dengan ext4. Ini mudah.
mkfs.ext4 /dev/sdb1
Ingat bahwa /dev/sdb1
adalah lokasi partisi yang kita buat tadi. Ini dapat berubah tergantung pada perangkat.
Setelah selesai, Anda akan mendapatkan layar output seperti ini.
Meningkatkan ukuran /boot
Menggunakan e2fsck
alat, kita harus memverifikasi integritas partisi.
e2fsck -f /dev/sdb1
Dan kemudian salin seluruh isi /boot
yang dalam kasus saya ada di /dev/sda2
ke partisi baru.
dd if=/dev/sda2 of=/dev/sdb1 bs=20M conv=noerror,sync
Kemudian, verifikasi ulang
e2fsck -f /dev/sdb1
Terakhir, ubah ukuran /dev/sdb1
partisi.
resize2fs /dev/sdb1
Sekarang Anda dapat memasang partisi baru
mount -t ext4 /dev/sdb1 /boot
Tinjau perubahannya
df -h
Semuanya baik-baik saja. /boot/
partisi memiliki ukuran baru. Yang perlu kita lakukan adalah membuat perubahan itu permanen.
Untuk mencapai ini, edit /etc/fstab
berkas.
vi /etc/fstab
Dan di akhir file dan tambahkan berikut
/dev/sdb1 /boot ext4 defaults 1 2
Simpan perubahan dan tutup editor.
Sekarang yang tersisa hanyalah me-reboot server.
Jika Anda ingin memeriksa lagi
df -h
Dan selesai!