Saya memiliki komputer yang menjalankan LInux yang telah digunakan dan dimasukkan ke dalam, dengan paket diinstal, profil browser, dll, dll. Drive 60GB, dan memiliki partisi swap dan partisi root ext4.
Saya perlu memindahkan profil ini ke komputer lain dengan drive yang lebih besar.
Bagaimana saya harus melakukan ini? Kecenderungan saya adalah untuk mematikannya, boot sistem linux langsung, dd seluruh drive 60GB ke file, boot yang lain ke sistem hidup, lalu dd file ke drive yang lebih besar.
Apakah ini akan berhasil? Saya tahu bahwa itu tidak akan dengan windows, tapi saya percaya ini adalah batasan yang dibuat secara artifisial dari Microsoft. Apakah ini benar, atau apakah Linux juga terbatas?
Jika tidak, bagaimana saya bisa melakukan ini? Akankah clonezilla berfungsi, atau apakah perbedaan perangkat keras mencegahnya bekerja?
Saya melakukan ini sepanjang waktu di mana saya bekerja. Apa yang biasanya saya lakukan adalah hanya melakukan rsync. Boot ke sesuatu seperti sysreq cd:
http://www.sysresccd.org/SystemRescueCd_Homepage
Atau Ubuntu atau live disk lainnya. Buka terminal dan ketik berikut ini:
Anda juga ingin me-mount partisi khusus lain seperti sdb2 untuk / home atau sesuatu. Dan kemudian lakukan rsync normal
Setelah selesai, kita harus melakukan chroot dan melakukan hal grub.
Jadi ini harus bekerja ... atau itu akan menghancurkan segalanya. Nikmati!
PS Saya tidak percaya ini akan bekerja dengan Windows
sumber
Itu tergantung pada dua tabel partisi: apakah mereka dari jenis yang sama (MS-DOS / GPT), atau dari jenis yang berbeda?
Jika Anda senang membawa tabel partisi MS-DOS dari sistem lama Anda, maka melakukan apa-apa pada disk; hanya pastikan bahwa BIOS sistem baru tahu bahwa Anda menggunakan mode kompatibilitas untuk disk lama.
Hal yang sama jika Anda bermigrasi dari sistem GPT ke GPT (saya ragu ini adalah kasus Anda, tetapi saya menulis ini untuk pembaca lain yang mungkin).
Jika Anda memutuskan untuk bermigrasi dari MS-DOS ke tabel partisi GPT, Anda tidak dapat menemukan disk. Alasannya adalah bahwa tabel partisi GPT menyimpan informasi setelah MBR (pelindung) (dan di akhir disk, tetapi ini memberikan sedikit masalah). Jadi, untuk mengakomodasi struktur GPT baru setelah MBR pelindung, Anda harus memindahkan atau mengubah ukuran partisi pertama Anda, yang memakan waktu dan berbahaya bagi integritas data Anda. Dalam hal ini, membuat ulang disk adalah solusi terbaik Anda.
Adapun kompatibilitas perangkat keras, seharusnya ada beberapa masalah. Pada umumnya, udev mengurus apa pun, kecuali bahwa Anda mungkin memiliki beberapa komponen yang memerlukan perawatan khusus. Misalnya, Anda dapat berpindah dari satu sistem di mana driver wifi adalah open-source, ke yang lain di mana ia membutuhkan perangkat lunak berpemilik. Misalnya, Anda mungkin harus menginstal firmware untuk driver Anda. Atau, Anda mungkin harus menginstal driver berpemilik NVidia untuk kartu NVidia baru Anda.
Mungkin juga Anda perlu mengkonfigurasi ulang server X Anda, untuk menyesuaikannya dengan perangkat keras baru Anda. Ini tentu benar jika Anda telah memperkenalkan kartu baru, dengan akselerasi 2D / 3D, karena ini akan memerlukan sesuatu selain dari driver vesa biasa.
akan mengurusnya.
Kadang-kadang, bahkan koneksi ethernet mungkin memerlukan driver yang tidak biasa. Meskipun tidak biasa, ini sangat menjengkelkan karena dapat meninggalkan Anda tanpa koneksi. Untuk mengizinkan ini, saya sarankan Anda mengintip bagaimana pc baru akan dilakukan di Linux dengan distro langsung sebelum memindahkan sistem lama ke dalamnya. Catat driver mana yang digunakan distro langsung untuk koneksi ethernet dan wifi, unduh kemudian ke sistem lama, dan Anda akan mendapatkan perjalanan yang mulus.
Adapun kemungkinan memindahkan Windows ke sistem baru dengan cara ini, saya belum pernah mencobanya (saya tidak pernah menggunakan Windows). Namun, Windows adalah perangkat lunak berpemilik, dan jenis gerakan yang Anda pikirkan pada dasarnya sama dengan meningkatkan jumlah sistem yang berjalan di bawah lisensi yang sama. Untuk FOSS ini bukan masalah, tetapi saya yakin bahwa pemilik perangkat lunak berpemilik (misalnya Windows dan Apple; tetapi juga pemilik semua aplikasi berbayar) telah mengambil langkah-langkah untuk mencegah hal ini. Mungkin berbeda jika Anda bermaksud untuk mentransfer lisensi Anda, dalam hal ini saya yakin beberapa perangkat lunak ini memberikan kelonggaran yang cukup besar (tetapi sekali lagi saya tidak dapat berbicara untuk Windows dari pengalaman saya sendiri).
sumber