Google Chromium OS 試玩

Google在美國時間19日10時發報了Chromium OS的原碼, 星期五在公司下載了原碼, 但沒時間COMPILE(有同事BT了一個BUILD好的IMG放在VM玩,但LOGIN不到), 而星期六因要去看醫生及去坪石幫手升級OLPC, 一直到今日才有時間試.

Build的過程很簡單, 只要照著程序做就行, 而且因為用UBUNTU9.10的關係(他們建議), 過程一直都很順利, 直到需要行這一句./build_platform_packages.sh為止.

當快完成時, 就出現:

Checking for latest build of Chrome
Downloading http://chrome-web/buildbot/snapshots/chromium-rel-linux-chromiumos/LATEST
–2009-11-22 12:57:31– http://chrome-web/buildbot/snapshots/chromium-rel-linux-chromiumos/LATEST
Resolving chrome-web… failed: Name or service not known.
wget: unable to resolve host address `chrome-web’
make: *** [build-stamp] Error 1
dpkg-buildpackage: failure: debian/rules build gave error exit status 2

解決方法:
(現在是在chroot中)
需要修改 ~/trunk/src/platform/chrome/copy_chrome_zip.sh ,
把裡面 BASE_FROM=”http://chrome-web/…….”
修改為 BASE_FROM=”http://build.chromium.org/…….”

再重新行過./build_platform_packages.sh就能繼續.

BUILD完IMAGE後, 再照指示執行image_to_vmware, 就行得出一個vmdk的IMAGE檔.

之後就用這個檔, 再用前文由VMWare轉KVM所教的方法, 轉成能用於KVM的IMAGE, 而XML檔, 就直接把其他VM的XML修改, 這就可以用KVM行Chromium OS.

可能因為Chromium OS的X問題, 在LOGIN後, 畫面不能正當顯示.
ScreenshotScreenshot-1

那就再試用Virtual Box來行, 能正常運作.
Screen shot 2009-11-22 at 7.41.29 PM
Screen shot 2009-11-22 at 7.43.28 PM

整個OS, 基本上只是一個BROWSER而已, 而裡面所謂有的APPLICATION, 就是WEB APPLICATION, 有GOOGLE DOC, GOOGLE CALENDAR, GOOLE BOOK等等. 但從中可以看到GOOGLE的野心以及INTERNET或CLOUD COMPUTING未來可能的發展方向. 雖M$以前都說過WEB APP的可能, 但現時M$好像還沒有行動.

Screen shot 2009-11-22 at 7.46.20 PMScreen shot 2009-11-22 at 9.17.45 PM

像電子書, 圖書館終端機等這一類不需太多用途的系統, 其實是非常合適安裝這一類OS.

每童一電腦:四川省都江堰浦陽小學之行

11月12﹣15日,是每童一電腦義工團第3次去四川省都江椻浦陽小學,最初2次是把總共1000部XO送到四川省都江椻浦陽小學,而這一次是更新XO系統,另加入一些新的程式,和他們師生進行培訓,教導他們如何使用XO,及使用XO作教育用途,並幫助浦陽小學建立無線網絡系統,學校伺服器,以及建立電郵及作品分享平台。

本人之前2次因回鄉證過期或沒有年假關係,沒有上去幫手,而這次剛好在轉工的空檔中,於是抽空去幫手。在四川大地震災後的都江椻,四周都在重建當中,浦陽小學當時在地震中損毀,而現在浦陽小學已搬到一座新的校舍,校舍雖然新,但我覺得設備仍很簡陋,雖然已有電腦室,但看來看去,怎看都像是農村學校,不像大城市的學校。

IMGP3322

我們一行人,於11日晚到達,12日朝早就到了浦陽小學,在一輪歡迎儀式後,我們就分成2批,一批開始進行更新活動,把1000部XO更新到我們最新的版本,而另一批就開始建立無線網絡系統,學校伺服器,電郵及作品分享平台。

IMGP3388

13日全日,我們開始為五百個小孩進行如何使用XO的培訓工作,由於人手嚴重不足,每一位義工要教導50個小孩,而由於技術問題,當時只能有100部XO上網,因此只能用走讀的方法,讓學生學習上網,以及學會使用不同的程式。

IMGP3402

14日上午,開始教校內老師如何使用XO,以及利用教學平台作教學用途。

IMGP3415

小朋友學習真是非常快,一學就會,而且玩得很好。我教那一班學生又非常有趣,我的普通話不太好,他們會說:老師何解說話那麼奇怪,我們都聽不了。之後他們開始和我說四川話。
有一位同學,自製了一張感謝卡送給我,說非常感謝我們教他們電腦。讓我非常感動。

IMGP3421

由VMWare轉KVM

Server需要大修, 於是把web和mysql等, 搬到macmini上, 而用VM的好處, 能把整個IMAGE, 搬到另一部機繼續運行, 而原本那部機就可以大修, 而搬的過程非常簡單方便, 只要在另一部機上裝上VMWare, 再把vm image rsync過去就行.

而為何無故地由VMWare轉上KVM? 因為ubuntu出了9.10, 而原本server行ubuntu6.10, 當時kernel不支援底板在SATA AHCI mode下行SOFTWARE RAID, 而在9.04以後就支援了; 而Server亦因顯示卡爆電容而需要修理一下. 那就順手把原本只行一硬碟的主系統, 轉成行raid1, 並安裝9.10. 為了資料安全, 把舊有系統的硬碟拿掉, 轉了2顆1TB的硬碟, 待安裝完後, 再接上舊硬碟把原有資料rsync回去.

在安裝完成後, 正當要安裝VMWare時, 才發現手上只有VMWare Server 32bit版本, 而現在新系統用64bit, 需要安裝VMWare Server 64bit, 而正需要下載時, VMWare個Site那時正在維修中, 不能下載.

為了盡快把所有的services搬回主server, 唯有試一下用KVM(Kernel-base Virtual Machine).

Read more