GNU/Linux >> Belajar Linux >  >> Cent OS

Cara Membuat Partisi /boot Baru di CentOS / RHEL

Berikut adalah cara singkat membuat partisi /boot baru di LVM dan memigrasikan partisi boot yang ada ke partisi boot yang baru dibuat ini. Prosedur ini pada dasarnya melibatkan pembuatan partisi /boot baru dan menyalin semua file/folder dari /boot lama ke partisi /boot baru.

CATATAN :Anda dapat mencoba langkah-langkah di bawah ini tetapi perlu memastikan bahwa ada ruang LVM gratis yang tersedia

Membuat dan Memindahkan ke partisi /boot baru

1. Periksa apakah Anda memiliki ruang kosong di LVM

# lvs
  LV     VG     Attr       LSize   Pool Origin Data%  Meta%  Move Log Cpy%Sync Convert
  root   cl     -wi-ao----  17.00g                                                    
  swap   cl     -wi-ao----   2.00g
# vgs
  VG     #PV #LV #SN Attr   VSize   VFree 
  cl       1   2   0 wz--n-  19.00g     10.00g

2. Buat volume logis baru dengan ukuran 500MB. Anda juga dapat membuat volume ukuran yang lebih besar, tetapi tidak boleh kurang dari 500 MB.

# lvcreate -L 500M -n /dev/cl/boot
Rounding up size to full physical extent 512.00 MB
Logical volume "boot" created

3. Buat sistem file ext4 baru pada volume logis yang baru saja Anda buat.

# mkfs.ext4 /dev/cl/boot
mke4fs 1.41.12 (17-May-2010)
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
Stride=0 blocks, Stripe width=0 blocks
32768 inodes, 131072 blocks
6553 blocks (5.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=134217728
4 block groups
32768 blocks per group, 32768 fragments per group
8192 inodes per group
Superblock backups stored on blocks:
32768, 98304

Writing inode tables: done
Creating journal (4096 blocks): done
Writing superblocks and filesystem accounting information: done

This filesystem will be automatically checked every 37 mounts or
180 days, whichever comes first. Use tune4fs -c or -i to override.

4. Buat direktori sementara untuk memasang volume logis boot baru.

# mkdir /new-boot

5. Pasang LV baru pada direktori tersebut.

# mount -t ext4 /dev/cl/boot /new-boot/

6. Salin semua file di bawah /boot ke direktori boot baru ini. Pastikan Anda menggunakan ‘-p ' untuk mempertahankan izin

# cp -rp /boot/* /new-boot/

7. Tambahkan entri di /etc/fstab untuk LV baru yang dipasang ke partisi /boot. Kami

/dev/cl/boot /boot ext4 defaults 0 0

8. Lepas partisi /boot yang sebenarnya (jika dipasang secara terpisah) lalu hapus foldernya.

# umount -l /boot
# rmdir /boot/

9. Buat folder /boot baru sehingga setelah reboot akan me-mount LV baru.

# mkdir /boot

10. Reboot server.

# shutdown -r now


Cent OS
  1. Cara Mempartisi Perangkat Pseudo DM-Multipath di CentOS/RHEL

  2. Cara Membuat Repositori yum di CentOS/RHEL

  3. Bagaimana cara membuat Partisi Sistem EFI?

  1. Cara Membuat Jembatan Jaringan di CentOS 7 / RHEL 7

  2. Cara membuat dan mengaktifkan Partisi Swap di Centos / RHEL 8

  3. CentOS / RHEL 7 :Cara membuat skrip khusus untuk berjalan secara otomatis saat boot

  1. Bagaimana systemd-tmpfiles membersihkan /tmp/ atau /var/tmp (pengganti tmpwatch) di CentOS / RHEL 7

  2. Cara membuat jembatan jaringan di bawah CentOS/RHEL

  3. Cara Membuat Spanduk SSH di Server CentOS/RHEL