Bölümleri içeren bir USB çubuğunu nasıl klonlayabilirim?


12

Birkaç USB flash sürücüm var ve bunlardan birinde birkaç bölüm içeren bir Ubuntu kurulumu var. Diğer USB sürücülerini tam olarak aynı yapmak istiyorum (aileniz ve arkadaşlarınızla paylaşmak için), bölümlere ve biçimlendirmeye kadar her şey aynı olmalıdır. Bu flash disk temelde herkesin isteyebileceği bir yardımcı disk olacak, bu yüzden çok sayıda kopya yapabilirim.

Ayrıca bir Ubuntu önyükleme diski olan çok daha küçük bir USB flash sürücüm (4 gb) var. 3 USB portum var, bu yüzden küçük olanla önyükleme yapmak, 2 büyük USB sürücüsünü takmak ve yardımcı diskin tam bir kopyasını yapmak - mevcut diskte olabilecek her şeyin üzerine yazmak istiyorum. Kopyalanan kişinin en azından büyük olacağı ve büyük olasılıkla boş olduğu (veya silinecek önemsiz metinle dolu) olduğu varsayılabilir.

Ubuntu'da özgür yazılım kullanmak mümkün mü?


İlk bölüm, Linux'ta temel bir araç olan dd için mükemmel bir iş. Bazıları çok uzun süre önce cevap vermezse, bir bilgisayardayken size bir cevapta ayrıntı vereceğim. İkinci bölüm biraz daha zor ama yapılabilir.
acejavelin

Yanıtlar:


15

Evet, bu çok kolay. Tabii ki, hedef sürücülerin en az kaynak sürücü kadar büyük olması gerekir.

Sonra, hem kaynak hem de hedef sürücüye sahip kullanımı gibi bir şey, bağlı fdisk -l, lsblk(gibi cihaz isimleri tespit etmek ya da her neyse /dev/sdbher biri için). Siparişi doğru aldığınızdan kesinlikle emin olun!

Doğrudan sürücüden sürücüye kopyalamak için şu komutu kullanın:

dd if=/dev/source of=/dev/target bs=1M

Alternatif olarak, dahili sürücünüzde yeterli alan varsa, önce birden fazla kopya oluşturmayı kolaylaştıracak şekilde bir görüntü oluşturabilirsiniz:

dd if=/dev/source of=/home/me/image.img bs=1M

Ardından, klonlar oluşturmak için görüntüyü kullanın:

dd if=/home/me/image.img of=/dev/target bs=1M

Bu şekilde, bir hedef sürücünün USB bant genişliğini zaten doyurmaması koşuluyla, aynı anda birden fazla sürücü sağlayabilirsiniz.

Hedef sürücü daha büyükse, daha sonra partedveya başka bir uygun araç kullanarak son bölümü büyütmek isteyebilirsiniz . Tüm yapıyı kopyalarsanız, diğer bölümler arasındaki bölümleri yeniden boyutlandıramayacağınızı unutmayın.


Dd kopyalarken ilerlemeyi görmek için status = progress komutunu ekleyebilirsiniz.
user1757247

status=progressmaalesef, tüm (en, hatta) sürümlerinde kullanılamıyor dd.
Daniel B

3

Dd https://en.wikipedia.org/wiki/Dd_(Unix) kullanabilirsiniz

Misal:dd if=/dev/sdc of=/dev/sdd bs=1M

ifkaynak cihazdır. Bölüm adını değil, aygıt adını kullanın (sondaki bölüm bölümdür, örneğin / dev / sdc1).

of hedef cihazdır.

Bu komutla ÇOK dikkatli olun. Hedef cihazı tamamen silecektir.

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.