- 註冊時間
 - 2003-4-18
 - 線上時間
 - 1278 小時
 - 閱讀權限
 - 254
 - 積分
 - 4416
 - 主題
 - 140
 - 精華
 - 4
 - 文章
 - 4704
  
 
 
 
該用戶從未簽到 - 文章
 - 4704
  
 | 
本篇為"不知所以然"的筆記,若有"不明瞭"之處請提出(雖然說也不一定知道怎麼解決 ) 
 
本篇為c760/860為範例 
 
必備物品: 
1GB SD卡(個人認為啦,至少要有個512較好,寫入速度超過3MB的即可) 
ZAURUS SL-CXX0系列一台(目前對於CXX00的支援度差Orz,會有奇妙的狀況) 
WIFI 無線網卡*1 
 
1。有這些以後就可以動工了,首先,當然是備份你的原來的ROM做為退路 
  先把電池和AC電源拔去,同時按住M和D,插入AC電源,此時機器的工模會開  啟,找到NAND BACKUP以後,備份到CF或是SD裡面去,跑完進度後重新開機 
 
2。下載http://zaurus.spy.org/feeds/cack ... hrin-rc10-corgi.zip 
  並用解壓軟體解壓縮後,放入SD或是CF卡內,準備燒錄,CF或是SD必須是FAT16格式 
 
3。把電池位置板到交換模式,按住fn+home,並將電池位置版回,放掉fn+home 
  此時會發現充電燈閃一次,記憶體放電完成 
  按住ok鍵,再按住power按鍵(機體後方的)兩秒後同時放掉,此時出現rom  
  update畫面,選擇4以後,依照你的rom file在哪來決定用哪個開機 
 
4。開機後,先選擇nand吧,把某個選項(像是啥c760 60mb fix之類的限制解除的) 
  選擇後,會解除c760/860的使用者空間60mb限制,之後可能會重新啟動 
  若重新啟動,請重新進入rom update模式 
 
5。在主要選單裡面繼續使用nand工具,把root大小設定為121mb,這樣可以確保  有最大的使用空間,之後會重新開機,請重新進入rom update裡面 
 
6。現在可以選1進行rom update,一切都是自動進行的,反正有啥就點啥,不過請  看清楚英文提示文字:p,一切順利的話,就會燒錄完畢後,自動跳回rom update畫面 
  不順利的話會跳出oops的警告視窗,通常是因為沒有做4來解除限制的結果 
  搞定後,就可以重新開機了  
 
7。開機後,先等待login畫面,為文字列,此時鍵入root,先別急著進入X 
  先做點額外的設定吧 ,先到電腦裡備份好SD卡資料,我們要格式化為EXT3模式 
  但是基於EXT3無法"被數位相機和WINDOWS讀取",我們要做點小手腳  
  先鍵入#號後的文字(後面同此處,鍵入#後的文字即可) 
  #df 
  此時會看到你的磁碟分布空間 
  如果設定是依照我的設定的話,理論上來說,沒有插入SD卡的狀態下應該只有一個 
  /dev/mtdblock/2 被掛在 /  (C760/860依照設定,將會有123904KB的空間) 
  如果有SD卡的話,應該是有個/dev/mmcd/disc0/part1被掛在 /mnt/card上面 
  確認無誤後,鍵入 
  #umount /dev/mmcd/disc0/part1 
  沒有錯誤的話應該直接出現#號,之後鍵入 
  #fdisk /dev/mmcd/disc0/disc 
  此時出現選單,先鍵入p查詢你的SD卡使用狀況,應該只有一個區塊 
  這時候,請鍵入d來刪除分區,鍵入n來新鍵一個分區,鍵入p選擇為主要磁區 
  鍵入1選擇為分配為第一區塊,之後分配一半的空間給這一塊地方 
  完成後,鍵入t來選擇這塊的分配模式,如果要求鍵入區塊位置的話請選1,之後格 
  式就選擇為FAT吧,請選擇6 
 
  OK以後,鍵入p重新確認是否第一區塊已經被設定為FAT了,如果無誤,請選擇w 
  寫入磁區,完成後,拔出SD卡,裝入電腦讀卡機內應該可以讀取,若否,請用 
  WINDOWS重新FORMAT一次,請記得,此時容量應有所不同,完成後插回ZAURUS 
  重新鍵入 
  #umount /dev/mmcd/disc0/part1 
  沒有錯誤的話應該直接出現#號,之後鍵入 
  #fdisk /dev/mmcd/disc0/disc 
 
 
 
  這時候,要建立EXT3磁區,所以依樣畫葫蘆的先選n新建磁區,選擇p為主要磁區 
  再選擇2設定為第二區塊(注意,實際上來說,不論是WINDOWS還是數位相機都只 
  讀第一塊,所以我們設定第一塊為FAT16) 
  設定完成後,鍵入t,選擇2進入第二磁區,選擇83(LINUX格式),完成後選擇W寫入記 
  憶卡並跳出 
 
  現在鍵入#mkfs.ext3 /dev/mmcd/disc0/part2 
  會跑一堆LOG出來,不用管,等到提示符號#出現後,鍵入startx進入XWINDOWS 
 
