您现在的位置: 电玩巴士 >> XBOX >> 硬件 >> 主机 >> 文章正文
Xbox Linux 安装教程

前言:
    Xbox的改装之空前胜行, 我想和Linux是分不开的,如果Linux黑客集团对xbox不感兴趣,如果没有Lindows的哪个菜头20万美金的悬赏,
    我想,xbox可能还象PS2一样, 只有那种一堆一堆一堆焊点的改法, 玩家们也就除了玩翻版游戏没什么别的可干的了。也就没有evox dashboard, nexgen… 和那么多好玩的软件了。。。
    呵呵, Xbox Linux 也不过是一个2.25G 的游戏罢了, 大家别对电视机当电脑抱太高的期望, 当然,也别太悲观,其实显示也不赖。
这个游戏一开始, 就考验你的耐心,细心, 当然,你可以不喜欢,没人会强迫你喜欢Linux, 就象没有人会强迫我去喜欢那些日本的RPG游戏一样。但当你成功的那种成就感,我想不比玩翻个游戏差。 而且,成功后, 一样还有下一个惊喜,下一次努力, Linux的windows 模拟器。
 
    呵呵, 在xbox里玩PC游戏。。。还顺便学了一点点点点的Linux.
    或许有人会说:Xbox的玩家大多都有电脑,也没人会缺PC模拟器。可是那又怎样呢?
    我玩它, 所以我快乐!

准备工作:
1,USB转换接口(用来连USB键盘和鼠标):
推荐使用 力生的USB转换接口。 参见下面的网址:
http://www.lik-sang.com/info.php?ca...ducts_id=2154&&


当然想DIY的朋友也可以参看下面的链接, 自己动手制作。
http://www.xbox-scene.com/articles/usb-cable.php
http://www.xbox-scene.com/articles/usb.php
http://www.xbox-scene.com/articles/usb-rear.php

我想, 这一需求会让不少玩家要再次考虑是否要安装Xbox Linux了。当然,有另外一种叫SSH的网络连接法可以无键盘安装, 但哪个要比较好电脑软件, DOS, Linux的操作技巧, 这里就不做介绍了。

2,USB 键盘和鼠标
键盘最好是上面就带一个或两个USB接口的,这样, 键盘和鼠标不需要占用两个接口。
3, 改装过的xbox…(hehe, 还用说吗?)

4,  光盘刻录机

5,  有效的网际网络连接。 如果你只是安装简单的Linux 内核, 那就不用了, 可那就跟DOS一样, 没什么意义了。
    完成基本程序安装后, 要连接去linux的服务器, 下载软件包升级。 然后安装x-windows, 再升级去KDE.

6,  Xbox Linux安装软件
http://xbox-linux.sourceforge.net/ click download
或者直接复制这个网址:
http://sourceforge.net/project/show...?group_id=54192
在这里, 你需要下载两个文件
a) Ed's Xbox Linux v0.0.10(大约50M) ,
          xbox-linux-install-cd-0.0.10.iso.bz2
b) A boot load file(大约1M)…boot_fatx.iso.bz2
    文件a 是安装文件, 文件b 是后来发布的从 xbox E盘启动的文件。 有些英文教程中提到, 用winrar解压文件xbox-linux-install-cd-0.0.10.iso.bz2,  然后再用winrar 解压其中的boot_fatx.iso.bz2, 将解压后的四个文件复制到E盘,这样就可以在
 
EvoX的界面启动Linux了。 不过因为其中有bug(只适合linux安装在F盘), 当你的Xbox Linux 安装在 E盘时,你不能从Evox的界面选项进入linux… 
所以才有后来发布的文件b,  boot_fatx.iso.bz2.

