LINUXSOFT.cz Přeskoč levou lištu
Uživatel: Heslo:  
   CZUKPL

> Kapesní Linux - iPAQ, díl 3.

Ve Vašem iPAQu už asi máte nový BootLoader a snad se již těšíte na Váš nový operační systém. V dnešním pokračování si povíme, jak nainstalovat Familiar Linux ve verzi 0.8.2.

22.4.2005 06:00 | Petr Bláha | Články autora | přečteno 9887×

Flešujeme nový zavaděč

Nyní již máte všechny zálohy stávajícího systému a v iPAQu jsou soubory potřebné pro instalaci nového zavaděče. Po instalaci nového zavaděče bude následovat nový operační systém, a tak přichází okamžik, kdy je vhodné zkontrolovat stav akumulátoru a připojit síťový adaptér!

Tapnutím na "Flash->Program" se Vám otevře klasický dialog pro výběr souboru. V tomto dialogu vyberte soubor s novým zavaděčem:

  • h36xx, h37xx a h38xx = bootldr-sa-2.21.12.bin.gz
  • h39xx, h54xx a h 55xx = bootldr-pxa-2.21.12.bin.gz

Tím spustíte zápis CRL BootLoaderu do flashROM paměti. Opravdu se nemusíte o svého miláčka bát, jedná se o 15sekundový proces, který proběhne bez problémů a na jeho konci se Vám zobrazí okno s hlášením "mach_type set to NNN = 0xnn" (NNN a 0xnn podle modelu iPAQu) a po jeho potvrzení ještě další okno s hláškou "You appear to have a valid OHH Bootloader 2.21.12 in flash. To access this Bootloader on the serial port, hold the joypad center and reset.". Poté je vhodné ještě jednou ověřit konzistenci zapsaných dat tapnutím na "Flash->Verify".

Pokud by se během zápisu do flashROM vyskytlo něco neočekávaného a zápis nebo ověření skončilo hlášením o chybě, nezoufejte! iPAQ nevypínejte a tapnutím na "Flash->Program" obnovte původní parrot zavaděč, který máte uložený od posledně ve Vašem iPAQu nebo raději na kartě!

Instalujeme Familiar Linux - sériový port

Od tohoto okamžiku je iPAQ vybaven novým BootLoaderem, který umožňuje přeprogramovat operační systém. Stiskněte joypad, držte jej stisknutý a resetujte iPAQ. Zobrazí se nové logo :

BootLoader - Splashscreen BootLoaderu
BootLoader - Splashscreen BootLoaderu

Ještě jednou zdůrazňuji STISKNOUT A DRŽET JOYPAD BĚHEM RESETU ! S novým zavaděčem získá iPAQ i dva režimy resetu. Se stisknutým joypadem se jedná o tzv. RAW (surový, holý, ...) režim, kdy se potlačí veškerá nastavení uskutečněná během experimentů (určitě se Vám bude nejednou hodit :-) a standardní reset bez stisknutého joypadu, který znovuspustí nainstalovaný systém.

iPAQ vložte do sériové kolébky a stiskněte tlačítko kalendáře (je nad ním nápis "Serial Bootloader Console"). Na stolním počítači spusťte Váš oblíbený terminál (třeba Terminal nebo RXvt), přihlašte se jako root a spusťe program minicom -s. Nastavte parametry sériového portu /dev/ttySA0 nebo /dev/ttyS1 (podle připojení sériové kolébky s iPAQem) na tyto hodnoty:

Bps/Par/Bity : 115200 8N1

Tyto hodnoty nastavení jsou důležité ! a mnoho potíží vzniká právě kvůli nesprávnému nastavení sériové komunikace! Nový zavaděč má mnoho funkcí, ale vše se muselo vejít do 256kB, a proto má pevně definované parametry sériové komunikace. Ukončete minicom, odhlašte se z účtu roota a jako běžný uživatel znovu spusťe minicom. Měl by se Vám zobrazit prompt boot> jako neklamná známka toho, že iPAQ komunikuje se stolním počítačem! Odešlete příkaz load root a v minicomu zadejte příkaz "CTRL -> A -> S" (odeslání souboru), zvolte "YMODEM", najděte soubor s obrazem FamiliarLinuxu :

gpe/opie-image-h3600-20050222xxxxxx.rootfs.jffs2
nebo
opie/gpe-image-h3900-20050222xxxxxx.rootfs.jffs2

a stisknutím ENTER jej odešlete do iPAQu. Vzhledem k tomu, že se po sériové lince posílá cca 14MB i více dat, bude celý proces trvat zhruba půl až třičtvrtě hodiny, takže se obrňte trpělivostí.

