經開發者同意,才將此篇安裝方式公開,其中的操作步驟是參考開發者稍做修改而來的。
我只是寫這篇安裝步驟,所以,不負責使用上的任何問題,安裝過程有問題,或許可以幫忙解決。
開發者的 wiki 中所寫的安裝方式跟我的有點不太一樣,所以我試著依開發者的方式來安裝,剛好找到一台 cylinders 是 5157 的機器,若 cylinder 一樣,磁區分割或許可以照抄,但若是 1023 的,磁區分割就請參考這篇。
還是那句話,我太懶了,所以這次連圖都不放了。只把操作過程給寫下來,僅供參考。
磁區分割方式還是以全新的 DOM 來示範,若是長得不一樣的,請自行修正步驟。
fdisk /dev/sdb
d<Enter>
4<Enter>
d<Enter>
3<Enter>
d<Enter>
2<Enter>
d<Enter>
n<Enter>
p<Enter>
1<Enter>
<Enter>
+256M<Enter>
n<Enter>
p<Enter>
2<Enter>
<Enter>
+1024M<Enter>
n<Enter>
p<Enter>
3<Enter>
<Enter>
4992<Enter> (其實只有這一步不一樣。)
n<Enter>
e<Enter>
<Enter>
<Enter>
n<Enter>
<Enter>
<Enter>
t<Enter>
5<Enter>
82<Enter>
w<Enter>
到這裡已經將分割區分割得跟我的一樣。
接下來格式化
mkfs.ext3 -I 128 /dev/sdb1
mkfs.ext3 -I 128 /dev/sdb2
mkfs.ext3 -I 128 /dev/sdb3
建立掛載點並把分割區掛載起來。
mkdir /tmp/src /tmp/boot
mount /dev/sda1 /tmp/src
mount /dev/sdb1 /tmp/boot
手動安裝 sh4twbox 版 OS,安裝方式若有疑問請參考這篇。只是參考喔!實際還是以這邊為主。
cd /tmp/boot
tar xJvf /tmp/src/sh4twbox-0.9.2.txz
cp boot/* .
編輯 uboot.sh,修改開機參數。在此假設會使用 vi 這個工具,如果不會,請自行想辦法。
vi uboot.sh
修改參數,紅字是增加或是修改的
setenv bootargs 'console=ttyAS0,115200 rootdelay=10 root=/dev/sda1 rootfstype=ext3 rw rootflags=data=journal nwhwconf=device:eth0,hwaddr:10:08:E2:12:06:BD phyaddr:0,watchdog:5000 mem=256M bigphysarea=2048'
setenv bootcmd 'usbcfg 0; usb start; usb info; usb part; ext2load usb 0:1 80000000 vmlinux.ub; bootm 80000000'
當一切都完成後
cd
umount -a
exit
拔電源,拔隨身碟,插電源。開機完成後連線進去,繼續安裝 xbmc 環境。
mkdir /tmp/mnt_system
mount /dev/sda2 /tmp/mnt_system
cd /tmp/mnt_system
wget -O - http://chinghanyu.twbbs.org/redmine/attachments/download/60/nextvod-pdk7105-211-xbmc-12.3-Frodo-20140624.tar.gz | gzip -dc | tar -xvf - # 請注意,這是一整行
cd boot
cp uImage /.
cd /
再次編輯 uboot.sh,修改開機參數。
setenv bootargs 'console=ttyAS0,115200 rootdelay=10 root=/dev/sda2 rootfstype=ext3 rw rootflags=data=journal nwhwconf=device:eth0,hwaddr:10:08:E2:12:06:BD phyaddr:0,watchdog:5000 mem=256M bigphysarea=2048'
setenv bootcmd 'usbcfg 0; usb start; usb info; usb part; ext2load usb 0:1 80000000 uImage; bootm 80000000'
存檔完成後,執行
mkswap /dev/sda5
swapon /dev/sda5
reboot
大功告成

想請教, 您的XBMC 安裝完後, airplay 功能是可以work 的嗎?
不好意思,你問錯人了。 你沒看到一開頭我寫的嗎? 「不負責使用上的任何問題」 因為我自己沒在用(沒得用)。 抱歉!
"不負責使用上的任何問題" 您言重了, 我問這個問題, 並不是要您 "負責" 只是一個討論. 打擾了, 抱歉.
其實事實上是因為,我沒有液晶電視,所以高手們開發至今,我連成果都沒"親眼"瞧過。 所以才特別在上頭這樣寫著。 也想幫你的忙,可惜,自己都沒在用,也無從討論起。 很抱歉。 :P
請問一下 網址上的 NEXTVOD連結已經消失 我找到新的檔案連結 http://chinghanyu.twbbs.org/redmine/attachments/download/71/nextvod-pdk7105-211-xbmc-12.3-Frodo-20140714.tar.gz 我只有改這個安裝之後 重新開機 沒有畫面輸出 可以提供網頁上的檔案連結嗎 我在試看看
先確認一下,你的輸出是用 AV 還是用 HDMI? 很抱歉,太懶了,所以連結沒有即時更新。
都試過了 都沒畫面
你確定系統有裝好?燈號正常?可以連線進去?程式有啟動?
可以用TELNET 連進去 但是不用打帳密 出現的是 NEXTVOD
你可能要去臉書問了。 因為我只有安裝過程,我自己沒有 HDMI 的螢幕,所以也從來沒看過畫面。 Sorry!
沒關西我在努力看看 感謝你
telnet連進去看到NEXTVOD應該是有裝成功, 不過目前版本av端子輸出是故障的, 要用hdmi才有畫面。 我遇到的問題是遙控器只有幾個按鍵有反應, 不知如何解決?
這個版本的XBMC,本來就只有 HDMI 輸出,並沒有打算去解決 AV 輸出的問題,這是開發者說的。 遙控器按鍵的問題,應該是對應的問題,但是因為反應的速度不佳,一般不太建議使用。 詳細解答可能還要麻煩你上網搜尋一下,因為,我沒有 HDMI 的輸入裝置,所以,我只能幫忙回答安裝時遇到的問題。
不能用av輸出還滿可惜的, 因為只有hdmi輸出的便宜android電視棒很多, 有av輸出的卻很少。 想幫只有av端子的老電視增加功能的話, 選擇不太多, 所以期待能解決av輸出的問題。 另外不建議用遙控器的話, 是要用無線滑鼠操縱嗎?
我想,花得起錢的人不在少數。 大家也只是想"廢物利用",再加上"學習 Linux"吧。 我記得好像有 app,然後利用手機來控制,聽說會比遙控器來得順。