Dalam proses menggunakan OS Linux, dari masa ke masa, perlu memindahkan direktori utama pengguna sistem ke media atau cakera lain. Keperluan sedemikian mungkin timbul kerana kekurangan ruang cakera yang digunakan atau perubahan pengguna lain. Linux mempunyai jumlah perintah dan kemampuan yang mencukupi untuk menjalankan operasi ini tanpa menimbulkan masalah khas dan melanggar keseluruhan struktur sistem.
Arahan
Langkah 1
Pertama, boot dari LiveCD sistem operasi. Tidak begitu penting pengedaran cakera mana yang anda pilih, tetapi jika anda menggunakan Ubuntu di komputer anda, disarankan untuk boot dari Ubuntu LiveCD.
Langkah 2
Mulakan Terminal ("Menu" - "Program" - "Aksesori" - "Terminal") dan pasangkan partisi root. Untuk melakukan ini, masukkan arahan:
mount / / mnt / partition
Pasang partition sandaran dengan cara yang sama. Selepas itu, salin direktori utama ke bahagian yang baru dibuat:
cp –R / mnt / partition / home / / mnt / backup / backup_home
Langkah 3
Selepas itu, lepaskan partition sandaran menggunakan arahan unmount:
nyahpasang / mnt / sandaran /
Pasang partisi yang ingin anda pindahkan dan bersihkan dengan cfdisk atau mkfs (format boleh dihasilkan):
mount / mnt / targert
Langkah 4
Salin / pulang ke partisi yang baru dibuat menggunakan fungsi cp. Sebagai contoh:
cp / mnt / partition / home / / mnt / targert / rumah
Langkah 5
Seterusnya, hapus semua kandungan di mount point / mnt / partition / home. Untuk melakukan ini, gunakan fungsi rm sahaja. Sebagai contoh:
rm / mnt / partition / rumah
Langkah 6
Kemudian buka fail / mnt / partition / etc / fstab dan ubah titik mount folder / home ke yang terpakai atau tambahkan baris baru di blok yang sesuai.
Langkah 7
But semula dan pastikan direktori dipasang dengan betul. Sekiranya anda tidak dapat mengakses direktori / home, kemudian edit fail / etc / mtab dan / etc / fstab.