Rubriky
Sítě

Ethernet

Pokud Raspberry Pi připojíme k nějakému zařízení jako je modem nebo switch, které disponuje DHCP, tak se veškeré nastavení provede automaticky. Ale někdy se může stát, že budeme potřebovat IP adresu nastavit ručně. Například když budeme Raspberry Pi připojovat přímo k jinému počítači. Následující postup popisuje jak propojit počítač s Windows 7 a Raspberry Pi. Obě zařízení musíme mít samozřejmě propojené síťovým kabelem.

Nastavení Raspberry Pi

  1. Otevřeme si soubor interfaces.$ sudo nano /etc/network/interfaces
  2. V souboru najdeme řádku iface eth0 inet dhcp a změníme dhcp za static. Na další dvě řádky dopíšeme IP adresu 192.168.0.1 a masku sítě 255.255.255.0. Obě řádky musí začínat odsazením tabulátoru.iface eth0 inet dhcp address 192.168.0.1 netmask 255.255.255.0
    interfaces
  3. Restartujeme Raspberry Pi.$ sudo reboot
  4. Nakonec si můžeme zkontrolovat nastavení. Měli by jsme vidět IP adresu, kterou jsme zadali.$ ifconfig
    ifconfig

Nastavení počítače s Windows 7

  1. Dostaneme se do nastavení sítí. Cesta je buď Ovládací panely\Síť a Internet\Centrum síťových připojení a sdílení nebo Ovládací panely\Všechny položky Ovládacích panelů\Centrum síťových připojení a sdílení
  2. Vybereme naše připojení k místní síti.
    centrum síťových připojení a sdílení
  3. V dalším okně vybereme Vlastnosti.
    připojení k místní síti
  4. Vybereme protokol IP verze 4 a klepneme na Vlastnosti.
    protokol IP verze 4
  5. Zadáme IP adresu 192.168.0.2 a masku 255.255.255.0. Všechno potvrdíme a je to.
    IP adresa a maska

Rubriky
Operační systémy

Obnovení SD karty

Pokud na SD kartu nahrajete nějaký operační systém pro Raspberry Pi. Rozdělí se SD karta na dva oddíly. Co tedy dělat, když chcete vrátit SD kartu do původního stavu aby jí bylo možné použít v jiných zařízeních.

Windows

Ve Windows si můžete nainstalovat nějaký grafický program pro správu disků a oblastí. Existuje jich spoustu. Mě se ale nechtělo nic hledat a instalovat, tak jsem použil textový program DISKPART obsažený ve Windows 7.

  1. Diskpart spustíme z příkazové řádky. Tu najdeme pod tlačítkem Start v Příslušenství nebo otevřeme Start > Spustit a zadáme „cmd“. Když máme otevřenou příkazovou řádku napíšeme diskpart a potvrdíme. Tím se nám program Diskpart spustí v novém samostatném okně a můžeme zadávat příkazy.
  2. list disk – Vypíše seznam připojených disků.
  3. select disk "číslo disku" – Vybere disk, který označuje naší SD kartu.
  4. list part – Vypíše seznam oblastí na SD kartě.
    diskpart
  5. select part "číslo oblasti" – Vybereme jednu z oblastí.
  6. delete part – Odstraníme oblast.
  7. list part – Vypíšeme si znova seznam oblastí. Už by měla být jenom jedna.
  8. select part "číslo oblasti" – Vybereme zbývající oblast.
  9. delete part – Odstraníme oblast.
  10. list part – Znova výpis oblastí. Už by tam neměla být žádná.
  11. create part pri – Vytvoříme jednu novou oblast.
  12. list part – Zkontrolujeme jestli opravdu existuje jedna oblast a je hotovo.
    diskpart
  13. exit – Zavřeme Diskpart.
  14. V Průzkumníku bude zapotřebí provést formát karty. Žádost o formát pravděpodobně sama vyskočí, když se pokusíme SD kartu otevřít.

Linux