Po úspěšném přenosu obrazu provede iPAQ mazání flashROM, následně zapíše nový systém a nakonec ověří zapsaná data. Minicom Vás bude o všech krocích informovat (zhruba a zkráceně!) následovně :

boot> load root
loading flash region root
ready for YMODEM download..
Erasing sector 00140000
Erasing sector 00180000
Erasing sector 001C0000
Erasing sector 00200000
.
.
.
addr: 00360000 data: 781590DB
addr: 00370000 data: 642637AE
addr: 00380000 data: E0021985
addr: 00390000 data: 15DA97EC
Erasing sector 00FC0000
writing flash..
addr: 00100000 data: E0021985
addr: 00110000 data: E3BAD617
addr: 00120000 data: 0FA1F57B
addr: 00130000 data: 9343AEEB
.
.
.
addr: 00600000 data: E0021985
addr: 00610000 data: FFFFFFFF
addr: 00620000 data: FFFFFFFF
addr: 00630000 data: FFFFFFFF
verifying ... formatting ... done.
boot>

Instalujeme Familiar Linux - jacket + CF karta

Šťastní majitelé rozšiřujícího jacketu a CF karty s kapacitou 32MB nebo více, budou mít postup snadnější a hlavně rychlejší.

Na kartu do kořenového adresáře nakopírujte tyto tři soubory:

  • gpe/opie-image-h3600-20050222xxxxxx.rootfs.jffs2
    nebo
    opie/gpe-image-h3900-20050222xxxxxx.rootfs.jffs2
  • md5sums
  • reflash.ctl

První soubor je opět obraz Familiar Linuxu jako v případě sériového kabelu, druhý soubor obsahuje kontrolní součet instalačního obrazu a ve třetím souboru je obyčejná textová informace, která obsahuje "libovolný název položky menu" - "jméno souboru s instalačním obrazem" - "jméno souboru s kontrolním součtem" - "cíl ve flashROM ->+ VŽDY ROOT !!!". Na CF kartu si tak můžete umístit i několik distribucí a do md5sums souboru nakopírovat jejich kontrolní součty a v reflash.ctl si vytvořit svoje vlastní menu s výběrem podle libosti. Tady je příklad :

mojeGPE gpe-image-h3900-20050222190006.rootfs.jffs2 md5sums root

Po vybrání položky s odpovídajícím obrazem systému provede iPAQ, stejně jako v případě sériového portu, nejdříve smazání flashROMky, poté nahraje nový operační systém a nakonec zkontroluje zapsaná data. Celý proces se zkrátí na neuvěřitelných 5-10 minut :-)

Spouštíme nový systém

Nastala velká chvíle. Váš iPAQ už má nejen nový zavaděč, ale i nový operační systém, který spustíte příkazem boot

boot> boot

Vzhledem k tomu, že se při prvním startu vytváří mnoho nastavení a generují se SSH klíče, trvá první spuštění dost dlouho. Pokud byste však na úspěšný start systému čekali déle než 15 minut, proveďte reset! Během tohoto čekání doporučuji přečíst si POZNÁMKY K VYDÁNÍ, ve kterých jsou vždy nejnovější opravy nalezených chyb a pokud budete jezdit stylusem po displeji, zrychlíte celý proces tím, že pro generování klíčů budete dodávat "náhodná" data :-)

Uživatelé a hesla

Nebyl by to Linux, kdybyste se nemuseli přihlašovat uživatelským jménem a heslem. Tady jsou výchozí nastavení:

OPIE (do verze 0.8.1 včetně)

Vše v systému má jediného uživatele a to roota, kterému je přiřazeno výchozí heslo rootme. Pokud si vytvoříte jiného uživatele, nebude umět ovládat některé služby (např. irDA port) ! Na druhou stranu, kdo jiný Vám do iPAQu poleze?

OPIE (od verze 0.8.2)

Vše v systému má stále jediného uživatele a to roota, ale tentokrát již nemá předem definované heslo, a proto ho budete muset nastavit. Na iPAQu spusťe konzoli a zadejte příkaz passwd. Vložte Vámi zvolené heslo a heslo pro kontrolu a vše je hotovo.

GPE

Při prvním startu systému jste dotázáni na heslo pro správce systému (root) a následně si vytvoříte běžného uživatele s běžnými právy. Toto řešení se mi zdá přeci jen elegantnější.

Dnes končíme a příště se podíváme na vytvoření fungujícího síťového spojení přes USB ...

Verze pro tisk

pridej.cz

 

DISKUZE

a co na FSL410??? 23.4.2005 02:00 maara
L Re: a co na FSL410??? 25.4.2005 20:43 Petr Bláha
jaký iPaq je nejvhodnější 16.5.2005 16:10 Vladislav Korecký




