LINUXSOFT.cz Přeskoč levou lištu

ARCHIV



   

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

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ů

28.11.2018 23:56 /František Kučera
Prosincový sraz spolku OpenAlt se koná ve středu 5.12.2018 od 16:00 na adrese Zikova 1903/4, Praha 6. Tentokrát navštívíme organizaci CESNET. Na programu jsou dvě přednášky: Distribuované úložiště Ceph (Michal Strnad) a Plně šifrovaný disk na moderním systému (Ondřej Caletka). Následně se přesuneme do některé z nedalekých restaurací, kde budeme pokračovat v diskusi.
Komentářů: 1

12.11.2018 21:28 /Redakce Linuxsoft.cz
22. listopadu 2018 se koná v Praze na Karlově náměstí již pátý ročník konference s tématem Datová centra pro business, která nabídne odpovědi na aktuální a často řešené otázky: Jaké jsou aktuální trendy v oblasti datových center a jak je optimálně využít pro vlastní prospěch? Jak si zajistit odpovídající služby datových center? Podle jakých kritérií vybírat dodavatele služeb? Jak volit vhodné součásti infrastruktury při budování či rozšiřování vlastního datového centra? Jak efektivně datové centrum spravovat? Jak co nejlépe eliminovat možná rizika? apod. Příznivci LinuxSoftu mohou při registraci uplatnit kód LIN350, který jim přinese zvýhodněné vstupné s 50% slevou.
Přidat komentář

6.11.2018 2:04 /František Kučera
Říjnový pražský sraz spolku OpenAlt se koná v listopadu – již tento čtvrtek – 8. 11. 2018 od 18:00 v Radegastovně Perón (Stroupežnického 20, Praha 5). Tentokrát bez oficiální přednášky, ale zato s dobrým jídlem a pivem – volná diskuse na téma umění a technologie, IoT, CNC, svobodný software, hardware a další hračky.
Přidat komentář

4.10.2018 21:30 /Ondřej Čečák
LinuxDays 2018 již tento víkend, registrace je otevřená.
Přidat komentář

18.9.2018 23:30 /František Kučera
Zářijový pražský sraz spolku OpenAlt se koná již tento čtvrtek – 20. 9. 2018 od 18:00 v Radegastovně Perón (Stroupežnického 20, Praha 5). Tentokrát bez oficiální přednášky, ale zato s dobrým jídlem a pivem – volná diskuse na téma IoT, CNC, svobodný software, hardware a další hračky.
Přidat komentář

9.9.2018 14:15 /Redakce Linuxsoft.cz
20.9.2018 proběhne v pražském Kongresovém centru Vavruška konference Mobilní řešení pro business. Návštěvníci si vyslechnou mimo jiné přednášky na témata: Nejdůležitější aktuální trendy v oblasti mobilních technologií, správa a zabezpečení mobilních zařízení ve firmách, jak mobilně přistupovat k informačnímu systému firmy, kdy se vyplatí používat odolná mobilní zařízení nebo jak zabezpečit mobilní komunikaci.
Přidat komentář

12.8.2018 16:58 /František Kučera
Srpnový pražský sraz spolku OpenAlt se koná ve čtvrtek – 16. 8. 2018 od 19:00 v Kavárně Ideál (Sázavská 30, Praha), kde máme rezervovaný salonek. Tentokrát jsou tématem srazu databáze prezentaci svého projektu si pro nás připravil Standa Dzik. Dále bude prostor, abychom probrali nápady na využití IoT a sítě The Things Network, případně další témata.
Přidat komentář

16.7.2018 1:05 /František Kučera
Červencový pražský sraz spolku OpenAlt se koná již tento čtvrtek – 19. 7. 2018 od 18:00 v Kavárně Ideál (Sázavská 30, Praha), kde máme rezervovaný salonek. Tentokrát bude přednáška na téma: automatizační nástroj Ansible, kterou si připravil Martin Vicián.
Přidat komentář

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

> Poslední diskuze

31.7.2023 14:13 / Linda Graham
iPhone Services

30.11.2022 9:32 / Kyle McDermott
Hosting download unavailable

13.12.2018 10:57 / Jan Mareš
Re: zavináč

2.12.2018 23:56 / František Kučera
Sraz

5.10.2018 17:12 / Jakub Kuljovsky
Re: Jaký kurz a software by jste doporučili pro začínajcího kodéra?

Více ...

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