網樂通 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 ,依序輸入 mkfs.ext3 -I 128 /dev/sda1
、 mkfs.ext3 -I 128 /dev/sda2
、 mkfs.ext3 -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
or
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 首次設定
tar: corrupted data
tar: short read
檔案死了,我找看看我這邊還有沒有備份
你好,我有備份,請問我要如何更新(我是新手^^”)
不太了解你的意思
我的開機碟是sda (sda1, sda2), DOM是 sdb (sdb1, sdb2, sdb3, sdb4, sdb5)
輸入 vi /mnt/sdb1/uboot.sh
按 i
輸入以下內容是否正確?
# uboot.sh – TWPDA UBOOT modification for setting boot parameters
# Read TWPDA UBOOT logic http://www.twpda.com/2013/08/uboot-code.html
# hush script syntax http://www.stlinux.com/u-boot/using
# boot settings for sh4twbox install disk
# * bootargs: root=8:1 means sdb1, sdb2 8:2, sda1 8:17, sda2 8:18
# * bootcmd: 0:1 first usb parition, 0:2 2nd usb parition
setenv bootargs ‘console=ttyAS0,115200 rootdelay=0 root=/dev/sdb2 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’
setenv bootcmd ‘ext2load usb 0:2 80000000 vmlinux.ub; bootm 80000000’
按ESC
輸入 :wq
按 Enter
輸入 sync 確認
輸入 poweroff 關機
應該是沒問題的
輸入 sync 確認檔案寫入, 輸入 poweroff 關機,關機後拔電源、拔隨身碟,插電源開機
以上步驟都順利~藍色燈開始閃
但是藍色燈開始閃後使用 telnet 連線進入網樂通要設定 SWAP時卻怎麼都連不上.
重作幾次及等待閃燈時間長短結果都連不上 …
請高抬貴手指點,感謝!
建議去買一個便宜的 usb to TTL 來看看開機流程發生什麼錯誤
否則很難了解發生什麼錯誤
這就是嵌入式系統阿~XD
你好,我2個載點似乎都無法下載了,是否能再提供檔案,謝謝
wget http://chinghanyu.twbbs.org/redmine/attachments/download/97/nextvod-pdk7105-215-xbmc-12.3-Frodo-20150209.tar.xz
or
wget https://github.com/fuyuanli/nextvod-linux-manual/raw/master/files/nextvod-pdk7105-215-xbmc-12.3-Frodo-20150209.tar.xz
不好意思剛剛發現第二個載點
輸入後會有錯誤訊息
wget: not an http or ftp url: https://github.com/fuyuanli/nextvod-linux-manual/raw/master/files/nextvod-pdk7105-215-xbmc-12.3-Frodo-20150209.tar.xz
錯誤訊息有寫到:請去掉 https 裡面的 s 應該就可以了
下面這個是可以下載的
你好,我試著將s去掉後再下載
結果如下:
Connecting to github.com (192.30.253.112:80)
wget: not an http or ftp url: https://github.com/fuyuanli/nextvod-linux-manual/raw/master/files/nextvod-pdk7105-215-xbmc-12.3-Frodo-20150209.tar.xz
還是不能下載請
問這個是我有什麼沒設定的嗎
你好,我找到解決方案了
就是先下載回來放到USB隨身碟
再copy到機器就行了
這樣也行,我已經修正載點了~
曾試過直接以
wget https://github.com/fuyuanli/nextvod-linux-manual/raw/master/files/nextvod-pdk7105-215-xbmc-12.3-Frodo-20150209.tar.xz
執行失敗
試直接點選可下: https://github.com/fuyuanli/nextvod-linux-manual/raw/master/files/nextvod-pdk7105-215-xbmc-12.3-Frodo-20150209.tar.xz
下載後自行存Dropbox 或其他網路磁碟 複製網路下載共享捷徑 貼上 前面加上 wget 就可正常執行
我的磁碟代號 DOM是 /dev/sdb
分割為 sdb1, sdb2, sdb3, sdb4, sdb5
18:23:57[0]root@sh4twbox ~ # fdisk -l
Disk /dev/sda: 2055 MB, 2055208960 bytes
256 heads, 63 sectors/track, 248 cylinders
Units = cylinders of 16128 * 512 = 8257536 bytes
Device Boot Start End Blocks Id System
/dev/sda1 * 1 249 2006016 b Win95 FAT32
Partition 1 has different physical/logical beginnings (non-Linux?):
phys=(1023, 255, 63) logical=(0, 32, 33)
Partition 1 has different physical/logical endings:
phys=(1023, 255, 63) logical=(248, 227, 35)
Disk /dev/sdb: 8027 MB, 8027897856 bytes
247 heads, 62 sectors/track, 1023 cylinders
Units = cylinders of 15314 * 512 = 7840768 bytes
Device Boot Start End Blocks Id System
/dev/sdb1 1 34 260307 83 Linux
/dev/sdb2 35 166 1010724 83 Linux
/dev/sdb3 167 995 6347653 83 Linux
/dev/sdb4 996 1023 214396 5 Extended
/dev/sdb5 996 1023 214365 82 Linux swap
一路順利做下來 …
新增 uboot.sh
輸入 sync 確認檔案寫入
輸入 poweroff 關機
關機後拔電源
拔隨身碟後
插電源開機
開機後是長亮紫燈
並不會閃藍燈
Telnet 也連不上
請問還有什麼地方可能出錯
好感動,已經會閃了!
重作發現貼 uboot.sh 內文修改有錯.
雖然會閃藍燈了
但是Telnet 還是連不上
請問要改哪裡?
查Router IP沒變Telnet 就是連不上
等一陣子試試?
內文拿有錯了? 我也卡紫燈 跳布過藍燈閃…
wget http://chinghanyu.twbbs.org/redmine/attachments/download/97/nextvod-pdk7105-215-xbmc-12.3-Frodo-20150209.tar.xz
打完這段為何會出現錯誤
該網站有點問題,換成下面的分流應該就可以了
請問:真的不可以全盤照抄嗎?
我是電腦白痴,
不好意思。
因為磁碟代號有些許不同,直接照抄會出錯~
可以先了解一下Linux磁碟代號
步驟有點怪,已經dom改造成用隨身碟插
不過還是安裝失敗,能不能將您改造完後的dom隨身碟直接用再生龍備份上傳
就可以直接插隨身碟做還原,再插上網樂通
不知道這樣可不可行。
我很久沒玩了,不好意思
umount: can’t umount /dev/sda: Invalid argument
umount: can’t umount /dev/sdb: Invalid argument
我卡在一樣的地方
http://i.imgur.com/VDPDYTq.jpg
新增 uboot.sh
輸入 sync 確認檔案寫入
輸入 poweroff 關機
關機後拔電源
拔隨身碟後
插電源開機
開機後是長亮紫燈
接著閃藍燈 燃後閃幾下紅燈
一直重復閃藍 偶爾閃紅 這樣正確嗎?
正確,閃爍為XBMC的燈號
是不是一定要接HDMI?
是的
umount /dev/sda 的 sda 要加上數字,例如:
umount /dev/sda1
ok 我用好了 ! 另外想一下 我都安裝好了 但是在要設定 SWAP
會一直卡在紫燈!
開機後~藍色燈就會開始閃啦!!第一件事即是使用 telnet 連線進入網樂通設定 SWAP,這樣記憶體不夠的話才不會當機唷!
感謝您的分享~
再求救
nextvod-pdk7105-215-xbmc-12.3-Frodo-20150209.tar.xz
又連不上了
我一直忘記備份…應該明天就好了~
你好,請問您要如何修改網樂通的靜態ip,不小的設定檔在哪個位置
沒測試過,可以去Google找看看
求救!!nextvod-pdk7105-215-xbmc-12.3-Frodo-20150209.tar.xz檔案又無法連結下載
已向作者回報
謝謝!!可以線上下載安裝了~
不過裝好後,CPU似乎不夠力,所以電視螢幕一直在閃爍
應該是螢幕問題~或是線材
您好:
開機完成後畫面一直會消失.無訊號..每隔幾秒就一次…請問該如何解決呢?
如蒙答覆..不勝感激…謝謝您…
會不會是接線的問題?
您好:
關於閃爍的問題,由於我的銀幕是VGA-port所以用了HDMI轉VGA轉換接頭使用,我想可能如大大所言線材問題,所以將這台輸出會閃爍的網樂通改裝到有HDMI-port的銀幕上之後,就可以正常顯示.
另外為了測試,我又找了一台網樂通裝上xbmc一樣使用HDMI轉接VGA轉接頭轉接,結果卻能正常顯示.所以我想可能是有少數部分機子輸出訊號微弱需要有帶電源的HDMI轉VGA轉接線才能正常輸出.
另外關於XBMC測試部分,裝上USB隨身碟讀取mp4–mp3等播放都順暢,但是用網路播放影片會嚴重卡頓,一直在等待緩衝後才能播放,所以無法看網路影片,但收聽網路收音機如豆瓣收音機卻是非常流暢.以上是個人測試心得.
非常感謝大大的回覆,謝謝您不吝指教,謝謝!
網路播放會卡好像是機器的問題,不過畫質不要太高通常都很順~
恭喜成功囉~
請教一下,我的開機碟是sda,DOM是sdb
請問uboot.sh要輸入什麼?
不須修改,只是安裝系統時磁碟代號會有變動而已
你好,請問是否還有保留nextvod-pdk7105-215-xbmc-12.3-Frodo-20150209.tar.xz 該檔,因文件上的路徑已無法下載了,因最近看到你的文章,想再試試,謝謝。
我已經向XBMC作者回報了,應該不久就會修復了!
謝謝你的協助,感謝。
怪不得一直顯示wget: error getting response: Connection reset by peer
等補檔我再上傳一個好了
已經可以下載了,謝謝
要設定 SWAP時,有一直閃藍燈,但telnet 就是無法連線,
所以想確認一下,我的sda是開機碟,sdb是DOM
那麼uboot.sh應該要怎麼修改?
閃藍燈就是成功安裝了,可能ip有變動!?
大大你好,今日照著上述的方式做,到了開機閃燈後電腦一直無法跟網樂通連線,現在開機藍燈恆亮hdmi無畫面網路燈無反應,長壓RESET也無用是不是主機掛了?謝謝
應該是安裝失敗,建議重來一次
請問 在pietty 打IP後案連線 出現視窗 就馬上跳掉是怎回事?
IP 打錯,或是沒裝好
swapon /dev/sda5
目前做到這裡,但是下這指令,顯示swapon: /dev/sds5: Device or resource busy
可是這應該不影響畫面輸出八,我接上hdmi後完全沒畫面。有人有遇過這種狀況嗎?該不會hdmi輸出掛掉了吧
我也是遇到這個問題,不知是否有影響
但開機後還是能使用,只是會很頓
請問版主 ,
在安裝之後發現機器已經正常啟用,但eth0似乎是沒起來(掃不到這台機器),HDMI也沒有輸出.
但由USB開機及安裝過程中都可以操作.
不知道版主是不是有這經驗.
和版主另篇文章提到的 (https://becoder.org/nextvod-clonezilla-airpaly-samba-aria2-transmission-ipmailer-hdmiconsole/) 修復抓不到eth0問題 問題有關?
如果是,該怎樣將這兩篇做法做結合??
有勞版主協助解惑
謝謝 !!
重裝一次看看,XBMC 應該沒有eth0抓不到的問題
昨天剛安裝完可是舊版的遙控器完全不能用
新版的遙控器勉強可以案關機、最後一項、確定上下左右都無法
沒有android手機有任何解決方法嗎??感謝
插鍵盤?
找到另一個iOS app Sybu Kodi 可支援
但又遇上了另一個問題…
我的銀幕規格說支援VESA 1366 x 768@60Hz
但是我把XBMC的解析度調1280x720i銀幕一直顯示超出頻率範圍..
這….
相容性問題,建議用原生支援1080P的螢幕
昨天剛安裝完可是舊版的遙控器完全不能用
新版的遙控器勉強可以案關機、最後一項、確定上下左右都無法
沒有android手機有任何解決方法嗎??感謝
工作前卸載已掛載的兩個磁區 umount /dev/sda1 /dev/sda2 意思是dom和隨身碟都卸載?
是的
每次輸入完都會這樣
umount: can’t umount /dev/sda: Invalid argument
umount: can’t umount /dev/sdb: Invalid argument
先用 fdisk -l 看正確的掛載點
每次打入都出現這個
umount: can’t umount /dev/sdb: Invalid argument
請問一下 操作時候會頓頓的正常嗎 看影片是不會頓 但是操作有點不流暢 有時候會卡住
不管用遙控器或Kore都這樣
還有你說安裝完 會一直閃藍燈 可是我偶爾會夾雜紅燈 這是不是什麼警訊 記憶體不夠之類的
謝謝
操作不流暢是因為網樂通CPU不夠力
閃說燈號是正常的~我記得紅燈是網路還是CPU用量的樣子~沒關係的~
另外想問XBMC本身不是有airplay功能嗎 影像聲音可以正常使用嗎
感謝版主的指導,歷經兩次的錯誤後,總算成功了!!!另外請問一下這個不支持AV端子輸出嗎???本來想說電視的hdmi壞掉,正好可以用AV端子來補,但是發現沒有訊號~~~
只支援HDMI哦~
目前都已安裝完成,影視插件也已完成,但是有個問題,隨身碟支援度有點不盡理想,目前測試了近10支品牌隨身碟只有1支可成功讀取
使用LINUX電腦格式化隨身碟成EXT4再插入網樂通試試看
Windows 格式化對於網樂通有時候會怪怪的
請問安裝完成後重開機燈號是如何呈現,我的目前剛開機是紫色燈,過一下變藍色燈閃爍,但閃了好久都一直無法登入,不知什麼原因!!
藍燈閃爍就是安裝完成了,需等個幾分鐘讓 telnet 服務啟動
感謝版主回覆~
我安裝完成後一直閃了快20分鐘還是無法使用telnet登入,剛才再次重開還是閃爍中
再重開機試試看?再不行就重裝
再重開一次試試!
如不行只好再重裝一次
今天已經重裝4次了說
都是一直閃爍無法登入~~~
繼續奮鬥~~
試試看在 sh4twbox 開機碟中 下mkswap 那段指令,接HDMI看得到畫面嗎?
@fuyuanli:disqus 使用開機碟都亮紅燈該如何處理@@ 謝謝
換一個隨身碟看看
我是在sh4twbox 開機碟中做mkswap,接電視沒畫面,藍燈一直閃~~
開機的時候要把隨身碟拔掉,試試看
感謝版主~
我把uboot.sh改回sda2關機,拔掉隨身碟,開機後已經可以了,但是遙控器無法使用!!
不是本來就寫sda2了嗎?
請問版主,按照您的步驟到格式化mkfs.ext3 sda1~sda3這個步驟後,就抓不到內建 8G 的 DOM 了。這樣應該是DOM掛掉了對吧?把 DOM 拔下來接 USB 拿去其他機器重新 format 可以救回來嗎?
另外想請問在建立五個分割區的部分,First Cylinder 這邊上面說用「預設」,但是我的機器和版主機器圖片上的 Default 數值不同,這邊該保持預設,還是用版主圖片上 Default 的數值呢?
謝謝。
可以試試看接別台電腦舊,First Cylinder 數值不用理它,主要是容量正確就可以了
剛上網看了其他資料.應該是DOM與版主的位置不同
版主的是sda1.sda2
一般的是sdb
是不是這樣把DOM整個刪掉了
不知能不能再還原.不然整台就沒用了QQ
不會刪掉,會讀不到很可能是DOM掛了,我寫完教學就壞了一張
請問照著步驟做.原廠DOM已經消失了.只有看到隨身碟.請問有辦法救嗎?
fdisk -l只能看到隨身碟.8G那個DOM已經沒有顯示了
謝謝
DOM 掛了,插電腦看看能不能讀到,用磁碟分割軟體低階格式化看看
不好意思 請問磁碟分割軟體是哪個應用程式?
免費的都可以試試看
所以就是說 網樂通開機接電腦usb 然後低階格式化 有限fat 還是ext格式嗎?
另外請問低階的意思是?
然後那個umount 我不知道怎麼辦
麻煩您高手解答了
把DOM拆出來,接USB公頭接電腦去格式化
請問一下已經做到開機閃藍燈,但是無法連線登入,當然也無法做SWAP,連HDMI也無畫面,請問該怎辦?
等閃燈閃3分鐘再連線應該就可以了
開機時隨身碟記得拔掉
感謝版主回覆,已經成功,不過無法正常播放圖片跟音樂不知道為什麼?
作者主力在於硬解1080P 影片,圖片音樂這部份我也沒有測試過
請問我的DOM壞了 用fdisk -l也只能讀到隨身碟 能直接用隨身碟裝XBMC開機嗎 謝謝
可以
請問我照您的方式安裝完後發現很lag, 然後RAM只有112M, 可是如果是用外接usb開機是可以看到256M, 會不會是我少做了什麼步驟呢?
沒錯的唷,核心編譯的時候把部分記憶體挪給硬解用了
感謝板主大大, 那開機後遙控器很lag(看到系統cpu loading都在80~90上下跑), 是不是只能用您介紹的app來遙控呢?(剛剛手機裝了app試不出來QQ),有什麼需要注意的嗎?
系統設定-服務-網頁伺服器那邊 啟用就可以了
感謝大大解惑,只是我連那邊都還進不去就停住了QQ
可能是螢幕不支援
請問這個版本是否沒有支援網芳?謝謝~
沒有,可能是太吃資源所以沒放,實測過 1080P 檔案跑不起來
如果想用的話可以從 Debian sh4 內編譯好,再複製進 XBMC 手動掛載
您好 請問可以補一下 nextvod-pdk7105-215-xbmc-12.3-Frodo-20150209.tar.xz 嗎? 謝謝!
文章中有兩個載點喔~~~