Příspívat do diskuze mohou pouze registrovaní uživatelé.
> Vyhledávání software
> Vyhledávání článků

13.9.2017 8:00 /František Kučera
Máš rád svobodný software a hardware nebo se o nich chceš něco dozvědět? Zajímá tě DIY, CNC, SDR nebo morseovka? Přijď na sraz spolku OpenAlt – tentokrát netradičně v pondělí: 18. září od 18:00 v Radegastovně Perón (Stroupežnického 20, Praha 5).
Přidat komentář

3.9.2017 20:45 /Redakce Linuxsoft.cz
PR: Dne 21. září 2017 proběhne v Praze konference "Mobilní řešení pro business". Hlavní tématy konference budou: nejnovější trendy v oblasti mobilních řešení pro firmy, efektivní využití mobilních zařízení, bezpečnostní rizika a řešení pro jejich omezení, správa mobilních zařízení ve firmách a další.
Přidat komentář

15.5.2017 23:50 /František Kučera
Máš rád svobodný software a hardware nebo se o nich chceš něco dozvědět? Zajímá tě DIY, CNC, SDR nebo morseovka? Přijď na sraz spolku OpenAlt, který se bude konat ve čtvrtek 18. května od 18:00 v Radegastovně Perón (Stroupežnického 20, Praha 5).
Přidat komentář

12.5.2017 16:42 /Honza Javorek
PyCon CZ, česká konference o programovacím jazyce Python, se po dvou úspěšných ročnících v Brně bude letos konat v Praze, a to 8. až 10. června. Na konferenci letos zavítá např. i Armin Ronacher, známý především jako autor frameworku Flask, šablon Jinja2/Twig, a dalších projektů. Těšit se můžete na přednášky o datové analytice, tvorbě webu, testování, tvorbě API, učení a mentorování programování, přednášky o rozvoji komunity, o použití Pythonu ve vědě nebo k ovládání nejrůznějších zařízení (MicroPython). Na vlastní prsty si můžete na workshopech vyzkoušet postavit Pythonem ovládaného robota, naučit se učit šestileté děti programovat, efektivně testovat nebo si v Pythonu pohrát s kartografickým materiálem. Kupujte lístky, dokud jsou.
Přidat komentář

2.5.2017 9:20 /Eva Rázgová
Putovní konference československé Drupal komunity "DrupalCamp Československo" se tentokrát koná 27. 5.2017 na VUT FIT v Brně. Můžete načerpat a vyměnit si zkušenosti z oblasti Drupalu 7 a 8, UX, SEO, managementu týmového vývoje, využití Dockeru pro Drupal a dalších. Vítáni jsou nováčci i experti. Akci pořádají Slovenská Drupal Asociácia a česká Asociace pro Drupal. Registrace na webu .
Přidat komentář

1.5.2017 20:31 /Pavel `Goldenfish' Kysilka
PR: 25.5.2017 proběhne v Praze konference na téma Firemní informační systémy. Hlavními tématy jsou: Informační systémy s vlastní inteligencí, efektivní práce s dokumenty, mobilní přístup k datům nebo využívání cloudu.
Přidat komentář

15.4.2017 15:20 /František Kučera
Máš rád svobodný software a hardware nebo se o nich chceš něco dozvědět? Zajímá tě IoT a radiokomunikace? Přijď na sraz spolku OpenAlt, který se bude konat ve středu 19. dubna od 18:30 v Šenkovně (Sokolská 60, Praha 2).
Přidat komentář

5.3.2017 19:12 /Redakce Linuxsoft.cz
PR: 23. března proběhne v Praze konferenci na téma Cloud computing v praxi. Hlavními tématy jsou: Nejžhavější trendy v oblasti cloudu a cloudových řešení, Moderní cloudové služby, Infrastruktura současných cloudů, Efektivní využití cloudu, Nástrahy cloudových řešení a jak se jim vyhnout.
Přidat komentář

   Více ...   Přidat zprávičku

> Poslední diskuze

18.9.2017 14:37 / Rojas
high security vault

15.9.2017 7:33 / Wilson
new zealand childcare jobs

31.8.2017 12:11 / Jaromir Obr
Re: ukůládání dat ze souboru

30.7.2017 11:12 / Jaromir Obr
Národní znaky

27.7.2017 12:24 / Jaromir Obr
Cteni/zapis

Více ...

ISSN 1801-3805 | Provozovatel: Pavel Kysilka, IČ: 72868490 (2003-2017) | mail at linuxsoft dot cz | Design: www.megadesign.cz | Textová verze