Tujuan dari posting ini adalah untuk mencapai memindahkan direktori home ke disk yang baru ditambahkan yang memiliki Partisi khusus.
1. Tambahkan disk baru dan buat partisi yang diperlukan (misalnya sdb1).
2. Pindahkan folder home ke salah satu partisi. Untuk menggunakan sistem file, itu harus di-mount ke sistem file root di titik mount, direktori target seperti /home.
3. Daftar dulu penggunaan sistem file menggunakan perintah df pada sistem.
# df -hl
4. Mulailah dengan membuat direktori baru /srv/home tempat kita dapat me-mount /dev/sdb1 untuk sementara waktu.
# mkdir -p /srv/home # mount /dev/sdb1 /srv/home
5. Pindahkan isi /home ke /srv/home (sehingga praktis disimpan di /dev/sdb1) menggunakan perintah rsync atau perintah cp.
# rsync -av /home/* /srv/home/
ATAU
# cp -aR /home/* /srv/home/
6. Setelah itu, kita akan menemukan perbedaan antara kedua direktori tersebut dengan menggunakan diff tool, jika semuanya baik-baik saja, lanjutkan ke langkah berikutnya.
# diff -r /home /srv/home
7. Sekarang hapus semua konten lama di /home sebagai berikut.
# rm -rf /home/*
8. Selanjutnya unmount /srv/home.
# umount /srv/home
9. Terakhir, kita harus me-mount filesystem /dev/sdb1 ke /home untuk sementara waktu.
# mount /dev/sdb1 /home # ls -l /homeCATATAN :Setelah memasang /home baru, disarankan untuk melakukan chmod 755 /home jika umask default untuk direktori telah diubah dalam sistem dan /srv/home dibuat dengan izin yang berbeda.
10. Perubahan di atas hanya akan berlangsung untuk boot saat ini, tambahkan baris di bawah ini di /etc/fstab untuk membuat perubahan permanen.
11. Gunakan perintah berikut untuk mendapatkan UUID partisi.
# blkid /dev/sdb1 /dev/sdb1: UUID="[ID]" TYPE="ext4" PARTLABEL="primary"
12. Setelah mengetahui partisi UUID, buka file /etc/fstab tambahkan baris berikut.
UUID=[ID] /home ext4 defaults 0 2
13. Jalankan perintah berikut untuk melihat bahwa direktori /home telah berhasil dipindahkan ke partisi khusus.
# df -hl