
Linux on board:TiVoの素顔
徹底解剖
レベル: 中級
Peter Seebach (dwlinux@plethora.net)
Writer, Freelance
2005年7月6日
TiVoが「Linux™で動く」ということは、皆さん、聞いたことがあると思います。このLinux on boardシリーズでは、ピーターがTiVoにインストールされているLinuxシステムについて解説します。TiVoシステムを調べてみると、一つの会社がデスクトップ・オペレーティング・システムから組み込みシステムへ遷移した様子がわかります。
TiVoの「ハッキング」に関する多数のサイトがあり、そのためのノウハウがあれこれ書かれています(そして、してはならないことも必ず書いてあります)。結局、Linuxで動くものを持つ楽しみの大半は、本来の目的以上(または本来の目的以外)のことをさせることにあります。しかし、大半の人が必要としているのは多数のWebサーバーだけです(今思いつくだけでも、私の家には、組み込みシステムも含めて、すでに10台から15台のWebサーバーがあります)。
TiVoハック攻撃計画についてのちょっとしたアドバイス。おそらく皆さんは、保証の対象外になることと、ビデオ・レコーダーとして使えなくなることを覚悟すべきでしょう。それほどひどいことにはならないかもしれませんが、機械にちょっと手を加えようとしたために修理しなければならない羽目に陥って感じる苛立ちも、壊したのは自分自身だという認識によって相殺されることでしょう。
ハード・ディスクをアップグレードしてみる場合、オンライン・マニュアルには、まず、金物屋でT10とT15のTorxドライバーを買ってくるように書いてあります。これは部分的に良いアドバイスです。TiVoには本当にT10とT15のTorxねじが使われています。しかし、ずらりと並んだTorxビットのコレクションをすでに持っているという種類の人でない場合、これに手を出す必要はありません。KuroボックスとMac Miniのおかげで、かなり手ごろなPowerPC®ハードウェアという選択肢があります。
この実験のために私が選んだのは、40時間のTiVoです。これはSeries2のマシンなので、Series1よりも柔軟性やオープン性がありません。あいにく、今では、それしか手に入りませんが、値段はそれほど高くありません。
http://www-128.ibm.com/developerworks/linux/library/l-lobtivo/
Linux on board: Blowing the lid off of TiVo
It's not just about taking stuff apart
Level: Intermediate
Peter Seebach (dwlinux@plethora.net)
Writer, Freelance
06 Jul 2005
Everyone's heard that the TiVo "runs Linux™". In this installment of Linux on board, Peter takes a look at the Linux system installed on the TiVo. Examining the TiVo system reveals how one company made the transition from desktop operating system to embedded system.
There are a lot of sites about "hacking" the TiVo, to do this to it and that to it (and there's always the other thing too). After all, half the fun of owning something that runs Linux is to make it do something more (or different) than it was intended to do. But most of us only need so many Web servers (off the top of my head, I think I have 10 or 15 Web servers in my house already, including the embedded systems).
A couple of bits of advice about a planned TiVo hack attack. You should probably assume that you will void any warranty it ever had and that it won't work as a video recorder again. It's not that you're likely to botch things that badly, but rather that the aggravation you could face trying to get the machine fixed for any little change will be offset by the realization that you're the one who busted it.
If you're going to try to upgrade the hard drive, online instructions tell you to start by getting T10 and T15 Torx screwdriver bits from a hardware store. This is partially good advice: the TiVo does indeed use T10 and T15 Torx screws. However, if you are not the sort of person who already has a reasonable collection of Torx bits lying around, you may not want to mess with this. Thanks to the Kuro box and the Mac Mini, you have other options for reasonably affordable PowerPC® hardware.
My selection for this experiment was the 40-hour TiVo. It's a Series2 machine, which means it's much less flexible or open than the Series1 was. Unfortunately, that's all they sell now, but it is moderately inexpensive.