Wpis z mikrobloga

#informatyka #linux #raspberrypi jaki jest najlepszy sposób na przygotowanie systemu na jednym pi i powielenie go na wielu kartach sd żeby działały out-of-the-box? Bo próbowałem zgrać Win32DiskImager ale, że karty nie były tego samego producenta to wywaliło mi błąd, że jest różnica kilku mega... a to przecież pusta przestrzeń, ja tam może połowę zajętości miałem.
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@s_theCapt: ja Ci powiem najszybszy :D jak system zajmuje np. 1.5GB to kup kartę... 2GB :) jeszcze są takie na allegro. Albo 4GB. Wtedy robisz obraz źródłowy z takiej katy i potem powielasz np. na 16 czy 32GB. W sklepach poniżej 16 lub nawet 32 już nie kupisz.
  • Odpowiedz
@s_theCapt: Wiem, że to jest często poruszany problem w przypadku RPI i CHYBA na linuxie da się jakoś zrobić, ale trzeba mieć linuxa. A na Windowsie są problemy, że robi kopię karty 1:1. I nawet jak masz wszystkie karty teoretycznie identyczne, wszystkie są nawet od 1 producenta to i tak mogą różnic się delikatnie wielkością i wtedy komunikat o którym piszesz.
  • Odpowiedz
via Wykop Mobilny (Android)
  • 3
@s_theCapt: przerabiałem ten problem. Użyj skryptu "rpi-clone" link do github . Podłączasz do raspberry czytnik kart USB z kartą pamięci na którą chcesz kopiować system. Później komenda "rpi-clone sda". to czy masz sda, sdb, sdc itd. sprawdzisz dzięki komendzie "fdisk -l" porównaj z pojemnością karty, ja zawsze miałem sda. Postępuj zgodnie z instrukcjami, działa na 100% zawsze i bez problemu.
  • Odpowiedz
opowiesz jak? da się dd na całe urządzenie (a nie partycję) do pliku, z pominięciem zer?


@s_theCapt: Da się dd z ustalonym limitem, który będziesz musiała wyliczyć/sprawdzić. Ewentualnie bez wyliczania mniej więcej określić, że jeśli partycja np zajmuje 1900MB to przytniesz sobie plik na trochę więcej niż 1900MB.

Do określania ilości sektorów służy flaga count. Jeden sektor ma 512B więc np dd z ipcją count=2 kopiuje 2*512B=1KB.

Ilość sektorów gdzie
  • Odpowiedz