FAQ: 为什么下载这个叫Debian的, 而不下载哪个Mandrak9 ?
   有人说Mandrak9 安装简单,对,不错,350M的文件下载完安装就什么都有了, 不需要那么麻烦的网络升级。对, 没错。 但是安装后你将不能再往你的硬盘里存游戏, 即便你是选择安装在E盘,想用F盘来存游戏也是不行,Mandrak硬盘的格式式是有侵略性的, 而且你在FlashFXP中看不到他。你的游戏会逐个被他破坏。
 
   而Dibian 是被铁的事实证明,E盘安装的方式是安全的, 他不会影响系统硬盘, 不会去吃掉我的游戏。它安安静静的在我的E盘,游戏都 安全的保存在F盘, 即便是这样,E盘本身的游戏存档和音乐也是安全的。 他本身也就是 rooft(2G), swap(256M) 两个文件,不会自动扩张。删除也甚是方便, 就象我们平时管理游戏一样。
7, winrar, XISO

开始安装:
1,
   A)  用winrar解压文件xbox-linux-install-cd-0.0.10.iso.bz2, 然后将得到的xbox- linux-install-cd-0.0.10.iso 用镜象方式刻录在光盘中。我将它称为Linux安装盘。
    B)  用winrar解压boot_fatx.iso.bz2,可得到四个文件, 包含一个default.xbe.  将这四个文件解压到PC 硬盘的一个叫Linux的文件夹中。然后用FlashFxp传到xbox的E盘。 然后在 evox.ini 中添加:Item "Linux OS","E:\ Linux\default.xbe"
    C)  确定xbox E盘中有至少3G的空间, 安装Linux需要2.25G, 呵呵, 可别把E盘塞太满呀。
2,插入USB键盘和鼠标, 放入Linux安装盘, 重新启动你的xbox. 出现绿色的x标记后, 你会看见后面浮现出一个黑色的企鹅Tux the Penguin。之后便会出现login 的提示文字。 如果安装盘不能启动出现上述画面, 请检查你的安装盘是否刻录正确, 这个版本的Xbox Linux , 适用于V1.0 和V1.1.

 

注意: 这个时候你会发现屏幕上方和左方有些文字不能显示, 没有关系, 这个是因为Linux的核心程序的最基本显示需求是VGA(640x480)而电视机的解析小于这一数值。 在后面的部分, 我们将用网络升级的方法, 为xbox Linux系统安装电视机显示驱动程序来解决这一问题。呵呵, 要是连这个问题都解决不了, xbox linux project 的那$10万美金拿了也没什么意思。
 

3, 用你的USB键盘 Login。Username :  root    ,   password:    xbox.
4,  输入安装命令:
    XBOXLinuxInstall 
注意大小写, 那天帮朋友装机, 只记得字, 忘了哪个大小写, 排列组合半个小时才搞顶, 汗哪~!、
    打回车键, 这时便出现蓝色安装界面,这里将会询问你将Linux安装去xbox硬盘的哪个区。
   A) ,  "E:" FATX partition as image files (which is the safest, non-destructive option)  ----强强强力推荐。当然, 如果你不介意你F盘的游戏在安装完成后全部消失的话, 请选第二选项。
 http://www.xbox-sky.com/showthread.php?s=&threadid=12
   B) ,  "F:" partition if you have created one, so be careful not to choose this option if you would like to keep the files you possibly have there.)
 http://www.xbox-sky.com/showthread.php?s=&threadid=12
   下一步是选择Xbox Linux 系统交换文件大小, 默认的256就好,这个文件叫swap.
接着是选择Xbox Linux 系统镜象文件大小, 默认的2000就好, 如果你想大些就看你自己了。不过小心你的游戏存档和复制的音乐不够地方呀。这个文件叫rooft.。这里也就是大家常听到的, 要是想卸载Linux, 删掉这两个文件就好,ok, 按下回车, 系统安装开始。


   首条信息是 BAD FAT… 没关系, 正常的,接下来你会看到check in, check out….
