Nama node perangkat dari disk (/dev/sda, /dev/hda, /dev/vda, dll.) dapat berubah dalam beberapa situasi. Misalnya, setelah berpindah kabel atau memutakhirkan paket tertentu, sda &sdc dapat bertukar tempat. Ini menyebabkan masalah ketika /etc/fstab mereferensikan sistem file dengan nama disk. Sebagai gantinya, kita dapat menggunakan label sistem file untuk merujuknya ke file /etc/fstab. Ini memungkinkan kami untuk mengidentifikasi sistem file tanpa menggunakan nama perangkat blok sementara.
Catatan :UUID dan label tidak diperlukan jika sistem file berada pada volume logis LVM, seperti pada instalasi RHEL default.Periksa Label sistem file saat ini
1. Untuk mengetahui label dari sistem file, Anda dapat menggunakan perintah “blkid” seperti pada gambar di bawah ini.
# blkid /dev/sda1 /dev/sda1: LABEL="/boot" UUID="c9fdb384-19ed-4b94-b29e-23f0f566e970" TYPE="ext4"
2. Anda juga dapat menentukan sistem file mana dalam file /etc/fstab yang direferensikan oleh LABEL mereka alih-alih nama perangkat yang sebenarnya. Misalnya:
# cat /etc/fstab LABEL="/boot" /boot ext4 defaults 1 2 UUID="80a27dc2-c309-4cc8-9ceb-3bb1a055cf3d" /data ext4 defaults 0 2
3. Selain itu, Anda juga dapat memverifikasi baris args kernel di /etc/grub.conf untuk penggunaan nama node perangkat non-LVM.
# grep kernel /etc/grub.conf kernel /vmlinuz-2.6.18-308.el5 ro root=/dev/vda2
Mengubah Label Filesystem Online
Perintah e2label dapat digunakan untuk mengatur/mengubah label pada sistem file ext2, ext3, dan ext4. Sintaks untuk menggunakan perintah sederhana:
# e2label Usage: e2label device [newlabel]
Misalnya, untuk mengubah label partisi /dev/sda1 menjadi /boot, gunakan perintah di bawah ini:
# e2label /dev/sda1 /boot
Saat memodifikasi label yang ada, pastikan untuk memperbarui referensi ke label lama di /etc/fstab dan /etc/grub.conf dan ubah sesuai dengan itu.
# grep LABEL /etc/grub.conf kernel /vmlinuz-2.6.18-164.el5 ro root=LABEL=/
# grep LABEL /etc/fstab LABEL=/ / ext3 defaults 1 1 LABEL=/boot /boot ext3 defaults 1 2
Catatan tentang bertukar perangkat
Untuk menambah/mengubah label pada partisi swap, mereka harus dimatikan dengan "swapoff [DEVICE]" dan dibuat ulang dengan "mkswap -L [LABEL] [DEVICE]" sebelum dihidupkan kembali dengan "swapon [DEVICE]". Tukar UUID hanya dimungkinkan di RHEL6 dan di atasnya. Lihat halaman manual mkswap untuk detail lebih lanjut.
# man mkswapCentOS / RHEL :Cara mengubah UUID sistem file