Uživatelské nástroje

Nástroje pro tento web

Tato dokumentace již není udržována týmem projektu Turris (přestože ji lze i nadále používat pro sdílení komunitního obsahu). Aktuální oficiální dokumentace se nachází na docs.turris.cz.

Funguje pouze na Turris 1.x

Vložení SD karty a nastavení sdílení SD karty v lokální síti

Turris hardwarově obsahuje čtečku MicroSD karet. Tato je k nalezení pod stolem modulu paměti RAM. Nejprve je nutno kompletně odpojit router a odšroubovat 4 horní šroubky víka (na každé straně 2). Následně je třeba vyjmout pamět RAM (roztažením krajních dvou přidržovacích nožiček od sebe – OPATRNĚ: Může dojít k mechanickému poškození, které je nevratné) a modul RAM vytáhnout. Nyní je přístupný slot pro microSD kartu. Do slotu kartu vkládáme kontakty nahoru! Poté vrátíme modul paměti RAM a provedeme zakrytování/zašroubování a následné zpětné připojení a zapnutí :)

SSH

Pro každý návod je třeba mít připojen router prostřednictvím SSH, tedy v případě Windows doporučuji například program PuTTY. Tedy v konzoli musíte vidět:

root@turris:~#

Detekování SD karty

Nejprve ověříme, zdali je karta detekována a jaký má souborový systém (obvykle nově zakoupená karta má FAT):

blkid

Router vypíše něco podobného, respektive u „mmcblk0p1“ (což je právě oddíl na SD kartě) budete mít nejspíše „vfat“:

root@turris:/etc/config# blkid
/dev/ubi0_0: UUID="1c200843-7db6-4e38-aa20-e5409c989125" TYPE="ubifs"
/dev/mtdblock3: TYPE="squashfs"
/dev/mmcblk0: PTTYPE="dos"
/dev/mmcblk0p1: UUID="bbbba732-20e3-4634-8511-d2f20e4bac46" TYPE="vfat"

Provedeme změnu na ext4:

mkfs.ext4 /dev/mmcblk0p1

Nastavení v administračním rozhraní LuCI

Nyní se přepneme do rozhraní LuCI a zde zvolíme menu Systém a položku Přípojné body. V Přípojných bodech klikneme na Přidat a přidáme nový přípojný bod. Nejprve zatrhneme položku Povolit tento přípojný bod. V následující položce Zařízení vybereme v rolovátku volbu „/dev/mmcblk0p1“. Dále jako Přípojný bod napíšeme „/mnt/tsd“ (tsd jako zkratka „turris sd“, ale můžete si to nazvat jak chcete). V Souborový systém vyberte možnost ext4. Volbu Použít jako kořenový souborový systém ponechte nezatrženou a poslední možnost Spustit kontrolu souborového systému naopak zatrhněte. Nyní již pouze tlačítko Uložit & použít.

V terminálu si můžeme ověřit, že se vše úspěšně uložilo (sekce „config mount“):

cat /etc/config/fstab
root@turris:~# cat /etc/config/fstab

config global
        option anon_swap '0'
        option anon_mount '0'
        option auto_swap '1'
        option auto_mount '1'
        option delay_root '5'
        option check_fs '0'

config mount
        option enabled '1'
        option device '/dev/mmcblk0p1'
        option target '/mnt/tsd'
        option fstype 'ext4'
        option enabled_fsck '1'

Sdílení karty

Nyní se vrátíme zpět do rozhraní LuCI do dalšího menu a to Služby a položku Síťová sdílení. Zde v Název počítače vyplníme například „TurrisNAS“, to samé v Popis, Skupina si nazvěte tak, jak máte nastavenou síť na Windows strojích. Položku Sdílet domácí adresářenechejte na „0“. Dále v podnadpisu Sdílené adresáře klikněte na Přidat, do jména zadejte například turris-SD, v Cesta zadejte správnou cestu, tedy „/mnt/tsd“ a zatrhněte možnost Povolení hosté. V obou dvou následujících polích vložte hodnotu 777. Nyní již pouze tlačítko Uložit & použít.

Opětovně si můžeme v terminálu ověřit, že se vše úspěšně uložilo:

cat /etc/config/samba
root@turris:~# cat /etc/config/samba

config samba
        option workgroup 'DOMA'
        option name 'TurrisNAS'
        option description 'TurrisNAS'
        option homes '0'

config sambashare
        option path '/mnt/tsd'
        option read_only 'no'
        option guest_ok 'yes'
        option name 'turris-SD'
        option create_mask '777'
        option dir_mask '777'

Nakonec si ještě příkazem „mount“ ověříme, že je karta správně připojena. Ve výpise uvidíte položku obsahující „/dev/mmcblk0p1“:

mount
root@turris:~# mount
/dev/mmcblk0p1 on /mnt/tsd type ext4 (rw,relatime,data=ordered)

Nakonec provedeme v terminálu restart samby a můžeme se přes síť zkusit připojit do sdílené karty a začít ji plně používat:

/etc/init.d/samba restart

Tento článek byl převzat se souhlasem autora pod přezdívkou: S474N z jeho stránek