现在只需要等待了。 系统已经在安装进行中了。
当蓝色的网络选项出现的时候, 不用管它, 回车就好, 因为无论怎样, 等一下我们还是要去修改网络文件的。
   当DOS-promat 的方块小光标出现的时候, 输入 reboot….  切记, 要输入reboot, 然后回车,你会看到系统信息显示正在重新启动, 当这一切都完成时, 也就是你再次看到xbox的绿色标记时, 按下出舱键。 取出安装盘。 当然, 有些朋友的大电视机, 最后一行看不见, 也就是系统安装完后, 你看不见DOS-promat 的方块小光标, 没关系, 蓝色网络选项屏幕后,等一两分钟。 然后多打几个回车,然后输入reboot, 尽管你看不见, 黑打就行了, 确定输入正确就按回车, 看到系统关闭信息就是成功, 不然就多等会。再次看到xbox的绿色标记时, 按下出舱键。 取出安装盘。
 
    然后从Evox界面进入Linux. 会象初次安装一样, 要求你login… 照旧…
  
    恭喜, 第一步安装成功! Linux已经成功的安装在你的系统里面了。 不过别高兴这个只是最简单的Linux, 接下来, 我们将它升级去x-window-system.
5,  安装x-window-system
    a) 网络信息。
       系统升级需要有效的网络连接, 在你的要连接的网线连接到PC上, 在dos-promat用winipcfg ( win9x) 或 ipconfig/all (winNT,2K, XP) 查看你将要插在xbox上进行网络升级的网线的信息。 记录TCP/IP, subnet mask, Default Gateway 的数值。然后将网线叉入xbox接口。
 http://www.xbox-sky.com/showthread.php?s=&threadid=12
    b) 使用基本的Linux文本编辑器来修改文件。 熟悉Linux 的朋友可以忽略这个部分了, nano, vi, cat….
   这里将会简单的介绍Linux的 nano文本编辑器。
   nano –wz  文件名    或    nano –wz /路径/文件名
   当用nano 修改一文件后, 你可以选择用 ctrl – o 来存盘, ctrl – x 退出。 也可以直接ctrl – x, 然后会在屏幕下方出现文件名, 问你是否要保存, 按 y .

c)   OK, 开始修改网络设置。
nano -wz /etc/network/interfaces
呵呵, 屏幕显示不全, 很讨厌吧。没关系, 我们要修改的部分都在屏幕上你能看见的地方。
    在原来显示的位置, 修改输入你记录的TCP/IP, subnet mask, Default Gateway 的数值。
    然后在TCP/IP记录的上方, 有一行。Iface eth0 inet static….   
    将static 改为 dhcp.
    存盘退出。
    OK, 现在在DOS-promat下输入:
ifdown eth0;ifup eth0
   这行命令是让你的网络关闭再开启, 保证网络置生效。如果这行看不见, 呵呵, 黑打, 小心别打错。
   然后输入。。
ping yahoo.com
看到信息回复,网络畅通, 顺利, 进行下一步, 不然就回去网络设置检查再来过。
Ctrl – z 或 ctrl – c 会停止 ping 命令。 当然, 简单的你也可以输入:
Ping -c 4 yahoo.com
响应4次停止。
好的, 测试以下, 输入 :
apt-get update
看到许多网络连接的字。。。 最后问你yes 或 no 的时候选 n.  如果你选yes, 你可能出现升级程序不能下载完成的问题。
Ok, 下一步, 修改linux服务器设置。
d) 修改linux服务器设置
nano -wz /etc/apt-proxy/apt-proxy.conf
呵呵, 看不见光标? 用箭头先右拉几次, 再下拉几次, 注意别不小心错改文件
我们将会添加两个linux 服务器的网址在 第一次出现的
add_backend /main/  
$APT_PROXY_CACHE/debian/  \    注: 因为发贴系统不支持反斜线字符, 所以我用引号引起来, 实际使用时是没有的。

我们需要在这里添加两行文字:
ftp2.de.debian.org::debian/ \
ftp.hk.debian.org::debian/ \
注意, 别把debian 拼写错了, 等会哭着找不出原因的时候, 发现自己拼写错了, 呵呵。。。
我就有一次打成debain了, 呵呵。。

serverone/debian::dibina/ \
servertwo/debian::dibina/ \
serverthree/debian::dibina/ \

好的, 存盘退出。

