HDD yang saya instal Ubuntu saya hampir gagal. Saya lebih suka tidak kehilangan data, penyesuaian, dan aplikasi selama 3 tahun. Saya mencari cara untuk memindahkan sistem lengkap (termasuk SWAP, karena saya tidak yakin apakah saya dapat menghubungkan kembali sistem ke partisi SWAP baru) ke HDD lain. Tetapi bukan HDD lengkap <hanya partisi yang berisi Ubuntu, ke partisi pada HDD yang berbeda. Pada dasarnya saya ingin melakukan apa yang saya bisa lakukan dengan Norton Ghost untuk menginstal Windows saya. Saya berpikir tentang menggunakan Clonezilla tapi saya pikir saya akan memiliki masalah dengan GRUB (Terutama mencoba untuk boot dari UUID yang berbeda dari apa yang ada di file conf). apakah Anda tahu cara apa pun ini bisa dilakukan?
PS, direktori rumah saya dienkripsi tetapi itu tidak benar-benar masalah, karena saya bisa mengatasinya.
EDIT: ubah penjelasan agar lebih jelas
sumber
Yah, saya hanya menggunakan usb stick + ubuntu live.
Saya mentransfer ubuntu 13.10 dari hdd yang lebih besar ke ssd yang lebih kecil, dan clonezilla "berkata" bahwa hal itu tidak dapat dilakukan dengan cara ini karena partisi target lebih kecil daripada partisi sumber.
Jadi saya memulai ubuntu live, me-mount kedua hdd (disk baru, sudah dipartisi sebelumnya, jangan lupa tentang swap;)), dan hanya:
kemudian:
di atas Anda dapat melihat bahwa itu hanya menyalin semua direktori dari satu hdd ke yang lain, secara rekursif dengan semua izin dan hal-hal dipertahankan.
kemudian saya harus membuat dua symlink di direktori root dari disk baru:
dan langkah selanjutnya adalah menginstal grub, jadi:
di mana x - perangkat, y - nomor partisi (jika tidak yakin gunakan cfdisk atau fdisk untuk mencetak tabel partisi ...)
dan langkah terakhir adalah, mengubah uuid dari hdd baru menjadi uuid dari hdd lama (ini adalah cara termudah untuk mengelabui konfigurasi grub, fstab atau yang lain tanpa mencari dan memperbaiki konfigurasi)
UUID baru akan muncul setelah perangkat melakukan remounting. Jadi sekarang reboot dan jika semuanya baik-baik saja, ubuntu Anda akan mulai ...
sumber
Anda dapat melakukannya dengan menggunakan dd. Untuk info lengkap, periksa situs.
Mengkloning Hard Drive Menggunakan Ubuntu Live CD
Anda juga bisa menggunakan:
Anda dapat mengunduh Clonezilla di sini
Peringatan Pastikan bahwa Anda memeriksa Batasan Clonzilla sebelum Anda mulai.
Anda juga menyebutkan bahwa Anda telah menggunakan Ghost untuk windows, dan Anda juga dapat menggunakan Ghost untuk Linux .
Sumber: http://www.howtogeek.com/howto/19141/clone-a-hard-drive-using-an-ubuntu-live-cd/
Sumber: http://www.makeuseof.com/tag/2-methods-to-clone-your-linux-hard-drive/
sumber
ddrescue
akan menjadi pilihan yang lebih baik di sini karena hard disk rusak.Beberapa tahun yang lalu saya berhasil menggunakan alat ini untuk "mengkloning" partisi saya: G4L . Semuanya bekerja dengan beberapa koreksi pasca-instalasi, seperti mengubah ukuran partisi (Saya mengkloning partisi pada ukuran HD yang berbeda) dan menginstal ulang grub (sangat sederhana, Anda hanya perlu CD live untuk menginstalnya kembali di MBR).
Anda dapat dengan aman mengabaikan partisi swap Anda (Anda akan dapat memperbaikinya di kedua kalinya) atau mengkloningnya dan mengaktifkannya nanti, mengedit secara manual
/etc/fstab
atau dari baris perintah.Dalam beberapa minggu terakhir saya melakukan lagi klon dengan clonezilla, dan semuanya berjalan baik dengan koreksi pasca-kloning yang sama. Jadi jangan khawatir dan coba mereka, tidak ada pada HD asli Anda yang akan tersentuh!
SUNTING:
Saya menemukan email lama di mana saya menggambarkan proses kloning pertama. Saya bertindak sebagai berikut:
Boot lagi dengan Live CD dan pasang disk baru:
Mulai ulang, periksa swap
sumber
@boywithaxe - Mengenai komentar Anda terhadap jawaban Mitch, Anda tentu saja dapat menyalin partisi yang relevan dengan melakukannya . Itu sebenarnya bagian yang paling mudah. Bagian yang paling sulit adalah Anda juga harus me-mount partisi yang baru disalin, serta beberapa partisi lain dan menginstal grub ( ) ( dan menambahkan partisi swap sebelum Anda reboot (jika Anda mengkloning partisi yang dapat di - boot )). Menggunakan metode ini juga tidak perlu .
dd if=/dev/sdb3 of=/dev/sda3
grub-install /dev/sda
resize2fs
Saya baru saja melakukan ini sendiri, dan saya menggunakan kombinasi perbaikan Boot setelah Upgrade Windows pada Ubuntu 14.04 (non-RAID) dan jasmines menjawab .
Jadi, setelah boot dari liveCD:
Ketika itu selesai, maka
di mana sda3 berisi partisi boot dan root yang baru disalin)
perhatikan ini sda bukan sda3
sumber