Instalace Voyage Linuxu

Instalace Voyage Linuxu na Alix

Tento návod vznikl víceméně z důvodu, že českých návodů pro instalaci Voyage linuxu na CF kartu mnoho není, mě se podařilo najít jen pár a ještě v nich byly nepřesnosti nebo již byly zastaralé a několik lidí co angličtinu zcela neovládají se mě na postup instalace ptalo.

Začnu pár otázkami jakou má vlastně výhodu mít Alix nebo Wrap s Voyage linuxem místo klasického PC s linuxem.

Proč nepoužijeme nějaký standardní systém a zabýváme se Voyage linuxem, který vychází z Debianu? Jednoduše proto, že systém je uložen přímo na CF kartě a ta se častými zápisy na stejná místa neúměrně rychle opotřebuje, vzniknou vadné sektory a kartu můžeme vyhodit.

K čemu je vlastně dobré mít RO – Read-Only (pouze ke čtení) systém na takovém zařízení jako je Alix, Wrap apod.? Má to mnoho využití v oblasti sítí, meteorologie, zabezpečovací techniky atd. Jen co jsem já osobně s tímto zařízením již provozoval je síťový router na WiFi přístupovém bodu, obsluha meteostanice, obsluha fotoaparátu ve funkci webové kamery, ale také internetové rádio. Proč na takovéto aplikace, kde stačí jednou za čas spustit nějaký jednduchý skript, který většinou vyčte hodnoty z připojeného zařízení a odešle je někam na server v internetu, mít v provozu celé PC, které má spotřebu většinou v řádu desítek Wattů, když stejnou službu vykoná Alix se spotřebou cca 3 W.

 

A dost psaní a nyní již k samotné instalaci.

K instalaci Voyage Linuxu na Alix potřebujeme vše následující:

  • Alix s CF kartou
  • PC s linuxem nebo PC s Windows a nějaký virtualizační SW s virtualizovanou funkční distribucí linuxu
  • čtečku CF karet

Já budu popisovat situaci kdy mám Alix.3D2, USB interní čtečku CF karet upravenou pro externí použití viz foto 😀 a notebook s Win7 s VirtualBoxem a virtualizovaným systémem Debian.

Pokud máme vše zmíněné můžeme přistoupit k samotné instalaci.

  1. Čtečku CF karet připojíme k PC a ve virtualizačním SW ji připojíme k virtualizovanému systému. V případě že máme přímo linuxový stroj tento krok odpadá.
  2. Zapneme si konzoli a pokud ještě nejsme, tak se přihlásíme jako root. Pomocí příkazu „fdisk -l“ si vylistujeme všechny partyšny a najdeme naši CF kartu, která se pravděpodobně již přimountovala, v mém případě jako „/dev/sdc1“
  3. Příkazem „umount /dev/sdc1“ ji odmountujeme.
  4. Pokud se již nevytvořila složka /mnt/cf tak ji pomocí „mkdir /mnt/cf“ vytvoříme – sem se nám po zformátování cf karta přimountuje pro kopírování souborů.
  5. Příkazem „wget voyage >>> http://linux.voyage.hk/download“ stáhneme nejnovější verzi Voyage, v mém případě voyage-0.9-rc1.tar.bz2.
  6. Rozbalíme: „tar –numeric-owner -jxvf voyage-0.9-rc1.tar.bz2“,
    „tar xpvf voyage-0.10.0.tar.xz“ u novější verze s příponou „tar.xz“.
    Rozbalujeme pod rootem jinak nám vyhodí chybu!
  7. Přejdeme do nově vytvořené složky „cd voyage-0.9-rc1“.
  8. Spustíme skript „usr/local/sbin/format-cf.sh /dev/sdc“, který nám naformátuje kartu pro potřeby Voyage.
  9. Skriptem „usr/local/sbin/voyage.update“ spustíme průvodce, který nás provede instalací systému. Defakto se jedná pouze o projití celým průvodcem stiskem tlačítka enter. Projití průvodcem by mohlo vypadat následovně:
  10. 1 enter
  11. 2 enter
  12. 2 (alix) enter
  13. 3 enter
  14. /dev/sdc enter
  15. 1 enter
  16. /mnt/cf enter
  17. 4 enter
  18. grub enter
  19. 1 enter
  20. 5 enter
  21. 1 (Serial Terminal) enter
  22. 5 38400 enter
  23. 6 enter
  24. 1 enter
  25. 7 enter
  26. y enter
  27. 8 enter
  28. Nyní již máme systém nainstalovaný a připravený k provozu.

Jak se do Alixe dostaneme? Připojíme ethernetový kabel a pokud máme na síti DHCP server, tak si od něj systém převezme TCP-IP nastavení. Zjistíme si IP adresu (DHCP Leases, IP scan apod.) a třeba přes Putty se již z Windows přihlásíme. Defaultní login je root/voyage.

Po přihlášení musíme povolit úpravy „remountrw“. Doporučuji příkazy „apt-get update“ a „apt-get upgrade“ upgradovat systém. Minimálně bez „apt-get update“ nepůjde nainstalovat editor nano, „apt-get install nano“. Nyní si můžeme upravit nastavení sítě „nano /etc/network/interfaces“ a dále instalovat a konfigurovat co potřebujeme. Po dokončení úprav příkazem „remountro“ přemountujeme systém jako read-only, kde na kartu nebude moci nic zapisovat.

Good luck! 🙂

 

Do Alixu se též dostaneme přes seriový null-modem kabel při dodržení nastavené rychlosti, viz krok 22, ale musím upozornit, že přes seriový kabel nefunguje vi ani nano editor a není možné tak jednoduše upravovat konfigurační soubory.

 


Tagy: , , , , , ,

1 Star2 Stars3 Stars4 Stars5 Stars (4 hlasující, průměrně: 5,00 z 5)
Loading...
Pomozte vylepšit wiki: Pošlete návrh na zlepšení