SHUN6游戏秘籍  
网站地图 RSS订阅
高级搜索 收藏本站
秘籍首页 | 游戏新闻 | 单机游戏 | 网络游戏 | 游戏秘技 | 游戏文学 | 游戏介绍 | 游戏知识 | 电子竞技 | PS2攻略 | PS攻略 | SFC攻略 | SS攻略 | XBOX攻略
| PC游戏 | ARC攻略 | MD攻略 | NGC攻略 | FC攻略 | GB攻略 | GBA攻略 | 游戏快报 | 网游攻略 | 游戏攻略 | 游戏秘籍 | 玩家技巧 | 游戏下载 | 游戏说明
| 单机游戏 | 网络游戏 | 游戏行业 | 电视游戏 | 游戏文化 | 游戏硬件 | 电玩硬件 | 游戏评测 | 游戏动漫 | 手机游戏 | 跑跑卡丁车 | 游戏攻略 | 魔兽世界
  当前位置:主页>游戏知识>文章内容
把你的Xbox改造成电脑,6步搞定 - 游戏知识
来源: 作者:[标签:作者] 发布时间:3月18日  
实际上,Xbox是一台强大的PC。看看150美元的Xbox里面有什么配件吧:

  Intel 赛扬733MHz CPU
  300MHz Nvidia Geforce MX3显卡
  64MB内存
  8G或10G硬盘
  DVD光驱
  4个USB端口
  10/100Mb/s以太网卡端口

  (说明一下:以上配置出自原文,可能与市场上实际产品配置有出入)

  有这么多的PC配件!问题是,你怎么把这台Xbox变成PC呢?答案是:当然是用Linux。

  理所当然地,微软不希望在它的首款游戏机上使用别人的操作系统,尤其是免费的操作系统。但经过简单的几个步骤,同时接受一个友好的Linux社团的技术支持之后,你就可以在Xbox硬件上装载并运行Linux。
这种Xbox改造方法的倡导者是一个Xbox Linux项目小组,他们把改造资料及经验都放在了自己的网站上。我们将会用到所有的那些资料。不过,在你开始之前,懂得一点Xbox内部原理是有帮助的。

  当一台Xbox加电后,像任何一台计算机器一样,它需要引导某些东西。市面上的Xbox包含Spartan操作系统,它足以装载各种驱动程序的最小集,并显示一种简单的用户界面,称为Dashboard。Dashboard可供用户选择游戏、保存及拷贝游戏信息到硬盘或内存单元,从CD拷贝音乐,不过别的功能就不多。事实上,用户操纵Dashboard的唯一接口仅仅是系统的四个游戏控制器,即通常所说的Xpad,没有键盘,也没有鼠标,操作系统的功能也非常有限。另外,Xbox只能运行那些被认作是一款Xbox游戏的DVD光盘。有个好消息:其实克服这些障碍相当地容易!

  实际上,要开发Xbox的真实潜能,你需要做的所有事情只是:欺骗Xbox,让它误以为一款精简版Linux事实上是一款游戏。Xbox启动了这款精简版Linux,依次装载各种驱动程序。这些驱动程序支持类似telnet的会话程序(该程序允许访问硬件),这就使得安装完整的、可引导的Linux发行版本成为可能!

基本步骤:

  1.制作一条连接USB存储设备与Xbox的电缆。
  2.找一台适宜的USB存储设备。
  3.制作用于在USB存储设备上引导Linux的映像文件。
  4.使用Xbox拷贝实用工具把映像文件拷贝到硬盘。
  5.用官方许可的游戏软件运行映像文件。
  6.安装完整的Linux发行版。

  现在让我们更详细地看看每一个步骤:

  1.制作电缆   Xbox控制器(Xpad)其实是USB设备,可能看起来不像,因为它们不使用标准USB连接器。但是在连接游戏控制器与控制台的屏蔽电缆中,是4根熟悉的标准USB电缆所采用的导线,还有一根神秘的黄色导线(传闻这是为以后要添加的光笔所预留的)。USB存储设备、键盘及鼠标就是用一根改造过的电缆连接在这儿。我用一条便宜的USB延长线的母连接头,和一条已磨损准备换掉的控制器电缆制作了这条电缆。
