Saya mendapatkan HDD baru dan ingin memindahkan instalasi Linux yang sudah ada (lebih spesifik: OpenSUSE 11.1) dari partisi pada HDD lama ke partisi pada HDD baru.
Rencana saya adalah:
boot menggunakan CD boot (katakanlah itu adalah CD boot OpenSUSE)
EDIT Seperti yang disarankan oleh banyak orang (terima kasih untuk semua)
1a. salin semua file dari satu drive ke drive lain- memodifikasi / etc / fstab ( tambahkan mount poin ke partisi baru)
- memodifikasi / boot / grub / menu.conf ( tambahkan partisi boot)
- instal ulang grub
Apakah saya benar? Apakah itu?
Atau apakah saya salah langkah penting? (Saya cukup yakin saya lakukan)
linux
hard-drive
partitioning
opensuse
linux_is_for_desktop
sumber
sumber
Jawaban:
Saya akan mengatakan ada satu hal yang Anda lewatkan.
boot menggunakan CD boot (katakanlah itu adalah CD boot OpenSUSE)
1a. salin semua file dari satu drive ke drive lain
memodifikasi / etc / fstab (ubah mount poin ke partisi baru)
Saya akan mengatakan jika Anda mengatur partisi pada drive baru agar kompatibel dengan pengaturan lama, ini harus cukup mudah. Mungkin sedikit lebih rumit jika Anda harus mengedit lokasi titik mount di dalam file OS. Saya akan merekomendasikan menjaga partisi cukup mirip yang harus Anda lakukan adalah boot, pasang drive baru, salin, ubah partisi boot, instal ulang grub pada drive baru. hapus drive lama dan Anda selesai!
sumber
Anda perlu menyalin file seperti yang ditunjukkan Axxmasterr. Segalanya tampak benar bagi saya. Yang lain mengikuti jalur yang sangat mirip: Memindahkan instalasi GNU / Linux ke partisi baru
Hati-hati dengan perintah cp yang Anda gunakan untuk menyalin file. Gunakan opsi -a untuk memastikan perilaku yang benar ketika Anda menekan symlink dan menyimpan informasi kepemilikan.
Beberapa orang menggunakan tar alih-alih cp untuk menyalin file ke partisi baru:
Seperti yang disarankan di tautan di awal, Anda mungkin ingin meninggalkan entri lama di file grub dan hanya menambahkan yang baru, jika Anda perlu kembali.
Semoga berhasil!
sumber
Saya pikir itu akan berhasil.
Jika hanya ada satu partisi pada setiap hard drive, dan disk baru memiliki ukuran yang sama atau lebih besar dari disk asli, maka cara yang lebih cepat adalah dengan mengkloning yang lama (/ dev / xxx, di mana xxx = sda disk asli Anda , hdb, dll.) ke yang baru (/ dev / yyy).
Jadi langkah-langkahnya adalah:
Pastikan Anda mendapatkan jika (input file) dan benar, atau Anda akan merusak seluruh disk lama Anda.
sumber