Geçerli SD görüntüsünü daha büyük SD karta kopyala


20

Bu yüzden yeni pi'mi aldım ve sahip olduğum tek ücretsiz SD 2GB idi. Onunla oynamaya devam edemedim, bu yüzden şimdilik yapmak zorundaydı. Raspbmc yükledim ve daha sonra depoları, eklentileri yüklemek ve benim zevkime göre özelleştirmek için zaman harcadım.

Şimdi postada 16GB sınıf 10 var ve mevcut kurulumumu bu SD'ye nasıl kopyalayacağımı merak ediyorum. İlk düşüncem 2GB'den okumak ve daha sonra 16GB'a yazmak için Win32 Disk Imager'ı kullanmak. Ancak bu 16GB üzerindeki pi için sadece 2GB kullanılabilir mi bırakacaktır? Aslında, 16GB SD'deki tüm kullanılabilir alanı kullanmak için bölümün yeniden boyutlandırılması konusunda nasıl bir şey olacağını merak ediyorum.

Buraya baktığımda / dev / mmcblk0p3 adresindeki ext4 bölümünün yeniden boyutlandırılması gereken bölüm olduğunu görüyorum. Bu bölümün içeriğini silmeden mümkün müdür?

Sorun şu ki, benim için sadece Windows PC'ler var. Daha fonksiyonel bir linux kutusu elde etmek için görüntüyü 16GB'a kopyaladıktan sonra 2GB'a raspbian yükleyebileceğimi varsayalım, ancak umarım bu gerekli olandan daha fazla iştir ... Herhangi bir öneriye açığım, sadece sıfırdan başlamak zorunda kalmayacağım yeni bir raspbmc kurulumu.


Rpi-klon komut Bu görev adamıştır.
Joe Bowbeer

en iyi cevap ben OP soru bilgisayarlar

Yanıtlar:


13

Bence zaman zaman kartınızın yedeklerini alıp geri yükleyebilmeniz için bunu yapmalısınız. İkinci bir kart aldığınızda ve orijinal kartı yok etmediğiniz sürece, denemesi kolay olmalıdır. Ve evet, işe yaramalı.

Kart görüntüsünün ayarlanmasıyla ilgili bazı talimatlar RPI wiki "kolay SD kart kurulumu" nda bulunabilir . Ayrıca rpi'de bölümleri yeniden boyutlandırma hakkında bir sayfa var . Raspi-config bunu da otomatik olarak yapabilir.

Temel olarak, kök bölümü yeniden boyutlandırmak resize2fsve dosya sisteminin fazladan alanı kullanmasını sağlamak için ayrıştırılmış, fdisk, cfdisk veya başka bir araç kullanabilmelisiniz.

Tüm bunlar PI üzerinde çalışan Linux sisteminden çalışmalıdır, böylece karttaki görüntüyü pencerelerde doğru bir şekilde alabildiğiniz sürece, artık bir sorun olmamalıdır.

Seçim ve sürüm dağıtımınıza bağlı olarak, kartın farklı şekillerde ayarlanabileceğini ve talimatların harf için doğru olmayabileceğini unutmayın. Ama fikir aynı. Kökü bulun, uzatın, dosya sistemini yeniden boyutlandırın ve yeni alanınızın (ve yedeklemeniz gereken 16 GB'lik bir görüntünün) tadını çıkarın.

İlişkili:


1
dd if=/dev/sdc of=/dev/sdd bs=1m

Sadece bir SD kart yuvası olduğu için bunu pi'de nasıl yapabileceğinizi görmüyorum.


3
Bunun OP'ye çok yardımcı olacağını sanmıyorum. Eğer işaret olarak RPI'daki tek SD kart yuvası vardır - gerçi belki GPIO noktası üzerinde SPI pinleri bir yenisini eklemek mümkün veya Kart Okuyucu ile / Yazar USB veriyoluna bağlı bir güç Hub takılı. Kullanılması dd/ depolama ortamına / den okuma yazma için en iyi bir demek SD Kart montaj gerektirir inaktif medyada yapılır Linux PC - ama OP Win32 Disk Imager kullanarak bahsediyor gibi (sadece sahip oldukları inanmak makul ) bir Windows PC!
SlySven

Kutunun dışında düşünün, çocuklar (kelimenin tam anlamıyla): Pi'nin eski küçük SD kartını alın, dizüstü bilgisayara takın, = / dev / sdc = / tmp / image.bin bs = 1m, eski küçük SD'yi çıkarın dizüstü bilgisayardan çıkarın ve yeni büyük SD kart takın, = / tmp / image.bin = / dev / hdc bs = 1m'de dd çalıştırın, dizüstü bilgisayardan yeni büyük SD kart alın ve Pi'ye koyun.
Tomislav Nakic-Alfirevic

0

Orijinal kartınızın daha küçük olduğu ve hedefin daha büyük olduğu durumda, doğrudan aşağıdakilere gidebilirsiniz:

dd if=/dev/sdc of=/dev/sdd bs=1m

Bu, sdc'den sdd'ye bir bayt seviyesi klonu yapar, ancak bunların özel durumunuzda farklı olabileceğine dikkat edin.

Bundan sonra, yeni kartta raspi-config'i önyükleyip çalıştırırsınız ve bölümün yeniden boyutlandırılmasına izin verirsiniz, voila !.


0

Şu anda sdcrad fotokopi makinesi (piclone) adı verilen bir uygulama var. İşletim sisteminizin tam bir yedeğini almak için bu uygulamayı kullanın ve daha sonra kullanabilirsiniz.

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.