在Linux中安裝xPUD的方法

隨著網際網路的發展,對於一般使用者來說,許多常做的工作例如文書處理、相片整理和資料查詢,都可以透過網路達成。這種所謂的「雲端運算」,電腦中可能只要一個瀏覽器就可以完成大部分的工作。

說道這裡,近來最火紅的莫過於Google Chrome OS,而部份筆電也有搭載這種上網用的迷你作頁系統。而昨天在Moztw mini party中,Penk展示了他所維護的xPUD,讓我們印象最深刻的是1秒鐘即可關閉電腦。(沒誤?)今天實際操作了幾次,對於使用電腦大部分的時間都花在瀏覽器的我來說,有時可能只是想要收個信、看一下Plurk,這個作業系統就顯得特別方便,從GRUB進入後不用5秒就可以載入完成。


xPUD可以作為Live CD、作為隨身碟和安裝在硬碟中。對於工作環境通常不會離開家裡的我來說,安裝在硬碟並直接透過開機管理程式-GRUB選擇應為最方便的作法。

這篇文章雖為「Linux安裝xPUD」,但先決條件是你要使用GRUB管理你的開機選單。
(許多Linux發行版本都使用它)

1.請先到底下的網址下載xpud-0.9-image這個檔案

http://www.xpud.org/download.zh.html#tab-3
*註:0.9是版本編號,實際檔名可能會不同。
2.將下載的檔案放在妥當,並記下位置。
例如我放置在/media/sda3這裡
3.開啟終端機,輸入以下指令

*註
:底下動作需要系統管理員權限,如果有sudo機制的發行版本(如Ubuntu)請照底下的範例進行;如果沒有,可能需要root權限,請小心使用。

$sudo cp /boot/grub/menu.lst /boot/grub/menu.lst.backup
#Ubuntu或是Debian

$sudo cp /boot/grub/grub.conf /boot/grub/grub.conf.backup
#Fedora或Redhat

這個指令是用來備份你的開機選單,避免操作不當無法開機。當然這只是為了保險起見,如果GRUB真的損毀,網路上也有很多教學可以提供參考。殺雞焉用牛刀,如果只是GRUB損毀或是被覆蓋,只要修復即可,不用特別再重新安裝Linux系統。

接著準備修改開機選單
$sudo gedit /boot/grub/menu.lst
gedit可以替換成你習慣的文字編輯器,如果檔案是在grub.conf,也請自行修改即可。

接著會跳出一個文字編輯器,請拉到最底下空白的地方,插入底下的內容。

title xPUD 0.9 #這裡設定你想要顯示在選單上的名稱
root (hd0,0) #放置xPUD檔案的分割區,後述
kernel /xpud-0.9-image noisapnp lang=zh quiet
請看到「root(hdx,y)」的地方,這個地方我認為是最重要的部份。其中的x代表是第幾顆硬碟,而y代表的是第幾個分割區,而且每個數字都是由0起跳。也就是說「第一顆硬碟的第一個分割區」就是(hd0,0) 。

對應到Linux作業系統的硬碟編號,Linux常看到的是hd[a-z][1-9]或是sda[a-z][1-9]。其中[a-z]代表第幾顆硬碟,而[1-9]代表第幾個分割區。所以以我為例,sda3是第一顆硬碟的第3個分割區,對應到grub的root值就是(hd0,2)。

相信大部分的人看到這裡已經有點搞混了,那麼請參考底下的對照表。
sda1→(hd0,0)
sda2→(hd0,1)

sdb1→(hd1,0)
sdb2→(hd1,1)
以此類推。


最後是kernel的設定,請打上xpud-0.9-image這個檔案放置的位置,放置時請去除分割區的部份。例如你放在 /media/sda3/xpud/xpud-0.9-image,那麼就是/xpud/xpud-0.9-image。

lang
則是設定語系,例如英文=en、中文=zh、日文=jp

設定完之後存檔,下次開機時應該就可以在選單上看到它了!


這個東西還蠻好玩的,主要介面也是基於Firefox所構成。所以只要下killall firefox-bin整個介面會死掉。(喂)不過0.9版似乎還不支援ext4,對我來說比較不方便一點。

留言