此主题相关图片如下:



为了制作这条电缆,我要匹配电缆中的各条彩色导线,红对红,黑对黑,等等。只留了黄色导线没有连接,但使它与其它导线绝缘。

  标准USB引出线定义

  红:VCC(5V,最大100mA/500mA)
  黑:Gnd
  白:D0-
  绿:D0 (也可能是蓝色)
  编织屏蔽层:排扰线(通常连接到外壳)

  2.寻找一台USB存储设备   插到Xbox控制器中的内存卡完全是一种USB存储设备——就像便携式数据驱动器,USB记忆棒,USB闪存盘——只不过它带有一个专利连接器而已。关键是要找到一种能被Xbox兼容、且可以在上面弄个映像文件的。不幸的是,只有一些USB存储设备能够满足要求,有两种常见的是:
  * Kingston DataTraveler 32/256MB(USB闪存盘/记忆棒)
  * Lexar JumpDrive Secure 128/256MB(USB闪存盘/记忆棒。必须是“Secure”,别的型号可能不行)

  也可以去查阅Xbox/USB设备兼容列表。

  重要提示:请先备份好你的USB存储设备上的文件!一旦Xbox发现该USB设备,就会把它重新格式化。

  下一步,把你改造过的USB电缆插到Xbox的控制台,把USB存储设备接到USB电缆的另一端。给你的Xbox加电,该USB设备将被发现并重新格式化。这个过程需要花一点时间,你也许需要尝试好几次。当该USB设备被格式化后,它将会出现在Xbox的Dashboard的存储设备中。不像别的Xbox存储设备,它可以被你的PC读取和写入。同时,你可以像使用Xbox内存卡一样使用该USB设备,甚至保存你的游戏到里面。最好的是,你不再受限于插到Xpad控制器中的8MB标准Xbox内存单元。第三方厂商的卡也行,但是对比大容量128MB/256MB记忆棒,它们的容量都太小了。

  3.制作可引导映像文件



  你应该下载并保存到前面格式化好的存储设备中的映像文件,是一个“存盘游戏”,它可被几个游戏装载。它将帮助你引导一个基本的Linux操作系统。我使用的是Xbox许可的游戏MechAssault。MechAssault映像文件可以在SourceForge.net网站找到。请根据你的存储设备的容量大小下载适合的映像。

  注意:Xbox存储设备使用的格式是FatX。如果你已经有一台Linux box或者运行OS X的Mac电脑,就很容易处理FatX。FatX不能用Windows PC处理,你可以在Windows PC中看到该设备,但不能看到其中的内容。你需要使用共享软件Stick Explorer,它可在OzXChip.com下载,用它把FatX映像拷贝到USB记忆棒中。

4.拷贝映像到Xbox   这一步对所有游戏迷来说很简单。使用Xbox的Dashboard查看USB记忆棒中的内容。现在里面应该包含三项:Emergency Linux,Remove Linux及Install Linux。使用常见Xbox方法,拷贝USB记忆棒上的这全部三个存盘游戏到硬盘中。在下一步中我们将可以调用这些存盘游戏。

  5.运行映像启动Linux



  为了运行映像,你需要有MechAssault游戏DVD光盘。将存盘游戏与特定的几个游戏进行关联。就是利用这种关联去“骗”Xbox运行前面的映像文件。你将只需要这款游戏去启动Linux。听说也有人用EA's 007 Agent Under Fire游戏DVD光盘的。关键是要注意,你所使用的游戏必须与存盘游戏相匹配。

  好,让我们开始吧:

  插入MechAssault游戏光盘,选择Campaigns和Emergency Linux(前面我们拷贝的存盘游戏之一)。你将看到Xbox启动了。这回你不会看到通常的Dashboard画面,取而代之的是Xbox Linux引导时的黑色屏幕及不断滚动的白色字母。




此主题相关图片如下:


如果你已经做到了这个程度,那么祝贺你!一版小型Linux在运行中了,现在,你可以telnet Xbox的默认地址:192.168.0.3,用帐号“root”登录,密码是“xbox”。然后键入命令:xbox_tool-a

  记录这个硬盘码。硬盘码被加密存放在Xbox的EEPROM芯片中,可在修复或作深入修改时使用。

