Pemasang grafis Ubuntus tidak secara otomatis membuat partisi terpisah untuk / home. Itu benar. Disarankan untuk melakukannya, dan Anda dapat melakukannya jika Anda memilih untuk mempartisi secara manual. Tetapi bahkan jika Anda tidak melakukannya, Anda masih bisa memperbaikinya.
Namun, ada beberapa hal yang perlu dipertimbangkan. Pertama, pastikan bahwa semua distro benar-benar dapat menggunakan sistem file yang digunakan pada partisi home. Biasanya bukan masalah, tapi lebih baik aman daripada menyesal. Kedua, dan ini lebih penting; jangan gunakan direktori home yang sama antar distro kecuali Anda tahu apa yang Anda lakukan. Distro mungkin memiliki versi berbeda dari perangkat lunak yang diinstal, yang berarti bahwa pengaturannya mungkin tidak sama. Seharusnya tidak menjadi masalah karena aplikasi harus menangani versi yang berbeda dengan benar, tetapi tidak semua melakukannya. Sangat baik untuk memiliki direktori home dengan nama yang berbeda dari nama pengguna Anda, jadi itu bukan masalah.
Jika saya membaca dengan benar, Anda harus memiliki dua partisi untuk Ubuntu (swap dan root) dan beberapa partisi untuk Debian. Maka hal pertama yang Anda lakukan, adalah me-mount direktori home Debians di Ubuntu dan memastikannya sudah terpasang saat boot dengan menambahkannya ke / etc / fstab. Ada banyak dokumentasi tentang cara melakukan ini, jadi saya tidak akan membahasnya.
Jika Anda me-mount partisi home Debians di / home, maka ia akan menyembunyikan direktori Ubuntus / home, jadi mount dulu di tempat lain, di / mnt, misalnya. Sekarang Anda harus membuat beberapa keputusan. Anda dapat mencoba menggunakan direktori home yang sama untuk semua distro jika diinginkan, atau Anda dapat memiliki direktori home yang berbeda untuk setiap distro. Misalnya Anda dapat membuat folder terpisah di / home untuk setiap distro seperti:
- / home / ubuntu / username
- / home / debian / nama pengguna
- / home / other_distro / nama pengguna
Saya akan mengatakan itu solusi teraman. Saya mengasumsikan direktori home Anda tidak dienkripsi. Jika ya, maka itu akan menyulitkan meskipun prosedur utamanya akan serupa. Anda mungkin harus keluar dari akun utama saat melakukan ini, jadi buat pengguna baru, buat admin dan login sebagai pengguna itu.
Anda harus mengonfigurasi semua pengguna saat ini di semua distro Anda untuk menggunakan lokasi baru untuk direktori home. Anda juga harus mengkonfigurasi distro untuk menggunakan jalur tersebut secara default untuk pengguna baru yang Anda buat.
Jika Anda telah memasang partisi home di / mnt, Anda kemudian akan membuat / home / ubuntu dan / home / debian. Anda kemudian menyalin / home / nama pengguna ke / mnt / ubuntu / nama pengguna dan memindahkan / mnt / nama pengguna ke / mnt / debian / nama pengguna (untuk pengguna Debian).
Anda sekarang memiliki rumah pengguna Ubuntu dan Debian di partisi yang sama, tetapi di direktori home yang berbeda. Jika Anda telah mengkonfigurasi Debian dan Ubuntu untuk me-mount partisi di / home saat boot dan mengubah pengguna untuk menggunakan jalur baru untuk rumah mereka, maka semuanya akan baik-baik saja. Ketika Anda bermaksud untuk menginstal distro baru, pertama-tama Anda akan membuat / home / distroname / dan menginstal seperti biasa, tetapi gunakan partisi home dan konfigurasikan untuk menggunakan / home / distroname sebagai lokasi default untuk rumah pengguna baru. Jika Anda melakukannya, pastikan untuk tidak memformatnya, jika tidak Anda akan kehilangan data dari Debian dan Ubuntu :)
Jika Anda ingin menggunakan kembali satu direktori rumah, pastikan Anda tahu apa yang Anda lakukan. Anda harus memiliki uid yang sama untuk pengguna di seluruh distro. Kalau tidak, izin akan kacau.
Selamat mencoba dan buat backup :)
ubuntu
folder ke partisi home, lalu menyalin semua file dari direktori home saat ini ke yang baru ini,/homepartion/ubuntu/
kemudian saya edit/etc/fstab
untuk menunjuk folder baru sebagai direktori default / home jadi saya menulis/dev/sda10 /home ext4 nodev,nosuid 0 2
di akhir. Tetapi sekarang sistem tidak dapat menemukan folder rumah