Tuxware.cz Web(log) o programování, HW a FLOSS.

Výměna HDD za CF v Palmu LifeDrive

10.09.2009 · Posted in Tipy a triky

Konečně přišla 4GB CompactFlash karta SanDisk Ultra II. Zamýšlel jsem její použití v Palmu LifeDrive namísto původního 4GB pevného disku Hitachi, ten je totiž nesmírně pomalý a má relativně velkou spotřebu energie. Pustil jsem se tedy do výměny.

Původně jsem chtěl postupovat podle návodu, který mimochodem obsahuje přehled použitelných paměťových karet — SanDisk Ultra II 4GB (CF) je v podstatě jasnou volbou, jenže čtečka paměťových karet mi odmítala číst z pevného disku vymontovaného z palmu.

Návod k montáži je poměrně přímočarý, stačí drobný šroubovák a aspoň minimum manuální zručnosti — je třeba pouze odstranit (ale nejdříve palm vypněte a zamkněte) dvojici šroubků na zadní straně a pokud možno ještě dvojici šroubků v další vrstvě krytu, může se totiž hodit dočasné odstranění baterie.

Začal jsem se tedy shánět po obrazu PalmOS pro obnovení aspoň na původním pevném disku. Naštěstí jsem objevil další dílo fantastických Hack’n'Dev. Z instalátoru upgradu systému pro MS Windows lze totiž vyrobit obsah ROM. Ovšem zase to mělo háček, všechny skripty narážely na to, že na webu, resp. v GITu a SVN došlo k nějakým přesunům, takže ke klíčovým prográmkům se nešlo dostat. Ovšem s tímto postupem by si šlo upravit výchozí podobu systému k nepoznání. Bomba.

Zase se vyskytla troška štěstíčka. Na webu jednoho z vývojářů Hack’n'Dev je obraz ROM již přichystán. Takže jsem ho stáhl a aplikoval jsem poslední část výše zmíněného návodu.

$ echo 'AAAAAAAAAAAAAAAAAAAAAQEABlgPCD8AAACACwIAAFgQCAAoHAu/CwIAgLAAAAAoHQsLz13xP7wCAIBLdwAAAAAAAAAAAAAAAAAAAAAAVao=' | python -c 'import base64,sys;sys.stdout.write("\0"*432+base64.b64decode(sys.stdin.read()))' > table.sct
$ sudo dd if=table.sct of=/dev/sdb conv=notrunc
$ sudo dd if=rom-partition of=/dev/sdb seek=134079 bs=512

Totéž fungovalo i pro CF kartu. Rychlost je v důsledku bombastická. Paráda, teď ještě aby nepískal ten displej.

Tags:

2 Responses to “Výměna HDD za CF v Palmu LifeDrive”

  1. Lifedrive -> N800 napsal:

    mno ja jsem z lifedriva presel asi pred rokem prave na nokii n800 a zejména kvůli tomu disku, karta se mi za tehdejší peníze kupovat nechtěla. Palma jsem prodal za 2500 a nokii koupil za 4500, takže dost dobrý upgrade za 2000. Jinak co jsi provedl s nokii?

  2. Nokia N800 bohužel zůstala v letadle cestou ze Švédska. ‘…’

Leave a Reply

Why ask?