Raspberry Pi imajını Ubuntu'dan SD karta nasıl yazabilirim?


70

Bunun oldukça basit olması gerektiğine eminim ama burada bulamıyorum.

Boş bir SD kartına sahip olmak nasıl bir Raspi önyükleme yapan bir SD kartına sahip olmaktan geçiyor?


2015: NOOBS, tüm bu güzel ve basit hale getirir.
Thorbjørn Ravn Andersen

lütfen aşağıdaki bağlantıyı takip ediniz. Ve sd kartınızı kurulumdan önce fat32 ile biçimlendirmeyi unutma raspberrypi.org/documentation/installation/installing-images/…
Sumanta

Yanıtlar:


72

Bunu komut satırından da yapabilirsiniz. Hiçbir şey yüklemenize gerek yok.

  1. SD kartına takılı cihazın adını bulun. Mesela ls -la /dev/sd*sd kartını takmadan önce ve sonra yazdım . /dev/sdcDeğişim tarihini gördüm ve böylelikle o olduğuna karar verdim.

  2. /home/username/Downloads/2012-10-28-wheezy-raspbian.imgBenim için olan açılmış görüntünün yerini bul .

Aşağıdakini yazın (mutatis mutandis):

sudo dd if=/home/username/Downloads/2012-10-28-wheezy-raspbian.img of=/dev/sdc

veya diğer kullanıcılar tarafından önerilen geliştirmeler:

sudo dd if=/home/username/Downloads/2012-10-28-wheezy-raspbian.img of=/dev/sdc status=progress bs=4M

ve komutun geri dönmesini bekleyin. Özellikle usb2 üzerinden oldukça uzun bir süre olabilir.

Yeniden boyutlandırma raspi-config, ilk açılışta otomatik olarak başlayan programda Pi'nin kendisinden yapılabilir .

Dikkatli ol. Aygıt adının SD kartın adı olduğundan kesinlikle emin olun. Sabit sürücünüzün cihaz adını değiştirirseniz, sabit sürücünüzün üzerine yazılır.


15
Sürücü adını tanıyarak tercih etmeyi tercih ederim sudo fdisk -l.
Rafał Cieślak

6
Eklemek bs=4M, ddperformansı önemli ölçüde artırabilir.
Boris Brodski

1
Bu kanonik bir cevaba benziyor. Bit'i "sudo fdisk -l" ile ekleyebilir misiniz? (eğer mantıklıysa)
Peter Mortensen

Genellikle sağda sürücünün adını gördüğümde df -h kullanıyorum, solda sda, bc olup olmadığını söyleyebilirsin.
onaclov2000

2
Buradaki en iyi cevap, temel Linux komutlarının yanı sıra hiçbir ek araca gerek duymamaktır.
user2082382

29

Ubuntu 14.04, 16.04 ve 18.04 versiyonlarında, yükleyici resmine sağ tıklayın ve seçin Open with disk images writer. SD kart ünitenizi seçin ve Başlat'a basın.


7
Bunlardan ilki işaretli cevap olmalıdır. İle ddbazı bölüm veya disk yok etmek potansiyeli olduğunu GUI aracı ile daha imo büyüktür
erikbwork

. Uzantısı uzantısı bilmediği sutyen ile mümkün değildir.
Chinmaya B

3
Bugüne kadar Ubuntu'daki en basit çözüm.
brunofitas

Bu yöntemin 15.10 da çalışabilme avantajı vardır, ancak NOOBS kurulumcusu için pek çok kullanıcının ilgileneceği dezavantajı, NOOBS'in .img dosyası kullanmamasıdır.
TenLeftFingers 11:16

Ubuntu'da Xenial, bir şekilde çok net olmayan bir şekilde "Görüntü diski oluşturma" olarak da adlandırılıyor, ancak geri yazmak için de kullanılabiliyor. Çok güzel numara! : D
Andrea Lazzarotto

23