V Linuxu mi zase přišlo snažší nainstalovat si grafický program GParted. Nainstalovat si ho můžete příkazem $ sudo apt-get install gparted a pokud nenajdete ikonu spustíte ho příkazem $ sudo gparted.

  1. V pravém horním rohu si vybereme z nabýtky naši SD kartu.
  2. Oblasti u kterých je vidět obrázek klíče je potřeba odpojit. Klikneme na požadovaný řádek pravým tlačítkem a vybereme možnost odpojit.
  3. Smažeme obě oblasti.
    gparted
  4. Tlačítkem Nový vytvoříme novou oblast. Při vytváření zvolíme souborový systém fat32.
    gparted
  5. Všechny změny, které jsme provedli musíme nakonec potvrdit tlačítkem Použít. Najdete pod obrázkem zelené fajfky (zatržítka).
Rubriky
Operační systémy

Příprava SD karty

Návod jak si připravit SD kartu s operačním systémem pro Raspberry Pi.

Windows

  1. Napřed si stáhneme požadovaný systém z oficiálních stránek.
  2. Soubor bude zabalený v .zip souboru, takže ho rozbalíme abychom dostali soubor s koncovkou .img
  3. Vložíme SD kartu do počítače.
  4. Pro nahrání systému na SD kartu použijeme program Win32 Disk Imager. Program je dostupný jako instalační soubor nebo zabalený .zip soubor, který není třeba instalovat. Jenom ho stačí rozbalit. Při spuštění je potřeba povolit spuštění jako administrátor.
  5. Když máme program spuštěný. Vybereme stažený .img soubor který chcete na kartu nahrát.
  6. Vybereme správné místo označující naši SD kartu kam se má systém uložit. V tomto případě to je disk označený písmenem F. Je třeba dávat pozor, protože před samotným nahráváním systému se vybrané umístění formátuje.
  7. Pokud jsme si se vším jistí klikneme na tlačítko Write.
  8. Karta je připravena. Můžeme jí vyndat a použít v Raspberry.

Program Win32 Disk Imager se dá použít i pro zálohu SD karty. Místo staženého .img souboru stačí zadat název souboru, který se má vytvořit a kliknout na tlačítko Read. Velikost souboru pak odpovídá celkové velikosti karty.

Win32 Disk Imager
Win32 Disk Imager

Linux

V grafickém prostředí se dá podle RPi_Easy_SD_Card_Setup použít program ImageWriter. Ten ale v nové verzi Ubuntu už není a v jiných distribucích to nejspíš bude podobné. Možnost je si ho stáhnou a doinstalovat ručně několika příkazy. To už mi ale připadá rychlejší použít pár příkazů pro nahrání systému na SD kartu. Takže.

  1. Napřed si stáhneme požadovaný systém z oficiálních stránek.
  2. Soubor bude zabalený v .zip souboru, takže ho rozbalíme, buď v grafickém režimu nebo příkazem $ unzip abychom dostali soubor s koncovkou .img
  3. Před vložením SD karty použijeme příkaz $ df -h ke zjištění připojených oddílů disků. Stejný příkaz použijeme i po vložení SD karty a tím zjistíme, které oddíly jsou ty nově připojené. Na konci seznamu by jsme měli vidět nějakou z těchto variant /dev/mmcblk0p1/dev/sdd1/dev/sdb1 nebo něco podobného. V případě, že už jsme nějaký systém na SD kartu nahrávali, budou tam dvě z těchto možností.
  4. Příkazem $ umount obě nebo jedno oblast SD karty odpojíme. Takže například $ umount /dev/sdb1.
  5. Teď už stačí použít příkaz $ sudo dd bs=4M if=~/2014-01-07-wheezy-raspbian.img of=/dev/sdb pro nahrání systému na SD kartu. Je třeba dávat pozor na zadávání, protože cílové místo se zformátuje. Za if následuje cesta k .img souboru. Za of uvádíme oblast kterou jsme odpojili, ale bez koncového čísla, protože chceme nahrávat na celou kartu, ne jenom na jednu část.
  6. Nakonec by se měl ještě použít příkaz $ sudo sync.
  7. Karta je připravena. Můžeme jí vyndat a použít v Raspberry Pi.