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 10114×

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ů

18.6.2018 0:43 /František Kučera

Červnový pražský sraz spolku OpenAlt se koná již tento čtvrtek – 21. 6. 2018 od 18:00 v Kavárně Ideál (Sázavská 30, Praha), kde máme rezervovaný salonek. Tentokrát na téma: F-Droid, aneb svobodný software do vašeho mobilu. Kromě toho budou k vidění i vývojové desky HiFive1 se svobodným/otevřeným čipem RISC-V.


Přidat komentář

23.5.2018 20:55 /Ondřej Čečák
Od pátku 25.5. proběhne na Fakultě informačních technologií ČVUT v Praze openSUSE Conference. Můžete se těšit na spostu zajímavých přednášek, workshopů a také na Release Party nového openSUSE leap 15.0. V na stejném místě proběhne v sobotu 26.5. i seminář o bezpečnosti CryptoFest.
Přidat komentář

20.5.2018 17:45 /Redakce Linuxsoft.cz
Ve čtvrtek 31. května 2018 připravuje webový magazín BusinessIT ve spolupráci s Best Online Média s.r.o. pátý ročník odborné konference Firemní informační systémy 2018. Akce proběhne v kongresovém centru Vavruška (palác Charitas), Karlovo náměstí 5, Praha 2 (u metra Karlovo náměstí) od 9:00 hod. dopoledne do cca 15 hod. odpoledne. Konference je zaměřena na efektivní využití firemních informačních systémů a na to, jak plně využít jejich potenciál. Podrobnější informace na webových stránkách konfrence.
Přidat komentář

14.5.2018 7:28 /František Kučera
Květnový pražský sraz spolku OpenAlt se koná již tento čtvrtek – 17. 5. 2018 od 18:00 v Kavárně Ideál (Sázavská 30, Praha), kde máme rezervovaný salonek. Tentokrát na téma: Audio – zvuk v GNU/Linuxu.
Přidat komentář

7.5.2018 16:20 /František Kučera
Na stránkách spolku OpenAlt vyšla fotoreportáž Pražské srazy 2017 dokumentující srazy za uplynulý rok. Květnový pražský sraz na téma audio se bude konat 17. 5. 2018 (místo a čas ještě upřesníme).
Přidat komentář

17.4.2018 0:46 /František Kučera
Dubnový pražský sraz spolku OpenAlt se koná již tento čtvrtek – 19. 4. 2018 od 18:00 v Kavárně Ideál (Sázavská 30, Praha), kde máme rezervovaný salonek. Tématem tohoto srazu bude OpenStreetMap (OSM) aneb svobodné mapy.
Přidat komentář

16.3.2018 22:01 /František Kučera
Kulatý OpenAlt sraz v Praze oslavíme klasicky: u limonády a piva! Přijďte si posedět, dát si dobré jídlo a vybrat z mnoha piv do restaurace Kulový blesk, který najdete v centru Prahy nedaleko metra I. P. Pavlova na adrese Sokolská 13, Praha 2. Sraz se koná ve čtvrtek 22. března a začínáme v 18:00. Heslo: OpenAlt. Vezměte s sebou svoje hračky! Uvítáme, když si s sebou na sraz vezmete svoje oblíbené hračky. Jestli máte nějaký drobný projekt postavený na Arduinu, nějakou zajímavou elektronickou součástku, či třeba i pěkný úlovek z crowdfundingové akce, neváhejte. Oslníte ostatní a o zábavu bude postaráno.
Přidat komentář

13.2.2018 0:41 /František Kučera
Únorový pražský sraz OpenAltu se koná 15. 2. 2018 a tentokrát se vydáme na návštěvu do jednoho pražského datacentra. Sejdeme se v 17:50 v severovýchodní části nástupiště tramvajové zastávky Koh-I-Noor. Po exkurzi se přesuneme do restaurace U Pštrosa (Moskevská 49), kde probereme tradiční témata (svobodný software a hardware, DIY, CNC, SDR, 3D tisk…) a tentokrát bude k vidění i IoT brána od The Things Network.
Přidat komentář

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

> Poslední diskuze

20.2.2018 18:48 / Ivan Majer
portal

20.2.2018 15:57 / Jan Havel
Jak využíváte služby cloudu v podnikání?

16.1.2018 1:08 / Ivan Pittner
verejna ip od o2 ubuntu

15.1.2018 17:26 / Mira Harvalik
Re: Jak udělat HTML/Javascript swiping gallery do mobilu?

30.12.2017 20:16 / Michal Knoll
odmocnina

Více ...

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