PCDVD數位科技討論區
PCDVD數位科技討論區   常見問題 標記討論區為已讀

回到   PCDVD數位科技討論區 > 數位影音討論群組 > DVD 討論區
帳戶
密碼

  回應

 
主題工具
jenwen
Advance Member
 

加入日期: Dec 2000
文章: 474
Post [教學]GeeXboX無碟系統

GeeXboX無碟系統

各位玩GeeXboX大概是用光碟或是硬碟、USB等方式開機
這裡告訴大家另一種玩法,用網路執行GeeXboX,完全無碟(或軟碟)的系統!

無碟系統是利用網路卡開機,並連上網路下載所需的系統來執行,
所以電腦本身完全不需要軟碟、硬碟、光碟,就可以執行GeeXboX
要做到這些功能,網卡必須有Boot Rom並支援PXE網路開機
網卡這部分的啟用及設定請自己找手冊或資料研究!

萬一你的網卡沒有Boot Rom或不支援PXE的話怎麼辦呢?
這時還有一個方法,但就不是無碟系統了,
因為我們要利用軟碟開機模擬Boot Rom的方式,同樣可以使用PXE網路開機的功能
先到這個網站製作一片屬於你網卡的開機片
http://rom-o-matic.net/
隨便選一個版本連結進去,選 5.3.9 進去後的畫面




1. Choose NIC/ROM type: 選擇你的網路卡晶片或廠牌
下面有個連結文件可以參考晶片型號
PCI IDs for available NICs are documented here.

2. Choose ROM output format: 用預設的.zdsk 即可
選擇好後,按下Get ROM就可以下載回來
接著下載軟碟寫入工具 RawWrite for windows
http://uranus.it.swin.edu.au/%7Ejn/linux/rawwrite.htm

可以把剛下載回來的*.zdsk寫到軟碟片

這樣開機片就做好了!

再來要有1台提供 DHCP、TFTP、NFS 服務的主機
給那台無碟系統GeeXboX讀取所需要的系統檔案

以下只介紹Windows的安裝方法

下載tftpd32軟體,裡面已包含TFTP及DHCP Server
http://tftpd32.jounin.net/
freeware軟體,下載後解壓,不用安裝即可執行

還需要NFS檔案服務器,我是使用Omni NFS Enterprise
這個是shareware軟體,要購買或用快樂版請自己想辦法!

現在準備複製網路開機所需的檔案

1.修改geexbox-generator-0.98\generator_tw.bat

copy lirc\lircrc_%REMOTE% iso\GEEXBOX\etc\lircrc >nul
copy lirc\lircd_%RECEIVER% iso\GEEXBOX\etc\lircd >nul
copy lirc\lircd_%REMOTE%.conf iso\GEEXBOX\etc\lircd.conf >nul

pause <<加入
echo "Building compressed tree..."

然後執行generator_tw.bat
這時畫面會暫停,接著到geexbox-generator-0.98\iso
把GEEXBOX整個目錄複製出來,放到 E:\GEEXBOX 或隨便一槽
完成後,可以把剛暫停的畫面繼續,或結束

2.執行tftpd32.exe

最上面Server interface裡的IP是這台主機的區網IP 我這台是設 192.168.0.1
下面中間按鈕Setting,Base Directory 按一下Browse指到剛複製出來的目錄 E:\GEEXBOX\boot
把PXE Compatibility及Allow '\' As virtual root 這2個打勾
OK出來

DHCP server
IP pool starting address 填入DHCP開始分配的IP 例如 192.168.0.100
Size of pool 5即可 就是DHCP可以分配的IP數目,從192.168.0.100 一直到 192.168.0.105
Boot File填入pxelinux.0
下面的WINS/DNS及router 可以填這台Windows主機的區網IP 例如我這台是 192.168.0.1
Mask 255.255.255.0
按右邊Save存檔完成!

3.安裝Omni NFS Enterprise,裝完後要重開機,NFS服務會自動在背景執行
到程式集 > Omni-NFS Enterprise V5.2 >執行NFS Server
按右上角NEW
Expirted Alias:的地方按Browse
找到之前複製出來的 E:\GEEXBOX
其他不用設,OK完成 (Exported Alias這個路徑/gb,是NFS連結的路徑,可以自己取)

確定下方狀態列是綠燈online
NFS完成,可以關掉NFS Server了,NFS會在背景服務


4.修改 E:\GEEXBOX\boot\pxelinux.cfg\default
nfsroot=192.168.1.2:/tftpboot/GEEXBOX
改成
nfsroot=192.168.0.1:/gb
(這個/gb 就是上面Exported Alias所取的路徑)
到此提供服務的主機設定完成了
確定你的tftpd32有執行

你的GB可以打開電源了,插好網路線及模擬boot rom磁片(網卡有支援就不用),
應該可以順利看到GB啟動了
這樣你的無碟系統或軟碟系統就完成了!
     
      

此文章於 2004-12-18 05:28 PM 被 jenwen 編輯.
舊 2004-12-18, 05:06 PM #1
回應時引用此文章
jenwen離線中  
wellywelly
Major Member
 

加入日期: Jul 2002
文章: 153
Talking

好文章!!
推一下!!!
 
舊 2004-12-18, 07:31 PM #2
回應時引用此文章
wellywelly離線中  
Stef
Junior Member
 

