GNU/Linux >> Belajar Linux >  >> Ubuntu

Cara Mengonversi Direktori ke Partisi di Linux

Jika Anda telah memilih opsi default selama instalasi sistem operasi Anda, kemungkinan besar semua folder Anda berada di partisi yang sama yaitu partisi root ( / ). Meskipun ini tidak apa-apa, ini menghadirkan tantangan ketika Anda ingin menginstal ulang OS Anda karena Anda tidak akan dapat menyimpan file dan dokumen Anda. Seluruh sistem root dibersihkan. Praktik yang baik mengharuskan Anda membuat partisi rumah terpisah serta partisi boot dan swap sehingga Anda dapat menginstal ulang OS dengan nyaman.

Jika Anda sudah memiliki folder home bersama dengan folder lain di partisi yang sama, jangan khawatir. Dalam panduan ini, kami menunjukkan bagaimana Anda dapat memigrasi folder rumah ke partisi lain. Kami akan mendemonstrasikan ini menggunakan drive eksternal yang akan kami cadangkan di direktori home dan mengkonfigurasinya sebagai partisi.

Langkah 1:Konfirmasikan ukuran partisi rumah dan drive eksternal

Langkah pertama adalah mengkonfirmasi ukuran direktori home Anda.

$ df -Th /home

Dalam kasus kami, direktori kami adalah 13G.

Drive eksternal harus berukuran lebih besar dari direktori home Anda. Kami memiliki drive eksternal 16GB yang seharusnya cukup untuk pekerjaan itu.

Langkah 2:Format drive USB eksternal

Pada langkah selanjutnya, kita akan memformat drive eksternal menggunakan ext4 format berkas. Pertama, kita akan meng-unmount drive.

$ unmount /dev/sdb

Kemudian kita akan memformatnya menggunakan ext4 format file.

$ mkfs.ext4 /dev/sdb

Langkah 3:Buat direktori untuk memasang drive

Selanjutnya buat direktori untuk memasang drive eksternal. Dalam kasus kami, kami telah membuat /srv/home direktori.

$ mkdir -p /srv/home

Kemudian , pasang drive eksternal sebagai berikut.

$ mount /dev/sdb /srv/home

Untuk mengonfirmasi bahwa drive telah dipasang, gunakan perintah seperti yang ditunjukkan

$ df -Th | grep sdb

Langkah 4:Salin direktori home ke drive yang terpasang

Selanjutnya, transfer atau salin semua file di direktori home Anda ke /srv/home/ titik pemasangan.

$ rsync -av /home/* /srv/home/

Ini mungkin memakan waktu cukup lama tergantung pada isi direktori home Anda terutama di direktori Downloads. Jadi, bersabarlah saat proses penyalinan berlangsung.

Setelah selesai, Anda akan mendapatkan ringkasan ukuran total yang disalin. Dalam kasus kami, ukuran file yang ditransfer adalah 3 GB.

Anda dapat memverifikasi penggunaan ruang disk sebagai berikut:

$ df -Th | grep sdb

Langkah 5:Pasang sistem file

Selanjutnya, hapus semua file dan folder di bawah direktori home.

# rm -rf /home/*

Kemudian lepaskan /srv/home titik pemasangan di mana /dev/sdb perangkat sudah terpasang.

# umount /srv/home

Selanjutnya, pasang drive eksternal ke folder rumah.

# mount /dev/sdb /home/

Dan buat daftar isinya untuk memastikan folder Anda tetap utuh.

# ls -l /home

Kemudian atur izin direktori sebagai berikut untuk berjaga-jaga jika umask default telah berubah.

# chmod -R 755 /home

CATATAN:

Perubahan yang telah kami buat tidak akan bertahan dari reboot. Untuk mengatasi masalah ini, kita perlu menambahkan beberapa parameter ke /etc/fstab berkas.

Tapi pertama-tama, mari kita dapatkan UUID volume eksternal kita. Anda dapat mencapai ini sebagai berikut:

$ blkid /dev/sdb

/dev/sdb: UUID="56bd886b-daa0-4bc4-add1-e0e2b64bff01" TYPE="ext4"

Selanjutnya, akses /etc/fstab berkas.

# vim /etc/fstab

Kemudian tambahkan parameter berikut

UUID=[ID] /home ext4 defaults 0 2

Dalam kasus kami, kami memiliki:

UUID="56bd886b-daa0-4bc4-add1-e0e2b64bff01" /home ext4 defaults 0 2

Simpan file dan muat ulang /etc/fstab berkas.

# mount -a

Folder rumah Anda sekarang telah dimigrasikan dan dapat diakses di partisi terpisah.


Ubuntu
  1. Cara mempartisi disk di Linux

  2. Cara menggunakan Google Drive di Linux

  3. Cara Mengonversi Direktori ke Partisi di Linux

  1. Bagaimana cara mengganti hard drive di Linux

  2. Cara mempartisi dan memformat drive di Linux

  3. Cara Mengganti Nama Direktori di Linux

  1. Cara Memasang Partisi NTFS di Linux

  2. Cara Mengganti Nama Direktori di Linux

  3. Cara Menghapus Partisi di Linux