網樂通 XBMC 是由社團內 Hans Yu 大大開發,感謝大大的付出,網樂通才有 XBMC 可以裝!由於安裝 XBMC 不像 Debian 那樣容易,方便以後裝機就紀錄起來了~
[ 公告 ] uboot.sh 內容有變動,請按照教學使用 mkfs.ext3 重新格式化 /dev/sda1、/dev/sda2、/dev/sda3 ,並重新寫入 uboot.sh 存檔。
事前準備
隨身碟:大概2GB就夠了,請用USB 2.0的。

從別台網樂通拆下來的,科科
網樂通:一台就夠了,多台也是可以。

網樂通一台
sh4twbox 0.9.2:開機碟,安裝必備![ 點我下載 ]
網路線:一條
Pietty:連線控制網樂通用 [ 點我下載 ]
製作開機碟
這個開機碟是一個跑在 RamDisk 中的系統,讓我們方便在網樂通中直接工作,分割 DOM 、安裝系統都可以直接在網樂通中完成,開機碟對於網樂通改機是一個很重要的部份,沒有它一切都幹不了。
首先將下載好的 sh4twbox-0.9.2.7z 解壓縮到一個資料夾,把隨身碟格式化成 FAT32 後再把所有檔案拉入隨身碟中,嚴禁使用快速格式化,格式化後隨身碟檔案會消失,請記得備份。


解壓縮到資料夾
完成後,開機碟就製作完成了!
使用開機碟讓網樂通開機
開機很簡單,只需要將隨身碟插上網樂通後面的 USB 孔,並且按住 RESET 鍵開機就可以了。

按住RESET鍵

插上隨身碟

對了,還有網路線

按住RESET、插上開機碟,通電!
網樂通一開始會顯示**紫燈,再轉紅燈**,再轉藍燈,變成藍燈就是開機完成了,由於不好拍就不放圖片了。
連線進入網樂通
開機完成就可以連線進網樂通了,連線的方法即是使用 Pietty telnet 連線,網樂通的 IP 請去查分享器查,可以利用網樂通外殼的 MAC 位址尋找,連線後輸入帳號 root
密碼 twpdatwpda
即可順利登入:

輸入IP後連線

輸入密碼時不會有文字顯示,打就對了
開機的步驟就完成了。
分割 DOM
分割 DOM:此步驟中「磁碟代號」僅供參考,或許會和您的環境有所差異,請不要全盤照抄
在LINUX內,分割磁碟大多使用 fdisk
指令,在網樂通內也是如此,首先輸入 fdisk -l
來看目前的磁碟代號分配情況:

fdisk -l
原廠的 DOM 會看到兩個磁碟,其中一個有四個分割區,直接切有四個分割區的磁碟就可以了。而我的 DOM 曾經修改過,要掛載看看裡面放了什麼來判斷哪一個是安裝在網樂通的 DOM :
(此步驟中「磁碟代號」僅供參考,或許會和您的環境有所差異,請不要全盤照抄)

/dev/sdb1 是我的開機碟,/dev/sda 就是 DOM
找到目標磁碟就可以開始工作了,工作前卸載已掛載的兩個磁區 umount /dev/sda1 /dev/sda2
,然後先下 fdisk /dev/sda
來分割 DOM ,輸入 p
可以看到目前的分割狀況,輸入 d
刪除現有的分割區:
(此步驟中「磁碟代號」僅供參考,或許會和您的環境有所差異,請不要全盤照抄)

刪除分割區
網樂通 XBMC 所需的分割區參考 Installation Guide ,需要三個主分割區跟一個延伸分割區,輸入 n
開始建立分割,接著請照圖片做:
(此步驟中「磁碟代號」僅供參考,或許會和您的環境有所差異,請不要全盤照抄)
第一分割區:

第二分割區:

第三分割區:

第四分割區:

第五分割區:

確認無誤後輸入 w
儲存,可以用 fdisk -l
檢查一次:

分割完成後,接著就是格式話分割區,需要格式化的分割區有三個:/dev/sda1、/dev/sda2、/dev/sda3 ,依序輸入 <span style="color: #ff0000;">mkfs.ext3</span> -I 128 /dev/sda1
、 <span style="color: #ff0000;">mkfs.ext3</span> -I 128 /dev/sda2
、 <span style="color: #ff0000;">mkfs.ext3</span> -I 128 /dev/sda3
(此步驟中「磁碟代號」僅供參考,或許會和您的環境有所差異,請不要全盤照抄)
安裝 XBMC
以上準備好之後就可以開始安裝 XBMC 了, 先掛載 /dev/sda1 、 /dev/sda2,輸入 mount /dev/sda1 /mnt/sda1
、 mount /dev/sda2 /mnt/sda2
(此步驟中「磁碟代號」僅供參考,或許會和您的環境有所差異,請不要全盤照抄)

掛載
接著,進入 /mnt/sda2 下載 rootfs, cd /mnt/sda2
、
wget http://chinghanyu.twbbs.org/redmine/attachments/download/97/nextvod-pdk7105-215-xbmc-12.3-Frodo-20150209.tar.xz<br /> or<br /> wget http://fuyuanli.github.io/nextvod-pdk7105-215-xbmc-12.3-Frodo-20150209.tar.xz
tar Jxvf nextvod-pdk7105-215-xbmc-12.3-Frodo-20150209.tar.xz
(此步驟中「磁碟代號」僅供參考,或許會和您的環境有所差異,請不要全盤照抄)


刪除檔案壓縮檔,也可以放著就好:
rm -rf nextvod-pdk7105-215-xbmc-12.3-Frodo-20150209.tar.xz
新增 uboot.sh:vi /mnt/sda1/uboot.sh
,按 i
開始編輯,貼上以下內容後,按鍵盤 ESC
,輸入 :wq
後 Enter
存檔:
(此步驟中「磁碟代號」僅供參考,或許會和您的環境有所差異,請不要全盤照抄,uboot.sh 請確認有完全複製,勿做任何修改)

完成後,輸入 sync
確認檔案寫入後就可以輸入 poweroff
關機了,關機後拔電源、拔隨身碟後,插電源開機繼續下一步!

設定 SWAP
開機後~藍色燈就會開始閃啦!!第一件事即是使用 telnet 連線進入網樂通設定 SWAP,這樣記憶體不夠的話才不會當機唷!

連線進入網樂通
連線進入後,輸入 mkswap /dev/sda5
、swapon /dev/sda5
後,輸入 poweroff
關機,然後就可以接 HDMI 螢幕開機使用囉!(開機LOG)

安裝完成後,請看下一篇 [網樂通] 網樂通 XBMC 首次設定