加入日期: Dec 2001
文章: 874
好文章!!
感謝分享
有你真好
__________________
今天發生了件小小的好事情唷!

我擺在鞋櫃的鞋子裡面被放了圖釘!
明明班上有50人之多偏偏就挑上了我∼這正是有某個人比任何人都要在意我的證據!

為了想將這小小的喜悅也跟大家分享∼我在每個人的鞋子裡都各分放了一粒圖釘!
舊 2004-12-18, 08:37 PM #3
回應時引用此文章
Stef離線中  
cloudshadow
New Member
 

加入日期: Jun 2002
文章: 8
這樣家媮椄O需要有一台電腦開機,不知道大大有沒有找過在網路上有人提供這樣子的server.
如果有就可以接上網路就可以用了!
舊 2004-12-18, 11:41 PM #4
回應時引用此文章
cloudshadow離線中  
jenwen
Advance Member
 

加入日期: Dec 2000
文章: 474
引用:
作者cloudshadow
這樣家媮椄O需要有一台電腦開機,不知道大大有沒有找過在網路上有人提供這樣子的server.
如果有就可以接上網路就可以用了!

我想會這樣用的人,大概會有另一台主機提供影片播放
因為既然是無碟系統,檔案來源都是從網路來的
而且,對使用ISP上網的人來說,線上播放速度是個問題,
還有DHCP需提供boot file資料,ISP的DHCP好像沒有提供這功能吧!
所以,這個無碟系統我覺得還是適合區網裡架設使用!

其實我對網路的架構也不是很瞭解,有錯請指教!
舊 2004-12-19, 01:00 AM #5
回應時引用此文章
jenwen離線中  
jenwen
Advance Member
 

加入日期: Dec 2000
文章: 474
官方0.99開發中
已經開始支援中文字幕了
不過還是不支援freetype中文字型,所以選單、目錄沒有支援中文顯示
有興趣的人可以抓回試試
把中文raw字型放到 font\big5 即可
 
舊 2004-12-21, 07:23 PM #6
回應時引用此文章
jenwen離線中  
leemings
Basic Member
 

加入日期: Jun 2004
文章: 13
從無硬碟到用光碟..
再從無硬碟到網路..
玩GeeXbox的人真得是厲害~~
舊 2004-12-22, 09:14 AM #7
回應時引用此文章
leemings離線中  
胡扯
Major Member
 
胡扯的大頭照
 

加入日期: Aug 2004
您的住址: 虎爛共和國
文章: 298
有這東東,謝謝教學,來學習一下
__________________
戒菸中,好久沒抽了,真想來一口
舊 2004-12-22, 11:12 AM #8
回應時引用此文章
胡扯離線中  
mgplomf
Basic Member
 

加入日期: Jan 2003
文章: 20
真厲害...
使用GeeXbox網路開機方式
測試新版或是修改參數比在vmware還方便
又可避免在vmware測試沒問題
燒成cd後 真正在機子上跑又出現問題的狀況
舊 2005-01-11, 12:45 AM #9
回應時引用此文章
mgplomf離線中  
MOSIMOSI
Advance Member
 
MOSIMOSI的大頭照
 

加入日期: Feb 2001
您的住址: Tainan/Taiwan
文章: 371
在官網看到的FAQ

GeeXboX 支持5.1 音頻輸出嗎?
不幸地, 暫時, 唯一立體聲音頻輸出支持。其外, AC3 小河被轉換成立體音響:- ( 如果您要真實的AC3 輸出, 您將必須增加 ac=hwac3, (警告: 不要忘記逗號) 線入 mplayer.conf。
怎麼使用我的soundcard 的數字式SPDIF?
GeeXboX 支持模式和數字式音頻輸出通過規則起重器、連接器或RCA SPDIF 一個。, 產品被設置對類似物。您能改變這由編輯 /etc/audio 文件:

# 輸出使用SPDIF (yes/no), 否則模擬輸出
SPDIF=no

記得, 您將需要設置您的產品對SPDIF 如果您想要連接您的soundcard 到一個外在放大器為解碼AC3/DTS 小河(使用全部轉嫁方式) 。

我怎麼可以演奏DTS 編碼DVD 軌道?
GeeXboX 支持DTS 編碼DVD 軌道。當使用SPDIF 輸出了與 ac=hwac3, 選擇使能, 未加工的AC3/DTS 小河被送到一個外在高保真放大器, 應該解碼電影配樂。否則, AC3 和DTS 軌道由軟體解碼, 使用您的CPU 。

不幸地, 看起來那由於一個局限在MPlayer (未解決暫時), 您無法交換在音像codecs 之間一旦DVD 運行。因為AC3 經常是第一音像軌道, 您能然後交換對DTS 。如此, DVD DTS 軌道可能只被演奏當這是第一音像軌道。


雖然是繁體字,不過怎麼我都看不懂!>.<
請問GeeXboX是否支援5.1(AC-3 & DTS)?
舊 2005-01-11, 02:33 PM #10
回應時引用此文章
MOSIMOSI離線中  
 
    回應



主題工具

發表文章規則
不可以發起新主題
不可以回應主題
不可以上傳附加檔案
不可以編輯您的文章

vB 代碼打開
[IMG]代碼打開
HTML代碼關閉



所有的時間均為GMT +8。 現在的時間是10:31 PM.


vBulletin Version 3.0.1
powered_by_vbulletin 2017。

Sitetag