再次插入MechAssault游戏光盘,选择Campaigns,这次选择安装Install Linux。一旦完成,Xbox磁盘就安装好了,Linux条目出现在Dashboard中,我们就不再需要存盘游戏骗局了。
此主题相关图片如下:
如果对上述步骤需要额外的帮助信息,请参考Xbox Linux项目网页的详细指导。

  现在,简单地从Dashboard选择Linux条目将引导一个最小版Linux。完全功能发行版Linux将在我们的下一步骤中被装载。Emergeny Linux实质上是用来临时启动的;Install Linux事实上是安装磁盘。  6.安装完整的Linux发行版


  你或许想知道,Linux有包括RedHat、Mandrake、FreeBSD、SuSE及Gentoo在内的这么多变种,为什么目前在Xbox上进行可*操作的最佳及唯一可能的选择是Ed's Debian?因为它基于流行的x86 Debian并为Xbox特别修改。

  最近版本的Ed's Debian都附带有一张可引导光盘,它可用来在硬盘安装一个基本的系统。它引导到一个干净、图形化的Xwindows桌面环境,甚至还有一个可以用Xbox控制器操作的虚拟屏幕键盘,但用一个真的USB键盘也行。另一个选择是通过SSH(192.168.0.2/255.255.255.0)登录并完成安装,默认登录帐号、口令分别是“root”和“xbox”。

  当Debian载入后,你需要使用虚拟键盘启动安装进程。安装完成后,操作系统就可以认出USB设备了。

  安装Debian是直接了当的。在Xbox驱动器中插入安装光盘,用它引导机器,过了一会儿,屏幕上将出现一个虚拟键盘。这时键入“su”以超级用户身份登录,系统会提示你输入口令。键入“xbox”。接着键入“XBOXLinuxInstall”(注意大小写),然后按照屏幕提示完成安装。

  因为现在你的XBox有一个标准USB连接器,你可以连接任何USB键盘、鼠标、网络摄像头、打印机,或者Debian支持的扫描仪。为了方便,你可以考虑买一个内置USB/PS2鼠标连接器的USB键盘,或者使用一条简单的USB2PS2分离器电缆。

  现在,可以把Xbox游戏控制台当作一台完整的、带键盘与鼠标的桌面电脑,或者一只连接电视的冲浪/电邮“盒”,甚至是一台服务器或路由器了!哦,也可以不时玩玩几个游戏开心一下!



 
[收藏] [推荐] [评论(0条)] [返回顶部] [打印本页] [关闭窗口]  
用户名: 新注册) 密码: 匿名评论
评论内容:(不能超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规。
 §最新评论:
  热点文章
·自己动手清洗 2光头 - 游戏知识
·XBOX升级中文最简易方法全攻略 -
·世嘉街机主板历代记 - 游戏知识
·索尼传奇 - 游戏知识
·水货1G彩棒测试报告 - 游戏知识
·选购基本知识与注意事项 - 游戏
·日版 游戏累计销量、新作情报一
·“革命”主机初步规格公布 - 游
·让你的 显示出更多汉字 - 游戏知
·CPU完全揭密 - 游戏知识
·GDC2005:微软首度公布Xbox2部分
·4m vms使用指南 - 游戏知识
  相关文章
·Phoenix Bios Loader详解 - 游戏
·使用VGMP播放字幕的简单说明 -
·菜鸟玩dc - 游戏知识
·通过电脑备份XBOX DVD游戏 - 游
·游戏机手柄改PC手柄:设置经验篇
·用 浏览网站24步骤详细教程 - 游
·Xbox Skin 自己动手做 - 游戏知
·用VGMP播放PC上的文件的方法 -
·索尼短记忆棒水货行货识别指南 -
·在PC上拷贝运行游戏或软件到XBOX
·用于 Unit的DNAS 错误信息列表
·第一款 键盘诞生 - 游戏知识
关于我们 联系我们 合作机会 版权声明 招聘信息 合作伙伴
2007-2008 Powered by 三只眼工作室 SHUN6游戏秘籍 www.shun6.com Power by DedeCms