SSブログ
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 ブログトップ

この広告は前回の更新から一定期間経過したブログに表示されています。更新すると自動で解除されます。