Ubuntu'da Raspberry Pi'ye SD Kartını Kolayca Takın ve Yeniden Boyutlandırın.

  1. İlk önce bir terminal açın ve ImageWriter ve GParted yardımcı programlarını apt-get ile yükleyin:

    sudo apt-get install usb-imagewriter gparted
    
  2. Yeni bir yüklemeyle başladığınızı varsayarak, en yeni sürümü Raspberry Pi indirme sitesinden indirin .

  3. İndirilen arşivi çıkarın ve ardından bir konsola yazarak ImageWriter'ı açın:

    sudo imagewriter
    
  4. İstediğiniz .img dosyasını ve hedef cihazı seçin, bu durumda debian6-19-04-2012.img, ve/dev/mmcblk0

    görüntü tanımını buraya girin

  5. Görüntü yazma işlemi tamamlandıktan sonra, sonraki görev SD kartı yeniden bölümlendirmektir. Not: Bu işlem daha sonra da yapılabilir, yalnızca ilk kurulum sırasında sınırlı değildir!

13.04 için paketleri burada bulabilirsiniz .

SD KARTınızı yeniden boyutlandırmakla ilgileniyorsanız, bu cevabın kaynağını kontrol edin.

Kaynak


1
Bu konuda sorun yaşadım, sonunda SD'me sudo imagewriteryazabilmek için ihtiyacım olduğunu öğrendim .
Eric Wilson

6
Ne yazık ki, usb-imagewriter artık Ubuntu 13.04 veya üstü için kullanılamıyor çünkü bazı aptallar "çok yavaş" olduğuna karar verdi ve paket deposundan çıkardı. Başka çözümler deniyorum, dd aracı biraz korkutucu ama çalışması gerekiyor.
Milimetrik

1
@Milimetric 13.04 için paketleri burada bulabilirsiniz: launchpad.net/ubuntu/raring/+package/usb-imagewriter
LnxSlck

1
LnxSlck bağlantısı için teşekkürler, bu rotadan yine de vazgeçtim. Launchpad'den indirmeyi denedim ve Ubuntu Software Center "bağımlılık sağlanamıyor: hal" diyor. Tavşan deliğinden inerdim ama Linux ile olan dersimi öğrendim: ilk hatada dur. Aksi takdirde 10 hata pişman olacaksınız
Milimetric

@Milimetric Yanlışlıkla öğrenseniz bile Linux'taki eğlencenin öğrendiğini unutmayın
LnxSlck

11

13.10'da yüklemek için usb-imagewriter alamadım E: Unable to locate package usb-imagewriter.

gnome-disksMasaüstündeki düz eski komutu Diskler çalıştı çalıştı. USB sürücüyü seçebilir ve seçeneğiniz vardır Restore disk image.


Xubuntu 14.04 kullanımı. Bu benim için çalıştı.
Clyde

7

Başlangıç ​​Diski Oluşturucu'yu kullanın. Varsayılan olarak Ubuntu'ya kurulmalıdır. Benim için çok iyi çalıştı.


6

Bunların hepsi gerçekten harika cevaplar.

status=progressDd komutuna eklemek isterim :

sudo dd if=rasidiskimg.img of=/dev/mmcbl.. status=progress bs=4M

#it reports like so:
2037383168 bytes (2.0 GB, 1.9 GiB) copied, 198.548 s, 10.3 MB/s

3

Bazı cevaplar anılıyor usb-imagewriterancak artık yok (en azından Ubuntu 16.04).

Ben kullandım usb-creator-gtkve bu benim için hile yaptı.


Bu şüphesiz Xubuntu kullanıcıları için en değerli cevaptır.
Serge Stroobandt

0
  1. Birlik başlatıcısından Diskleri açın .
  2. Sol bölmedeki SD kartınıza tıklayarak üzerine gelin.
  3. Sonra, sağ üst köşedeki hamburger menü simgesine tıklayın.
  4. Menüden Disk Resmini Geri Yükle'yi seçin.
  5. Sonraki açılır pencerede, Geri Yüklenecek Resim alanının yanında, açık klasör simgesine tıklayın.
  6. Önyüklemek ve açmak istediğiniz işletim sistemi resmine gidin ve nihayet Geri Yüklemeye Başla düğmesine tıklayın . (Bu durumda işletim sistemi resmi, Raspberry Pi Web sitesinden indirilebilecek .zip dosyasından çıkarılması gereken bir .img dosyası olacaktır. )

