Saya miliki /home
di partisi yang terpisah. Saya ingin menginstal ulang Ubuntu.
Saya tidak ingin kehilangan file pribadi saya di / rumah (saya sudah punya cadangan tapi saya ingin menghindari kerumitan mengembalikan cadangan). Aku tahu bagaimana untuk menginstal ulang Ubuntu menggunakan yang sudah ada /home
partisi tanpa format, tapi saya tidak ingin setiap konfigurasi dari Ubuntu sebelumnya berada di instalasi baru.
Dengan kata lain, saya ingin menginstal Ubuntu yang baru dan baru, dengan file pribadi saya sebelumnya /home
tetapi tanpa file konfigurasi dari instalasi Ubuntu sebelumnya. Apakah ini mungkin? Bagaimana saya bisa mencapai itu?
Saya sedang berpikir tentang menghapus secara manual semua file konfigurasi tersembunyi /home
(yang dimulai dengan "titik") dari Live CD sebelum memulai installer, tetapi saya tidak yakin apakah izin file akan memungkinkan saya untuk menghapus file-file itu dan saya akan Saya juga tidak yakin apakah itu akan cukup untuk tidak membawa pengaturan konfigurasi dari instalasi sebelumnya. Saya pikir akan lebih baik untuk bertanya di sini sebelum mencoba melakukan itu, untuk alasan "keamanan";)
sumber
Jawaban:
Saya sudah melakukan ini cukup sering sekarang - hampir setiap kali saya memutakhirkan sistem saya atau (terutama) jika saya beralih ke distro lain. Saya biasanya keluar, pergi ke konsol dan masuk sebagai root secara langsung (atau tergantung pada konfigurasi sistem, sebagai pengguna lain dan beralih ke root), cd ke / folder rumah dan hanya mengubah nama folder rumah pengguna saya misalnya ke "myUserName.bak ". misalnya:
Setelah instalasi saya dapat dengan aman memindahkan semua data yang diperlukan ke folder rumah yang baru dibuat untuk pengguna saya. (Itu juga poin yang bagus untuk berpikir apakah Anda misalnya benar-benar membutuhkan folder file besar yang tidak pernah Anda sentuh 2 tahun terakhir;))
edit seperti yang disarankan oleh komentar: sebelum Anda dapat mengakses file dan folder dari folder berganti nama Anda, Anda harus
sumber
groups aliyans
. Dan output adalah:aliyans : aliyans adm dialout cdrom plugdev lpadmin admin sambashare debian-tor jupiter
. Jadi, apa yang akan menjadi perubahannewUser.newUsersGroup
dalam kasus saya? Akankah itu sepertisudo chown -R aliyans.aliyans.adm.dialout.cdrom.plugdev.lpadmin.admin.sambashare.debian-tor jupiter /home/myUserName.bak
?Saya selalu memiliki partisi / home terpisah dari / jadi ketika saya sedang menginstal / upgrade baru, ketika saya sampai ke langkah "mengatur partisi", saya memilih satu untuk / (diformat) dan satu lagi untuk / home (tidak diformat) tetapi dengan sistem file yang sama dengan yang sebelumnya (atau kompatibel).
Kemudian, saat membuat pengguna, saya pastikan untuk menggunakan nama pengguna yang sama dengan instalasi sebelumnya sehingga / home / pengguna sampai ke tempat yang sama. Apa yang hebat tentang ini adalah tidak menimpa direktori pengguna.
Jadi jika saya memiliki / home / mike , setelah upgrade saya akan memiliki mount di / home lagi dan membuat user mike sehingga mendapatkan semua file dan konfigurasi file dari versi sebelumnya di / home / mike .
Satu-satunya hal yang hilang di sini adalah file / etc config yang memerlukan backup / restore.
sumber
Inilah yang selalu saya lakukan:
Pada livecd saya me-mount partisi / home dan menggunakan perintah
Ubuntu memberikan kepemilikan kepada nama pengguna ubuntu (nama pengguna live cd adalah ubuntu) dan melipat path-nya ke mana pun drive itu dipasang. Pada live cd ini biasanya di / media / dan namanya terdiri dari banyak huruf.
Sekarang hapus semua file konfigurasi (file dan folder yang diawali dengan titik), tetapi saya meninggalkan beberapa (seperti .minecraft untuk penyimpanan gim saya). Ini bukan hanya folder tetapi juga file yang dimulai dengan titik.
Selama penginstal. Buka pengelola partisi khusus. Atur partisi Anda sebagai mount point / home (dengan mengkliknya dan pilih edit atau ubah, atau apa pun namanya sekarang), dan biarkan jadi tidak diformat, (di kolom F pada tanda centang daftar drive artinya akan diformat) dan mengatur partisi OS Anda (satu dengan file sistem) sebagai mount point / dan format DO yang satu itu.
NAMUN
Setelah Anda selesai menginstal dan login drive rumah Anda akan menjadi tidak berguna karena kepemilikannya masih di ubuntu. untuk mengubahnya jalankan lagi
sumber
Saya telah melakukan ini dengan memindahkan file dan folder tersembunyi ke direktori yang terpisah (tapi saya kira menghapusnya juga akan berhasil) dan kemudian mematikan dan menginstal dari CD langsung persis seperti yang disarankan oleh grahammechanical dalam jawabannya.
Saya dapat mengonfirmasi bahwa itu berfungsi (atau setidaknya berhasil untuk saya).
Jika Anda menyimpan file dan folder yang tersembunyi alih-alih menghapusnya, Anda dapat menggunakannya untuk secara selektif mengembalikan konfigurasi yang mungkin ingin Anda simpan.
sumber
Anda mungkin menjadi orang pertama yang mencoba apa yang ingin Anda lakukan. Jadi, Anda bisa memberi tahu kami jika berhasil.
Saya menyarankan agar Anda menghapus file / folder tersembunyi yang diawali dengan titik (atau, jika Anda gugup - ubah nama menjadi
.somethingold
) lalu matikan dan boot ke CD langsung dan instal ulang tanpa menandai/home
untuk diformat.Program yang diinstal baru akan membuat file / folder dot baru.
sumber