Tüm sistemimi nasıl kolayca klonlayabilirim?


22

Bir Ubuntu 14.04 LTS kullanıyorum ve sabit diskimle ilgili bazı sorunlar yaşadım. Aynı boyutta (1 TB) yeni bir HDD aldım ve tüm verilerimi (yazılımlar, iş, resimler, vb.) Yeni HDD'ye taşımayı planlıyorum.

Bunu yapmanın en kolay yolu nedir?


1
Canlı CD'den bölümlere kopyalanmış bölümleri kopyalayıp yapıştırabilirsiniz
Panther

Yoksa Clonezilla (GPL) de kullanabilir clonezilla.org
Bruni

4
NOT: Kopyalamak için hangi yöntemin kullanıldığına bakılmaksızın , bunu Canlı CD / USB ortamından önyüklenmiş bir sistemde (donanım) yapmak çok daha güvenlidir . Bu sürücüden VE şüpheli bir HDD ile çalışırken canlı sistemi kopyalamak, hemen fark etmeyebileceğiniz sorunlara neden olabilir.
david6

Yanıtlar:


13

Bunu yapmanın en kolay yolu, yukarıda önerildiği gibi Canlı CD / USB'den Gparted kullanmaktır. Bunu yapmak için Gparted kılavuzundaki "Bir bölümü kopyalama ve yapıştırma" bölümüne bakın . Bağlantıda verilen adımları yeniden oluşturmak için:

Bir bölümü kopyalamak için:

  1. Takılmamış bir bölüm seçin. “ Bölüm Seçme ” adlı bölüme bakın .

  2. Seçin: Bölüm → Kopyala. Uygulama, bölümü kaynak bölüm olarak işaretler.

Bir bölümü yapıştırmak için:

  1. Bir disk aygıtında ayrılmamış bir alan seçin. “ Ayrılmamış Alanın Seçilmesi .

  2. Seçin: Bölüm → Yapıştır. Uygulama Yapıştır / bölüme yolla iletişim kutusunu görüntüler.

  3. İsterseniz bölümün boyutunu ve konumunu ayarlayabilirsiniz. “ Bölüm Boyutunu ve Konumunu Belirleme .

  4. İsterseniz bölümün hizalamasını belirleyebilirsiniz. “ Bölüm Hizalamasını Belirleme ” bölümüne bakın .

  5. Yapıştır'ı tıklayın. Uygulama, kopya bölümü işlemini Beklemedeki İşlemler bölmesinde görüntüler.


Bu konuda bana yardımcı olduğunuz için teşekkür ederim, ancak aşağıda önerilen @Frantique gibi manuel basit bir yol kullanacağımı düşünüyorum, sudo cat / dev / sda> / dev / sdb riskli olduğunu biliyorum, ama tho bana en kolay yolu görünüyor.
Adascalitei Lucian

Evet, seçim sizin. Bazıları bu yöntemi daha kolay bulabilir :) Belki dikkatli kullanılmazsa bir şeyler berbat edebilirsiniz gibi dd(ve hatta cat) dikkatli olun.
Ron

@AdascaliteiLucian yapma cat (yukarıdaki açıklamaya bakınız). Bir şeyleri hızlandırmak istiyorsanız, daha büyük bir arabellek boyutu (64MB veya daha fazla) kullanındd
Fabby

catdaha güvenli ve daha basittir dd. Kullanmamak için hiçbir sebep yok .
terdon

7

