Bagaimana cara saya bermigrasi dari Ubuntu ke Debian?

16

Saya telah mempertimbangkan untuk memigrasikan laptop saya dari Ubuntu ke Debian. Saya tidak membuat partisi rumah terpisah. Apakah semudah menginstal Debian di Ubuntu?

Jason Baker
sumber

Jawaban:

14

Hal pertama yang pertama, pindahkan direktori home ke partisi baru. Ini benar-benar tidak sulit untuk dilakukan (saya membuat kesalahan yang sama, butuh ~ 30 menit untuk melakukan, sebagian besar menyalin). Saya akan memberi Anda langkah-demi-langkah yang sederhana, tetapi langkah-langkah lebih rinci tersedia .

  1. Buat partisi ext3 / ext4 baru (atau fs lainnya) pada drive (misalnya / dev / sda3) di gparted.
  2. Pasang drive baru:
    • sudo mount /dev/sda3 /media/disk
  3. Salin seluruh konten direktori / home Anda ke drive baru. Ada beberapa perdebatan apakah akan menggunakan rsyncatau cpuntuk ini, tetapi cpbekerja dengan baik untuk saya (menggunakan -abendera seperti yang ditunjukkan nagul untuk mempertahankan izin dan kepemilikan file).
    • sudo cp -a /home /media/disk
  4. Edit /etc/fstabfile Anda dan buat entri baru untuk /dev/sda3dan setel titik mountnya sebagai /home.
  5. Pindahkan direktori home yang ada (jangan hapus dulu kalau-kalau ada yang salah).
    • sudo mv /home /home_old
  6. Sekarang Anda dapat unmount dan remount /dev/sda3ke /homeatau hanya reboot komputer.

Setelah Anda memiliki / rumah sendiri parition, mengubah distro Anda sangat sederhana. Unduh saja live cd dan / atau disk instalasi untuk distribusi yang Anda inginkan dan instal di partisi yang sama dengan hosting distro Anda saat ini (atau pada partisi terpisah untuk keperluan multi-boot).

Kemudian, setelah Anda menginstal distro, cukup ikuti langkah 4-6 lagi (jika opsi untuk /homepartisi khusus tidak tersedia di installer). Sekarang Anda memiliki semua file lama Anda, pengaturan, dll tetapi dengan distro mengkilap baru.

tj111
sumber
4
Anda harus menyelidiki menggunakan cp -ajika Anda ingin mempertahankan izin dan info kepemilikan.
nagul
ATAU, pindahkan direktori / home ke drive fisik yang berbeda, itulah yang saya lakukan.
djangofan
2

Pemutakhiran over-the-top tidak akan berfungsi.

Sebelum Anda melakukan hal lain, buat cadangan data Anda (meskipun itu harus dikatakan).

Maka Anda bisa:

  1. Buat ruang untuk instalasi baru dengan menyusutkan dan memindahkan partisi
  2. Instal Debian di ruang yang baru dibebaskan
  3. Setelah pengaturan, /homepasang partisi lama di suatu tempat dan buat sinkronisasi ke /homepartisi lama.
    (catatan: kepemilikan file / dir akan salah, karena pengguna tidak akan memiliki UID yang sama atau mengelompokkan GID yang sama, Anda harus menyesuaikannya atau mengacaukannya untuk membuat hubungan kelompok UID-> pengguna dan GID-> sama. pada pengaturan baru seperti yang lama)

atau

  1. Bersihkan sistem
  2. Instal segar
  3. Pulihkan /homedari cadangan
    (Anda mungkin masih perlu mengacaukan kepemilikan file / dir)
David Spillett
sumber