wlado's website

Raspberry Pi 3 - Instalace (aktualizováno)

Pořídil jsem další Raspberry Pi 3, model B, verze 1.2. Zásadní změny oproti Raspberry Pi 2 jsou: deska obsahuje čtyřjádrový 64bitový procesor Cortex-A53 na 1,2 GHz. Na desce je WiFi a Bluetooth modul (1). Následující text popisuje instalaci Raspianu Stretch 2017-11-29 s jádrem 4.4, plná desktopová verze.

Instalace SD karty na Mac mini s OS X (10.7.5) pomocí terminálu

Doba trvání 30 minut celkem. Jako disk jsem použil ADATA 16GB micro SD HC UHS-1, class 10. (2)

1. Restart počítače

Pokud je to možné, odpojit všechny externí disky a paměti a restartovat počítač. Vyčistí se tím všechny informace o souborech a discích

2. Download obrazu disku s Debianem

Obecně - ze stránky https://www.raspberrypi.org/downloads/ stáhnout pomoci web nahlížeče poslední obraz/image disku v zazipovaném formátu. (Nelze provést terminálem, protože na Mac OS X není instalován wget.) Soubor bude stažen do složky Stahování/Downloads. Doba stahování cca 20 minut.

Stažení podle vlastního výběru: http://downloads.raspberrypi.org/raspbian/images/raspbian-2017-11-29-raspbian-stretch.zip

3. Kontrola staženého souboru

Stažení kontrolního součtu: http://downloads.raspberrypi.org/raspbian/images/raspbian-2017-03-03/2017-03-02-raspbian-jessie.zip.sha1

$ shasum -a 256 ~/Downloads/2016-05-10-raspbian-jessie.zip
b4c0dedd56c2cfb7913322cadb9ba81e19b6daee ~/Downloads/2017-03-02-raspbian-jessie.zip
$

Dlouhé kontrolní číslo SHA-1 musí být stejné jako je uvedeno na webu u stahovaného souboru, nebo ve staženém textovém souboru .sha1.

4. Rozbalit soubor

Příkaz unzip v terminálu už na poslední velké image nefunguje a je nutné zatím použít okenní aplikaci Unarchiver

5. Seznam disků

Vsunout SD disk do slotu počítače (Mac mini) nebo do usb čtečky SD karet

$ diskutil list
/dev/disk0

$
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *500.1 GB disk0
1: EFI 209.7 MB disk0s1
2: Apple_HFS Macintosh HD 499.2 GB disk0s2
3: Apple_Boot Recovery HD 650.0 MB disk0s3
/dev/disk1
#: TYPE NAME SIZE IDENTIFIER
0: FDisk_partition_scheme *15.9 GB disk1
1: WINDOWS_FAT_32 NO NAME *15.9 GB disk1s

6. Odpojit disk

$ sudo diskutil unmount /dev/disk1s1
Password:
Volume NO NAME on disk1s1 unmounted
$

Oddíl na disku je odpojen, ale disk zůstává v počítači.

7. Instalace obrazu disku

$ sudo dd bs=1m if=/Desktop/2017-03-02-raspbian-jessie.img of=/dev/rdisk1
4190+0 records in
4190+0 records out
4393533440 bytes transferred in 444.026596 secs (9894753 bytes/sec)

někdy to nejde použít rdisk1, tak použít disk1
$

Doba trvání cca 5 minut, nelze použít příkaz pv (pipe viewer) protože ho Mac OS X nemá instalován.

Pro headless instalaci přidat do boot oddílu prázdný soubor s názvem ssh
cd /Volumes/boot
touch ssh

cd ~

8. Vysunout disk

$ sudo diskutil eject /dev/rdisk1
Password:
Disk /dev/rdisk1 ejected
$

Vyndat SD disk z počítače nebo z čtečky a vložit do vypnutého Raspberry Pi

Spuštění na Raspberry Pi 3

Do Raspberry Pi zapojit monitor (HDMI, nebo DVI přes HDMI redukci), Ethernet kabel k routeru s DHCP serverem, nebo stačí mít v místnosti WIFI AP, USB klávesnice a myš a nakonec napájení (USB nabíječka 2A s koncovkou mikro USB)

Po spuštění se objeví desktop

U headless instalace, zjistit IP adresu z DHCP serveru/routeru a pripojit se z terminalu
ssh pi@x.x.x.x.x heslo raspberry

Spustit Terminal
$ sudo raspi-config

1. Change User Password > [Enter]
You will be asked to enter a new password for the pi user -- OK
napsat “hello” > ENTER
znovu napsat “hello” > ENTER
Password changed successfully -- OK

2. Hostname (od 2018-11-13 Network Options -- Hostname)
Please note … [ENTER]
Please enter a hostname “raspi-3” > OK > [ENTER]

3. Boot Options

4. Localisation Option > [Enter]


  • I1 Change locale [Select]
    - nezaškrtnout [mezerníkem] en_GB.UTF-8 UTF-8
    - zaškrtnout [mezerníkem] cs_CZ.UTF-8 UTF-8 [OK]
    - cs_CZ.UTF-8 [OK]

  • I2 Change Timezone [Select]
    - Europe [OK]
    - Prague [OK]

  • I3 Change Keyboard Layout > [Enter] (chvíli hledá klávesnice)
    - Keyboard model: Generic 105-key (Intl) PC > [Enter]
    - Keyboard layout: Other
    - Country of origin for the keyboard: Czech
    - Keyboard layout: Czech - Czech (with <\|> key) > [Enter]
    - Key to function as AltGr: Both Alt keys > [Enter]
    - Compose key: No compose key > [Enter]
    - Use control+Alt+Backspace to terminate the X server? > No > [Enter]

5. Interfacing Options

P2 SSH [Enter] Would you like the ssh to be enabled? > Yes > OK

Finish

Would you like to reboot now? > Yes
… provádí nastavení … a restartuje


Další informace ke konfiguračnímu souboru v Poznámkách (3)

Aktualizace systému

$ sudo apt-get update

Reading package lists... Done
$
$ sudo apt-get upgrade
Do you want to continue > Y [Enter]

$

Update firmware


$ sudo rpi-update (trvá nekolik minut)
Would you like to continue? > y

$
$ sudo reboot [Enter]

Poznámky

(1) Srovnání například zde: http://www.trustedreviews.com/opinions/raspberry-pi-2-vs-raspberry-pi

(2) http://elinux.org/RPi_Easy_SD_Card_Setup

(3.a) https://www.raspberrypi.org/documentation/configuration/raspi-config.md
(3.b) http://elinux.org/RPi_raspi-config
(3.c) http://www.dummies.com/how-to/content/how-to-use-raspiconfig-to-set-up-your-raspberry-pi.html