CloneZilla ( http://clonezilla.org/ ) kullanılması ayrıntılarla ilgilenecektir.


5
Cevabınız% 100 doğru olsa da, bu bağlantı taşınırsa, değiştirilirse, başka bir siteye birleştirilirse veya ana site kaybolursa% 100 işe yaramaz hale gelebilir ... :-( Bu nedenle, lütfen cevabınızı düzenleyin ve ilgili metni kopyalayın bağlantıdan cevabınıza adım atarak, bu sitenin kullanım ömrünün% 100'ü için cevabınızı garanti eder! ;-) Her zaman cevabınızın altındaki bağlantıyı materyaliniz için bir kaynak olarak bırakabilirsiniz ...
Fabby

3
Biraz daha genişletebilir misiniz? Örneğin, bir bölümü klonlamak için klonezilla'yı nasıl kullanacağınızı özetleyin ...
Oli

4
O kadar zor olma Fabby: Klonezilla uzun süredir var (sanırım neredeyse 10 yıl). Site taşınırsa, her zaman siteyi google'da bulabilirsiniz. Kılavuzun tamamı ve hızlı kılavuzlar sitede mevcuttur. Ne dahil etmek istersiniz: indirme siteleri: osdn, sourceforge? Veya github deposu mu? Her neyse, proje o kadar terk edildiğinde, web sitesi artık çalışmaz, kaynağı okumadığınız sürece onu kullanmamak daha iyidir.
jringoot

Jringoot'a katılıyorum. Bağlantı kullanılamaz hale gelirse, cevap zaten tartışmalıdır.
user1182988

5

Canlı bir sistemden önyükleme yapın, yeni HDD'yi USB (veya donanımınıza bağlı olarak başka bir kablo) ile takın ve bir 'Terminal' başlatın.

Eski HDD'nizin (muhtemelen /dev/sda) ve yenisinin de ( /dev/sdb) yolunu kontrol edin ve şu komutu verin:

sudo dd if=/dev/sda of=/dev/sdb

Lütfen bunun uzun zaman alacağını unutmayın. Varsayılan ilerleme göstergesi yoktur. İşleme SIGUSR1 sinyali göndererek ilerlemeyi görebilirsiniz, örn. sudo pkill -USR1 dd, Veyasudo pkill -USR1 -f sdb . .

Başka bir olasılık (daha da hızlı dd):

cat /dev/sda >/dev/sdb

1
Dürüst olmak gerekirse, ben Gparted şey yerine kabuk şey tercih bu yöntem, seçeceğim yöntem olduğunu tahmin ediyorum.
Adascalitei Lucian

1
Lucian: da, e cea mai buna çözutie. ;)
Frantique

3
dddaha büyük bir blok boyutu ile kullanmak onu hızlandıracaktır. ör.sudo dd if=/dev/sda of=/dev/sdb bs=1024k
David Purdue

David: Evet, gerçekten de, donanım hakkında hiçbir şey bilmediğimizden, daha yavaş gitmek daha iyi.
Frantique

1
Buna asta :), nu m-as fi astepat :), caz de experientez ceva probleme içinde oricum tin thread-ul deschis, Hard Wd Blue 1Tb için bakım ve onarım, cu un Hard Wd Black 1Tb, si nu vreau sa reinstalez toata nebunia iarasi, imi ia o zi sa mi le pun toate la punct, si tercih edilen bir fac treaba. Jur de 4 5 maden cevheri için tahmini kredi kartı. Multumesc inca o verileri.
Adascalitei Lucian

1

Bu tüm klonlama işlemini rsync kullanarak başka bir diske otomatikleştirmek için bir bash betiği oluşturdum.

Komut dosyası, fstab dosyasını değiştirmek, yeni diskinize uygun grub'u yüklemek ve yeni bir grub menüsü oluşturmak için güncellemek gibi her şeyi halleder.

Hedef diskinizi, örneğin gparted kullanarak uygun bölümlerle hazırlamanız yeterlidir.

Daha fazla ayrıntı için, lütfen https://github.com/thiggy01/clone-ubuntu adresindeki deposunu ziyaret edin.


Yazdığım klonlama senaryosunu klonlamada iyi iş çıkardım. Github'ınıza kredi verdiğiniz için teşekkür ederiz.
WinEunuuchs2Unix

Beğenmene sevindim. Sadece bilgisayarımı hdd'den sdd'ye yükseltmek için bir araca ihtiyacım vardı. Sonra, senaryonuzu buldum ve kullanımını kısıtlamadığından, tüm süreci otomatikleştirmek için onu özelleştirmeye karar verdim.
thiggy01
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.