İşlemin bitmesini bekleyin.

Ubuntu 16.04 tarihinde test edildi.


0

Tarafından Rasperry Pi bir görüntüyü yükleyin klonlama (bazen geri, yanma, yanıp sönen denir). Görüntü sıkıştırılmışsa, klonlamadan önce çıkarın ya da ayıklayıp kopyalayabilecek bir araç kullanın.

dd (ve cp ve kedi)

Klonlama için temel araç dd'dir . Aynı amaç için cp veya kedi de kullanabilirsiniz . Ancak bu üç araç, klonlamaya alışkın olduklarında, yığın depolama aygıtına yazmak için risklidir, çünkü onlara soru sormadan yapmaları gerektiğini söylerler. Öyleyse onlara aile resimlerini silmelerini söylersen ... ... küçük bir yazım hatası olur. dd bazen 'veri yok edici' olarak adlandırılır.

  • Evet , bu amaçla dd (veya cp veya cat) kullanabilirsiniz , ancak ne yaptığınızı ve her şeyin tam olarak Enter tuşuna basmadan önce olması gerektiği gibi olup olmadığını iki kez kontrol edin ve üç kez kontrol edin.

Daha güvenli araçlar

Bir görüntü dosyasından veya sıkıştırılmış bir görüntü dosyasından klonlamanıza yardımcı olan ve daha fazla güvenlik sağlayan birkaç araç vardır. Bir 'son kontrol noktası' vardır ve hedef cihaz öyle bir şekilde görülür ki, doğru hedef cihazın (aile fotoğraflarını sakladığınız sürücü değil) doğru hedef cihaz olduğunu tespit etmek ve emin olmak kolaydır.

  • Diskler alias gnome-disklerinde , bir iso dosyasından veya görüntü dosyasından toplu depolama cihazına, örneğin Raspberry Pi için bir SD kartına 'geri yüklediğinizde' kullandığınız yerleşik bir klonlama aracı vardır. Diskler Ubuntu'da yerleşiktir, bu yüzden yüklemenize gerek yoktur. Diskleri kullanmadan önce sıkıştırılmış bir görüntü dosyasından ayrı olarak ayıklayın (çünkü bazı sürümlerde bir hata olduğundan, hata # 1571255 ).

  • mkusb klonlamak için dd kullanır. Bu yaklaşık 'bir emniyet kemeri sarar' aa . mkusb , gzip veya xz ('file.img.gz' veya 'file.img.xz') ile sıkıştırılmışsa doğrudan sıkıştırılmış görüntü dosyalarından da yükleyebilir. Mkusb'u aşağıdaki bağlantılara göre kurun ve kullanın ,

    help.ubuntu.com/community/mkusb

    Sıkıştırılmış bir görüntü dosyasından genişletme ve görüntüleme

    sudo add-apt-repository universe  # only for standard Ubuntu
    
    sudo add-apt-repository ppa:mkusb/ppa  # and press Enter
    sudo apt-get update
    sudo apt-get install mkusb mkusb-nox usb-pack-efi
    

0

Wilbert'in mükemmel cevabına ek olarak, bunu sık sık yapmak için, aşağıdakiler görüntüyü anında sıkıştırma ve açma konusunda ek bir avantaj sağlar ve aşağıdakileri kullanarak ilerlemeyi gösterir pv(yapmanız gerekebilir apt-get install pv):

Şununla bir yedekleme yapıyorum:

sudo dd if=/dev/mmcblk0p7 | pv -c -N filesystem | \
gzip -c | pv -c -N compressed > backup/mmcblk0p7.img.gz

Ve bir geri yükleme ile:

cat mmcblk0p7.img.gz | pv -c -N compressed | \
gunzip | pv -c -N filesystem | sudo dd of=/dev/mmcblk0p7

Mmcblk0p7 dosyasını yedeklemek / geri yüklemek istediğiniz bölümle değiştirdiğinizden emin olun.

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.