4。前面的其實是前置動作,現在要改變記憶卡的掛載區域 
  進入XWINDOWS以後,選擇左下角的X旁邊的電腦圖案,會進入命令列 
  鍵入 
  #su - 
  #mc 
  此時會進入一個"終端機介面的UI",利用它來進入根目錄以後,進入/etc 
  先找出名稱為fstab的檔案,把光棒移動上去後,用觸控筆選擇edit來編輯 
  到/dev/mmcd/disc0/part1那行去改為/dev/mmcd/disc0/part2 
  之後選擇儲存 
 
  在同樣目錄中找出sdcontrol 
  選擇後edit,在第11行可以看到DEVICE=/dev/mmcd/disc0/part1 
  同樣改為part2,儲存檔案,跳出到命令列模式 
 
  把記憶卡拔出後重新裝入,此時的記憶卡應該是會掛上,在終端機視窗內鍵入 
  #df 
  應該可以看到掛在/mnt/card上面的已經改為/dev/mmcd/disc0/part1了 
  確認後,現在會發現很蠢的事情~~~那我們的FAT區域去哪了!??? 
  鍵入#cd /mnt 
  #mkdir card2 
  #mount /dev/mmcd/disc0/part1 /mnt/card2 
  #df 
  此時可以看到你的空間裡多了一個/mnt/card2,那就是FAT區域 
 
  已經有了多餘的儲存空間,當然要準備一下虛擬記憶體,所以我們來建立虛  擬記憶體吧  
  鍵入 
  #cd /mnt/card 
  #mkdir swap 
  #dd if=/dev/zero of=swapfile bs=16M count=8 
  #mkswap swapfile 
  #swapon swapfile 
 
  完成後,可以鍵入#free確認出來,SWAP應該有128MB 
  至此,得到設定完成,但是沒有中文的PDAXROM ZAURUS一台 
 
5。安裝程式 
  要安裝程式才能讓PDAXROM動起來,所以先去偷點字型吧 
  PDAXROM支援TTF字型,不過因為我很懶,所以我去抓了 
  WINDOWS裡面的ARIAL UNICODE和細明體兩種 
  先把ZAURUS按電源鍵關閉,這樣就可以拔出SD卡而不被Z發現 
  抓好以上兩個檔案後後安裝到記憶卡的FAT區內(不然能放哪 ), 
  把記憶卡插回 
  使用C760/860的人可以鍵入 
  #cp /mnt/card2/arialuni.ttf /usr/X11R6/lib/X11/fonts/TTF/arialuni.ttf 
  此處只用arial作為主要字型期,他字型使用者請依需求自行更動 
  安裝完成後,請到X桌面上System Tools的Package manager裡面準備安裝程式 
  安裝程式前請先確認網路已經連通,網路卡先插上後,選擇system tools裡面的 
  Lan & WIFI然後設定之即可,完成後,可以在工作列上面長點,選擇add=>wireless moniter 
  如此會在工作列上出現WIFI的提示符號,點選之則出現WIFI的資訊內容 
  確認一下是否網路連通後,切換回package manager 並先選擇settings 
  把所有的feed都移除後,鍵入以下的feeds的網址 
  zaurus.spy.org/feeds/cacko/pdaxrom/1.1.0/rc10/feed/ 
  mirror1.pdaxrom.org/current 
  www.pdaxrom.org/unstable 
  鍵入完成後,先選擇上面的"重新整理"的圖示,讓機器自己抓抓看現在有哪  些東西可用 
  之後到available裡面去,選擇你要的程式,所有程式都會有些"提示"在後面,請自己看 
  不過建議一定要裝timezone,ntpdate,locate,scim,scim-tables,rox及其相關 
  firefox等等 
  另外還有一個ttf相關字型要安裝,安裝後會在QTconfig裡面出現arial unicode字型 
  讓你選擇使用 
 
  一切順利安裝完成的話,請再選擇一次終端機畫面,要做點校正時間和設定時域的動作 
  鍵入#ln -s /usr/share/zoneinfo/Asia/Taipei /etc/localtime 
  這樣就可以設定為台北時區 
  鍵入#ntpdate stdtime.gov.hk 
  這樣可以和香港的官方標準時間台同步時間,時間差異甚多時,液晶螢幕會關閉 
  這是因為螢幕保護程式的誤判斷,可以點選鍵盤的power on即可,應該會立刻恢復 
  到此,時間設定完成 
 
  字型的話,應該到System tools=>QtConfig裡面去設定,有時候會超出顯示範圍 
  這是目前PDAXROM的問題,可以用旋轉螢幕來看到原本看不到的區域 
  很煩,但是沒辦法Orz,通常來說只有對話框會有這種無俚頭的表現 
 
  再字型設定裡面設定好主要字型為ARIAL UNICODE字型後,還需要在各個程  式內設定所需要的字型,才能顯示中文和其他國家語言 
   
  今天的課題到可以輸入中文為止,所以該提提SCIM了 
  #gtk-query-immodules-2.0 > /etc/gtk-2.0/gtk.immodules 
   鍵入此行後,應該可以在GTK BASE的軟體內使用SCIM 
  其他的,很抱歉,暫時不行Orz 
  不過基本上小火狐和ambiword都可以使用,這樣也應該暫時足夠使用 
  真的不行的話,請用COPY PASTE大法解決 
  另外注意,CXX0系列裡面,PDAXROM的鍵盤設定稍有不同,CTRL是calendar 
  ALT是Adress所以COPY Paste也得把Fn改成calendar 
 
到這裡,該有的都安裝好了,但是要記得,每次開機前需要掛載SD卡第二磁區和 
SD卡上的SWAP檔案,這些會在之後解決 ,請期待 |   
 
 
  
 |