e) ok, 我们现在进行系统升级
键入:
apt-get update
呵呵, 这次在出yes no 的选项的时候, 输入  y,  然后回车。。。
升级成功后, 将回到dos-promat…( 大概2,3分钟吧, 我是宽带)。
f) x-window-system
好的, 我们现在开始安装x-windows-system, 这个是linux上最基础的GUI图形界面, KDE就是由此发展而来的。
Ping yahoo.com 确认网络无误。
Ok, 输入:
apt-get install x-window-system (大约100M的文件,时间自己算吧, 我用了大概20分钟)
安装选项选y…
如果成功安装, 进入下一步。
如果看到如下或类似信息:

http:// localhost stable/main cpp -2.95 1:2.95 4-7
File does not exist on any server [IP:127.0.0.1:9999]
unable to fetch http://localhost stable/main/g/gcc -2.95 /cpp :2.95...
404f files does not exist on any server [IP:127.0.0.1:9999]
Unable to fetch some archives, maybe run apt-get update or try with --fix...

回到 步奏d) 去检查你有没有写错字。呵呵,别着急, 慢慢检查。

g) 安装完成后,蓝瓶选项一路回车, 什么都别改,(改了就麻烦了, 其实我也挺菜的, 自做聪明, 害我重装了一遍, 显示不完整, 我可不想再去改文件了,呵呵) 除非你用LCD 电视。 有一个选项会让你选, 但默认是普通电视。 
在DOS 界面。。。 我们需要copy 一些文件。
cd /usr/lib/xbox
cp XF86Config-4 /etc/X11 ( 注意大小写)
询问是否覆盖, 选y  
OK, 我们现在开始。。。。
输入:
startx   回车
一长串字, 屏幕黑了, 别怕, 灰色x-window-system 的截面, 还带条, 乱闪, 不要紧, 试试你的鼠标, 呵呵, 要是你的鼠标是坏的, 那你自己又要虚精一场了。有反应。 Ok, 现在用鼠标退出x-window-system.

     Hehe… 恭喜, x-window-system 安装成功。 下一步, 到KDE了, 那个就到真正好看的图形界面了。
6) 安装KDE 界面。 为了确保我们升级到的是最新版本的KDE, 我们需要修改一个叫 sources.list 的文件。
nano -wz /etc/apt/sources.list
在第二行:
deb http://localhost:9999/kde3/ ./
deb-src http://localhost:9999/kde3/ ./

deb http://download.kde.org/stable/3.1/Debian  stable main
添加这一行在第二行关于kde 的字符下面
把光标移到你能看见的地方打字就好, 行前面空格没关系。

好的, 确认网络连接无误后, 输入:
apt-get update
系统会再次下载一些东西, 成功安装后输入:
apt-get install kdebase  (好象也是100 多M)
现在在进行KDE安装了, 自然是选y.
最后可能会停止, 说哪个文件没下载完, 没关系,输入
apt-get install kdebase  再来一次, 他会续传的。
下载完毕, 呵呵。。。。。。

reboot 系统

重新login后,

hehe…… 成功了~~~~~~~~~~! 
不过要是什么都没有,呵呵, 仔细看英文字, 看是什么错误, 我们再解决。

现在就有点象windows的系统了, 呵呵, 名称密码依旧。。。
然后就是一些系统设定, 选linux, 因为我们是在玩Linux嘛~!!!
时间, 界

[1] [2] 下一页

编辑:admin 文章来源:XBOXSKY 更新时间:2005-2-17 2:55:29
■ 相关新闻
7月酷夏游戏推荐
再次推荐 XBOX大作《翡翠帝国》
暴乱恐怖游戏——《地狱毁灭者》
侦缉冒险《静物》XBOX版全面上市[图]
宿命的终结《波斯王子3》前瞻
大总统奖得主续作《炽焰帝国:英雄》
XBOX动作佳作《翡翠帝国》赏析
迟到的批评 评Xbox[翡翠帝国]
XBOX版本[GTA圣安德列斯]画面公布
《星球大战 前传3》游戏评测报告
 
TGBUS 力倡IT文化,崇尚互联共享,欢迎转载 [所有文章、画作等版权归原作者所有,转 载请注明出处]