So-net無料ブログ作成
splashtop ブログトップ
前の3件 | -

【Splashtop OS をハック】 [splashtop]

image
Splashtop OS v1.0 がリリースされている。 ダウンロード

Splashtop は 米国 Splashtop 社製の高速起動 Linux で、Android や Chrome OS と異なり、Windows と共存する設計になっている Linux だ。
昨年11月30日に無償提供のベータ版が公開されていたが、正式版(v1.0) になった。

Splashtop は、以前 Asus のマザーボードに Express gate という名でバンドルされていた。
2008年 Lenovo Ideapad S10 や Asus N10J にバンドルされ、その後も Asus, Lenovo, LG, Acer, HP, Sonyのノートにバンドルされている。
VAIO type NW、VAIO P にもバンドルされており、webボタンを押すと起動する。
すでに製品化されている点で、似たコンセプトの Chrome OS の先輩だ。

Splashtop OS を Let's note CF-W7 (WinXP)にインストールした。
(MSI Wind ネットブックは起動に時間が掛かる等、動作が安定しなかった)
インストールは親 OS の Windows で行う。
C:\SPLASHDL にカーネルやファイルシステムが格納され、boot.ini に追記される。

起動はすごく早い。
起動すると、Chrome (Chromium) ブラウザが起動する。デフォルトは bing search。

image

image

ボトムバーの左に電源と 「Windows にいく」アイコンがあり、右に WiFi、音声、バッテリーのインジケータ、設定ボタン等がある。
日本語のローカライズもちゃんとなされている。Anthy で日本語入力も可能だ。(Ctrl + Space で起動)

ここからプチハック。
rxvt(ターミナルソフト)と、mtpaint(ペイントソフト)をインストールする。
(mtpaint はスクリーンショット取得のため)

splashtop 用の rxvt と mtpaint は、ぽちけん様のぽちネットで公開されている。
ぽちネット-Linux備忘録-Linux実験室-Splashtop(高速起動Linux:SpeedyBoot)
こちらから、V1.2以降用の va-rxvt-SB01.sqx, va-mtpaint-SB00.sqx をいただいた。
この 2 ファイルを、C:\SPLASHDL\SPLASHDL.SYS ディレクトリに保存する。

その後 Splashtop OS を起動して、Chromium を縮小し、後ろの背景でマウス右ボタンを押すと、rxvt, mtpaint の起動メニューが表示できる。

mtpaint と rxvt を起動したところ。rxvt では root shell になっている。

image

mtpaint でスクリーンショットを取得(遅延10秒)するには rxvt で、

sleep 10 && mtpaint -s

kernel のバージョン
cat /proc/version

Linux version 2.6.32.1 (www-data@build-server2) (gcc version 4.2.4 (Ubuntu 4.2.4-1ubuntu4)) #1 SMP Tue Feb 15 16:40:16 CST 2011

boot.ini の OS 選択から数秒で起動する。とにかく起動が早い。
Chrome ブラウザなので当然 Web 表示も速いし、Youtube の動画再生も問題なかった。
あとはネットブックで動けばいいのだが。

次は、Splashtop OS の LiveUSB 化を試してみたい。

 


【Splashtop OS ベータ(無償提供)】 [splashtop]

Splashtop OS ベータ版の無償提供開始は 11月30日、その Splashtop OS が 12月24日にアップデートされた。 バージョンは 0.9.8.1。
http://gigazine.net/news/20101201_splashtop_os/
http://os.splashtop.com/index.php

前のバージョンは、MSI Wind U100 ではインストールすらできなかった。
今回のバージョンはインストールまで終了したが、Welcome 画面で止まってしまう。

sptop

サポートしている機種は HP の一部ノートに限られている。

以下のページから Splashtop OS のインストーラーをダウンロードする。
http://os.splashtop.com/index.php

インストーラーを実行すると約 247MB のダウンロードを行う。

sposdl

ダウンロードとインストールが終了すると「再起動してください」となるが、ここで「あなたの PC は現状サポートしていません」と表示される。

sposdl2

再起動してブートメニューで S plashtop OS を選択すると、welcome 画面で止まってしまう。
--------
Splashtop は台湾の DeviceVM 社が開発した高速起動 Linux で、数秒で起動してネットにつながる。
image
以前は Asus のマザーボードに Express gate という名でバンドルされていた。
2008年 Lenovo Ideapad S10 や Asus N10J にバンドルされ、その後も Asus, Lenovo, LG, Acer, HP, Sonyなどのノートにもバンドルされている。
VAIO type NW、VAIO P にもバンドルされている。webボタンを押すと起動!
すでに実用化されている点で、似たようなコンセプトの Chrome OS の先輩だ。

日経Linux 2009/3月号で特集され、その頃から ideapad で動くなら MSI Wind でも動くだろう安易に考えて、いろいろ試したり挫折したりしている。
http://royalwin.blog.so-net.ne.jp/2009-03-18

最新の Splashtop OS ベータは、現状 HP 製ノート一部機種のみサポートで、MSI Wind では動かなかった。
VMware player で XP を仮想 OS で起動してインストールしてもだめだった。
Virtualbox も NG、なぜかインストーラが起動しない。

Splashtop は起動時に以下のコマンドで PC の製品名を調べている。

dmidecode -s system-product-name
dmidecode -s baseboard-product-name

例えば MSI Wind U100 は"U-100"になるが、Splashtop 側に、製品名プロファイルが用意されてないと起動しない。
OEM提供先への配慮?高速起動のため?理由は分からない。
製品名プロファイルは insmod 等が記述されたスクリプトだが、カーネルと一緒になっているので、プロファイルを追加するにはカーネルをビルドしなければならない。
その他構成ファイルの md5 チェックサムや更新日付も起動時にチェックしている等、ハックが難しい作りになっている。
自分のネットブックで試してみたいが、サポート機種が拡大されるまで待つしかない。
------
ぽちネットさんが Splashtop ver.1 系をハックしてバイナリを公開していたが、現在 DL を凍結中
http://www.pochinet.org/linuxY0180.htm

起動時間比較ビデオ(ぼくちゃん撮影)

 

 

 


【HP Mini 210 に Splashtop 搭載】 [splashtop]

HP の Pine Trail 搭載次期ネットブック HP Mini 210 に高速起動Linux Splashtop が搭載される。
名前は QuickWeb で、メイン の Windows 7 Starter を起動せずに素早く Web 機能を利用できる。

008l

見たところ DeviceVM が最近リリースした Splashtop 2.0 採用と思われる。
【DeviceVM Splashtop 2.0 リリース】:Royal Windows:So-net blog

デモビデオでは電源オンから 10秒で Web アクセスしている。

HD 動画再生や 3D ゲームCounterStrike実行デモもある。
HD 動画再生支援機能が効いているようだ。


海外では HP Mini 1000 Mi Edition が、ubuntu を搭載している。
Splashtop は OEM 先のメーカ毎にディスクトップをカスタマイズして提供されるが、QuickWeb も Mi Edition にそっくりになっているそうだ。
Google Chrome OS も起動時の無線LAN自動接続が早いが、Splashtop も以前からもっと早い。 
手持ちのネットブックで Splashtop を試してみたい場合は、様々な機種で動作する Speedyboot という Splashtop をぽちネットさんが公開しているので、動作可能機種であれば実行することができる。

ぽちネット-Linux備忘録-Linux実験室-Splashtop(高速起動Linux:SpeedyBoot)

 


前の3件 | - splashtop ブログトップ