30.1.2016, 13:20
Pokud potřebujeme uložit streamovaný soubor z internetu, jde to pouze do lokálních složek systému, nelze nastavit síťovou cestu např. na domácí úložiště (NAS). V Raspberry a podobných mikrosystémech je však velikost lokálního prostoru omezená velikostí SD karty. Řešením je připojení (mount) sdílené síťové složky do adresářové struktury linuxového systému. Postup není nijak složitý, lze to provést přes SSH nebo snadněji přes sftp plugin Total Commanderu:
nano /storage/.config/autostart.sh
ale jednodušší pro většinu "nadšenců" bude úprava souboru z přílohy a nakopírováním do uvedené složky pomocí sftp.
Popis obsahu "autostart.sh":
"sleep 30" - prodleva před spuštěním příkazu mount aby stihly naběhnout všechny potřebné služby
"mount" - příkaz pro připojení disku do struktury lokálních adresářů
"-t cifs" - typ síťového komunikačního protokolu, zde CIFS, tedy SMB
"-o username=rpi2b,password=rpi2b,rw" - zde nastavte uživatelské jméno a heslu pro připojení k síťové složce
"//192.168.0.203/video/download" - moje cesta ke složce v NASu, nastavte podle svého
"/storage/download" - cesta k existujícímu adresáři v OpenElec, kam se síťová složka přimountuje.
Příloha je v archivu ZIP, nutno nejprve rozbalit.
- Vytvořit adresář v systému Raspberry, např. /storage/download . Ten později nastavíme jako cestu pro ukládání streamu.
- Vytvořit soubor "autostart.sh" v adresáři "/storage/.config" nebo použít můj soubor z přílohy, upravit obsah a nakopírovat do tohoto adresáře. Pozor, při editaci souboru je nutné použít editor, který zachovává unixové konce řádků.
- Restartovat Raspberry
nano /storage/.config/autostart.sh
ale jednodušší pro většinu "nadšenců" bude úprava souboru z přílohy a nakopírováním do uvedené složky pomocí sftp.
Popis obsahu "autostart.sh":
Kód:
#/bin/sh
(sleep 30;
mount -t cifs -o username=rpi2b,password=rpi2b,rw //192.168.0.203/video/download /storage/download;
)&
"mount" - příkaz pro připojení disku do struktury lokálních adresářů
"-t cifs" - typ síťového komunikačního protokolu, zde CIFS, tedy SMB
"-o username=rpi2b,password=rpi2b,rw" - zde nastavte uživatelské jméno a heslu pro připojení k síťové složce
"//192.168.0.203/video/download" - moje cesta ke složce v NASu, nastavte podle svého
"/storage/download" - cesta k existujícímu adresáři v OpenElec, kam se síťová složka přimountuje.
Příloha je v archivu ZIP, nutno nejprve rozbalit.
HK1 rbox X4S (CE Nexus), X96 Max+ (CE Nexus), Tanix TX92 (CE Leia) | Yamaha RX-V475 | LG OLED65C8