关于BXP帮助文件的一些重要部分

自动硬盘更新

BXP的自动硬盘更新特性允许批量BXP客户端机器根据一定的规则自动更新一个或多个新硬盘映像,新映像通常比当前映像的版本更新,因而允许发送新版硬盘映像给一个或多个站点,映像能被通过指定一个特定日期标记为激活以允许所有客户端工作站在同一天更新至新客户端映像软件而不用考虑新映像文件实际上是哪一天到达的这个站点。
自动更新处理受BXP客户端喝硬盘映像的“Class(类)”和“Type(样式)”两个属性的映像,Class既可以分配给工作站,也可以分配给硬盘映像,此外,硬盘映像还有一个额外的属性:Type。为了让自动更新生效,客户端和硬盘映像的“Class”属性必须匹配,此外,在一个新版本的硬盘映像来重置已分配给客户端的旧版映像的情形下,硬盘映像的“Type”属性也必须匹配,因为可以为每个客户端分配多个硬盘映像(在“Disk Menu”、“IO Server Least Busy”和“First Available boot behaviors”的应用情形下),有必要额外匹配新映像,这就是要为硬盘映像指派“Type”属性的原因,如果你想使用自动硬盘更新个性,你就不能分配位于相同IO服务器上具有相同“Type”属性的硬盘映像给同一客户端。
为了让BXP的硬盘自动更新特性生效,按如下步骤操作:
1)在将要使用同一映像文件的客户端设置中,设置客户端“Class”属性为统一的可表现将要用在该客户端群组上的映像文件的值,该项目必须匹配将被分配给这些客户端并启用自动更新的映像文件的“Class”属性值。

2)设置起始映像文件的“Class”属性值以和待分配的客户端相匹配,如果超过一个映像文件被分配给同一客户端,且这些映像文件都存在于同一个IO服务器上,可为每一个映像文件设置一个不同的“Type”属性值之后再分配。如果相同的映像文件被用在多个IO服务器上(IO Server Least Busy/First Available),它们是可以允许具有同样的“Type”属性值的(实际上拷贝同一个映像文件也不会有任何问题)。这就是更新处理需要“Class”、“Type”和IO服务器以确定某一映像被替换为新映像的原因。

3)为你所有的起始版本硬盘映像文件设置硬盘映像的主(Major)版本、次(Minor)版本和创建号(Build Number)属性

4)分发其实版本并像通常一样设置客户端
5)在所有站点的BXP Login服务器上,运行BXP Administrator程序,规划自动硬盘更新在每天最合适的时间运行,可参考如下操作:在“Tools”菜单项中选择“Schedule Automatic Disk Updates”,确认“Enable the automatic updates”复选框已勾选上,然后设置好你所希望更新处理每天运行的具体时间,你也可以通过点击“Updates Now”按键手动强迫更新进程立即执行,届时Login服务将在BXP数据库中设置的所有IO服务器上检查新硬盘映像。

6)当你的客户端工作站需要一个新版的映像时,通过标准映像创建流程创建新映像,你必须为新映像分配一个和将被替换的现存映像不同的名字,在命名过程中最好体现出映像版本和顺序号,需要新名称时因为两个映像在大多数时间必须被放置在同一个Windows虚拟硬盘文件夹中,举例如下:
StandardPOSTerminal.001←一个客户端的起始映像文件
StandardPOSTerminal.002←同一客户端的更新映像文件
7)在硬盘Properties/Information页里将你的新映像的“Enable Auto-Update”属性设置为“Yes”,可选地,在“Update on”复选框中确认该映像的在所有客户端上的激活时间,同样地设置该映像的“Class”和“Type”属性以与老映像相匹配,设置“Major”版本号、“Minor”版本号和“Build Number”的值较要替换的老映像更大一些。
:sunglasses:分发新映像文件到你安装的相关IO服务器的虚拟硬盘目录(和将取代的老映像文件位于相同目录),当自动更新处理在预定时间启动,更新处理将使用下列标准匹配新映像文件和老映像文件:
・ 如果新映像的“Update On”属性开启,则当前系统日期必须R“Update On”日期
・ 两个映像都必须存在于同一个IO服务器上
・ 新映像的“Class”属性值匹配当前(老)映像和客户端
・ 新映像的“Type”属性值匹配当前(老)映像
・ 新映像的版本号比老映像要大(优先顺序为Major/Minor/Build numbers)
9) 如果上述映像匹配上述所有标准,客户端被标记为显示一个新映像文件已经准备好给客户端使用,当客户端重启并再次连接Login服务器时,新映像文件将在客户端(虚拟硬盘分配列表)的同一插槽内重置老映像文件并直接使用新映像文件启动,一旦所有工作站都重启完一次,如果需要,老硬盘映像设置将被删除,当然,也可以保留以备客户端在必要时能“恢复”到所希望的老映像环境。

edww, 能提供全部翻译的BXP3.11帮助文档的原文吗?
hlzxliu@163.com

由于很多地方我也没有实际验证过,因此必须小心,所以翻译起来速度比较慢一点,不过完整的帮助文件中文版应该在这几天就能彻底完成,留下我的联系方式,如果可以,今后还有其它需要翻译的文档也请发给我,论坛里各位前辈的精华经验和技术文章帮助我从一个对无盘技术一窍不通的人走到今天,愿能为论坛做点什么。
QQ:4048184
MSN/MAIL:LEEPEIZHI@YEAH.NET

哥们,你太厉害了。!佩服。!!!佩服。。
翻译得比较准确。
谢谢。!

Configuring the Client Registry for NIC Variations
Modifying the registry to support minor variation in NIC PCI headers.

Problem:

Customer is reporting that identical hardware platforms won’t boot BXP properly. Certain client systems hang indefinitely during the boot up process.

Cause:

After close examination of the problem, it has been determined that the systems are NOT identical. Subtle differences in the Ethernet controller are causing the problem. These subtle differences are causing XP not to recognize the Ethernet controller and begin the process of ‘New Hardware’ installation.

Even if the chips use the same software driver, differences in the Subsystem and/or Revision can prevent XP/BXP from recognizing it properly. The Table below displays the PCI header information for the Ethernet controllers from the 2 different systems:

PCI Information
Unit A (Boots properly)
Unit B (Hangs during boot)

Vendor Id
8086
8086

Device Id
1229
1229

Subsystem
00000000
30008086

Revision
08
08

The different subsystem is the cause of the problem in this case. Additionally, if the Revision were different while all other fields remain identical, the same problem would occur.

Solution:

The solution requires modification of the registry to “trick” Xp into thinking it has seen this Ethernet controller previously.

This solution assumes the same software driver can be used to support both versions of the NIC chipset.

For the purposes of implementing this solution, I will be referring to 2 units: A and B.

Unit A will have a HD used to install XP and BXP Client.

Unit B will be our problem unit (No HD)

You will also need a previously configured BXP Server.

Disclaimer: This document assumes the reader is familiar with terminology associated with the registry (Hives, Keys, Values, GUID, …) and is comfortable making direct modifications to the registry. Improper modifications to the registry can prevent the system from booting.

Step 1 C Identify the PCI Configuration information on Unit B (our problem unit)

Within the PCI configuration header information, there are 4 pieces of information we need: Vendor Id, Device Id, Subsystem (Vendor and Id), and Revision Id.

If you do not know this information, 3rd party utilities are available on the internet. I searched for ‘Pciview” and used a DOS version from Canopus (canopus.com/US/products/free … lities.asp)

This is a partial printout of the PCI configuration header for the Ethernet Controller from Unit B.

(Notice the byte order is reversed C I’ve written it down in the format you will need later)

Offset 0x00 & 0x01 = Vendor Id = 8086

Offset 0x02 & 0x03 = Device Id = 1229

Offset 0x08 = Revision Id = 08

Offset 0x2c―0x2F = Subsystem Id = 30008086

Step 2 C Modifying the Registry

Begin with the normal steps for installing and preparing a client for BXP.

  1. Install XP on Unit A.

  2. Install BXP Client on Unit A.

  3. Enable the ‘Boot from Lan’ option in the BIOS of Unit A.

  4. On the BXP Server, configure Unit A to boot from HD First.

  5. Boot Unit A.

  6. Build the BXP Client Image using the BXP Image Builder.

After completing the image build…

  1. Start the registry editor (regedit)

  2. Click on the HKEY_LOCAL_MACHINE key.

  3. Use File / Load Hive to load the System hive from the BXP Image you just created. The system hive is located in

(VirtualDrive):\WINDOWS\SYSTEM32\CONFIG\SYSTEM

  1. You will be prompted to give the new Hive a name. For this example, I used ‘Client-SystemHive’

  2. All of the Keys used in the remaining steps will be from this hive only. Make sure you examine and modify the proper hive.

  3. Choose the ‘Select’ Key under the Client hive:

Client-SystemHive\Select

Examine the values for this key. Note the ‘Default’ value

Client-SystemHive\Select\Default

This indicates which ControlSet will be used when XP boots.

In this example, Default is a 1, which indicates we will be using ControlSet001.

  1. In the appropriate ControlSetnnn Key, examine the Services\BNNS\Parameters Key

In this example, we are using

Client-SystemHive\ControlSet001\Services\BNNS\Parameters

  1. In the Parameters Key, write down the value for the Interface0 Value. It’ll be a GUID.

This GUID identifies the NIC that BXP is bound to.

In this example, it’s {18F9C371-4f81-4a49-b59c-e977917a44ba}

  1. Now open the ControlSetnnn\Control\Class\ key.

Under this key, you will see numerous keys whose name is a GUID.

Look for {4d36e972-e325-11ce-bfc1-08002be10318}

Examine the Class Value C It should say ‘Net’. If it doesn’t, you’re looking at the wrong key.

Open the key and examine the subkeys. Subkeys of this key will be 0000, 0001, 0002, …

Examine the values in each of these subkeys until you find the one whose value for ‘NetCfgInstanceId’ matches the GUID from Step 8.

Remember this GUID and index combination. It’ll be used later.

In this example, it’s {4d36e972-e325-11ce-bfc1-08002be10318}\0001

  1. Open the ControlSetnnn\Enum\PCI Key

The subkeys will have the format

VEN_xxxx&DEV_xxxx&SUBSYS_xxxxxxxx&REV_xx

Find the key that matches your Vendor Id and Device Id from Unit B (Step 1).

For this example, it’s

VEN_8086&DEV_1229&SUBSYS_xxxxxxxx&REV_xx

Each of these keys will have another subkey consisting of some numbers and ‘&’ characters.

For this example, it’s “3&61aaa01&0&30”

Search each of the

VEN_8086&DEV_1229&SUBSYS_xxxxxxxx&REV_xx\x&xxxxxxx&x&xx keys.

Examine the values for each of these keys until you find one whose ‘Driver’ value matches the GUID and index combination (From Step 9).

Driver = {4d36e972-e325-11ce-bfc1-08002be10318}\0001

  1. Once you’ve found the matching ‘Driver’ value. Select the VENxxxx&DEV_xxxx&SUBSYS_xxxxxxxx&REV_xx key that contained that matching ‘Driver’ entry.

In my case, it was

VEN_8086&DEV_1229&SUBSYS_00000000&REV_08

  1. Export this key to a file by choosing ‘Export…’ from the File menu or right-click and choose Export from the pop-up menu.

For this example, it’s called BxpPci.reg

(Don’t close regedit C we’ll be back to it in a moment)

  1. Open the exported file in NOTEPAD and VERY CAREFULLY make the following changes…

13.1 (Optional) You may change the ‘DeviceDesc’ field to use a different text string.

“DeviceDesc”=“Intel(R) 82559 Fast Ethernet LAN on Motherboard”

I appended “(Bxp)” on the end

“DeviceDesc”=“Intel(R) 82559 Fast Ethernet LAN on Motherboard (Bxp)”

13.2 Remove the following keys and their values from the file (if they are present).

LogConf

Control

In my case, they are shown as the following…

[HKEY_LOCAL_MACHINE\Client-SystemHive\ControlSet001\Enum\PCI\VEN_8086&DEV_1229&SUBSYS_00000000&REV_08\3&61aaa01&0&30\LogConf]

[HKEY_LOCAL_MACHINE\Client-SystemHive\ControlSet001\Enum\PCI\VEN_8086&DEV_1229&SUBSYS_00000000&REV_08\3&61aaa01&0&30\Control]

13.3 Remove the following values

LocationInformation

UINumber

In this example, they exist in the following Key

[HKEY_LOCAL_MACHINE\Client-SystemHive\ControlSet001\Enum\PCI\VEN_8086&DEV_1229&SUBSYS_00000000&REV_08\3&61aaa01&0&30]

13.4 Embedded in the key names are the Subsystem Id and Revision Id you need to change. These appear in several places and you will need to change all of them using the subsystem Id and Rev Id from Unit B. (You got this information back in Step 1)

Replace the SUBSYS and/or REV entries with the value from Unit B.

In this example, the key has the following name:

VEN_8086&DEV_1229&SUBSYS_00000000&REV_08

I carefully changed it (in 3 places) to

VEN_8086&DEV_1229&SUBSYS_30008086&REV_08

  1. Exit notepad, saving the changes back into the file.

  2. Go back to Regedit and import the modified file back into the registry by choosing ‘Import…’ from the File menu.

(If you get an error, you may need to set the permission on the Enum\PCI Key. Select the Enum\PCI key, and choose Edit\Permissions… from the menu. Grant yourself ‘Full Control’ and click OK.)

After completing the import, you should see the new key listed in the Enum\PCI Key. (You may need to press F5 to have Regedit refresh the display.)

  1. Select the [HKEY_LOCAL_MACHINE\Client-SystemHive] and unload it from the registry using File \ Unload Hive… from the menu.

  2. Shutdown Unit A.

  3. Enable the ‘Boot from Lan’ option in the BIOS of Unit B.

  4. Boot Unit B and configure it to use the same Vdisk image as Unit A.

[size=200]这一段是网卡的PNP。
我觉得是非常重要的一篇。以前有人翻译过,不过不怎么详细和准确。
麻烦大哥好好翻译一下这篇。
谢谢![/size]

好熟悉呀,你是不是用东方快车的东方快文翻译的?

佩服。!!!佩服。。
谢谢。!

东方快文?
能不能翻译得这样专业、准确?
我试过华建小翻,可是翻译出来根本难懂。

你试试,将上面的粘贴到东方快文里面就行了,专业还可以,准确性不是很高。
比起金山快译要好的多。
不过东方快文总是把"客户"译成"顾客",“驱动"译成"司机”.其它的问题不是很大。

如果你用Nvidia显卡,在客户机关闭过程停住,请用下列步骤:
1.关闭客户机
2.在客户机上用管理权限,在“我的电脑”上按右键并选择“属性
3.选择“硬件”>“设备管理器”>“显示适配器”
4.在显卡设备上选“属性>“驱动”>“详细细节”
5.注意驱动日期和版本
6.单击“确认”
7.关闭客户机
客户机应该正确停机。
如果Nvidia视频驱动显示属列出了是v.44.0x,请下载最近的版本(v.45.0x),将客户机机器Nvidia视频驱动更新。

更新显卡驱动方法:
如果影像被多个的客户机正在使用,请在bxp Administrator上将磁改为私有Vdisk存取模式
并且重新启动客户机。
在客户机启动以后,更新视频驱动程序并且更改显示设置(缺省值,屏幕看起来就像VGA模式)。
关闭客户机,证明最新的驱动解决问题。
如果需要,将磁盘存取模式改回共享的影像模式。

上面是我用东方快文翻译官方的内容。
你们不信用东方快文试试。

我试了一下,感觉翻译软件太机械了,还是专业人士翻译的准确。!
强烈支持EDWW全面翻译帮助文件。

强烈支持EDWWW
。。希望尽快见到中文的BXP帮助文档。

再顶…

为变更网卡设置客户端注册表

修改注册表以支持网卡PCI头的小变更。

问题:
用户报告同样的硬件平台在BXP下不能正确引导,某些客户端系统在启动进程中不确定性挂起

原因:
在完成对问题的检测之后,发现系统不相同,一些网络控制器的细微差异导致了此问题,这些小差异引起XP无法识别网络控制器并开始“新硬件”安装进程。
即使芯片使用相同的软件驱动,子系统和/或修订版本的差异都可能导致XP/BXP的正确识别,下表从两个不同的系统显示出了网络控制器的PCI头信息:
PCI信息 系统A(正常引导) 系统B(在启动时挂起)
Vendor Id 8086 8086
Device Id 1229 1229
Subsystem 00000000 30008086
Revision 08 08

在这种情况下,子系统(Subsystem)的差异导致了这个问题,此外,如果修订版本(Revision)或其它地方的不同都将导致同样的问题再现。

解决方法:

解决方法需要调整注册表以“哄骗”XP以使之认为该网络控制器还是以前的网络控制器
该解决方案假设安装了同时支持两种网卡芯片的同样软件驱动
要执行这个解决方案,我将谈及两个单元:A和B
A单元将有一个硬盘以用来安装XP和BXP客户端
B单元将成为我们的问题单元(无硬盘)
你将需要一个安装并设置好的BXP服务器

放弃声明:该文档假设读者是一个熟悉注册表结构和组成单元(键值、键名、GUID…)并能对其进行操作的人,对注册表的不适当修改将导致系统无法启动。
第一步:确认B单元(问题单元)的PCI设置信息
PCI内部的设置头信息有四个部分是我们需要的:“Vendor Id、Device Id、Subsystem (Vendor and Id)和Revision Id。
如果你不清楚这些信息,网络上可以找到相关的第三方工具,我在Canopus网站上找到了一个名为”PCIVIEW”的DOS版工具(canopus.com/US/products/free … lities.asp)
这是一个B单元网络控制器的PCI设置头局部截图

(注意字节顺序是颠倒的,我将其按照随后将需要的格式重新写过了:
Offset 0x00 & 0x01 = Vendor Id = 8086
Offset 0x02 & 0x03 = Device Id = 1229
Offset 0x08 = Revision Id = 08
Offset 0x2c―0x2F = Subsystem Id = 30008086
第二步:调整注册表
按照通常的步骤安装和为BXP准备客户端
1.在A单元安装XP
2.在A单元安装BXP客户端
3.在A单元的BIOS设置里确认从网络启动选项
4.在BXP服务器上,设置单元A以本地硬盘优先模式启动
5.引导A单元
6.使用BXP映像生成器创建BXP客户端映像
完成映像创建之后……
1.启动注册表编辑器(regedit)
2.点击打开HKEY_LOCAL_MACHINE根键
3.选择文件/加载Hive以从你刚才创建的映像文件中加载系统注册表Hive文件(Hive文件是一种包含注册表子树的文件),该Hive文件被保存在:
(虚拟硬盘驱动器):\WINDOWS\SYSTEM32\CONFIG\SYSTEM
4.你必须给新根键命名,举例而言,我使用的‘Client-SystemHive’
5. 接下来将使用的所有键都将源于此Hive文件,因此请确认你检查并调试了正确的子树。
6.在客户端Hive文件下选择‘Select’子键:
Client-SystemHive\Select
检查此子键的键值,观察‘Default’值
Client-SystemHive\Select\Default
此值将指示当XP启动时将使用哪一个控制设置(ControlSet)
举例而言,默认值为1,指出我们将使用“ControlSet001“
7.在正确的“ControlSetnnn“键下,观察“Services\BNNS\Parameters”子键
在此例中,我们使用:
Client-SystemHive\ControlSet001\Services\BNNS\Parameters
8.在“Parameters”键下,抄下Interface0(0号界面)的键值,它是一个GUID(Globally Unique Identifier,全局唯一表示符).
该GUID定义了BXP将要绑定的网卡
在这个例子里,这里是{18F9C371-4f81-4a49-b59c-e977917a44ba}
9.现在打开“ControlSetnnn\Control\Class\”键
在此键下,你将看见许多名称是GUID的键
寻找{4d36e972-e325-11ce-bfc1-08002be10318}
检查Class键值,它将是‘Net’,如果不存在,你一定是在错误的键下查找
打开此键并检查子键,该键的子键将是0000,0001,0002,…
检查每一个子键知道你找到其键值为“NetCfgInstanceId”的子键,匹配第8步抄下的GUID
记住该GUID和其索引链接,随后将用到
在这个例子里,它是{4d36e972-e325-11ce-bfc1-08002be10318}\0001
10.打开ControlSetnnn\Enum\PCI键
该子键将具有如下格式:
VEN_xxxx&DEV_xxxx&SUBSYS_xxxxxxxx&REV_xx
从B单元里找到匹配你的Vendor ID和Device ID的键(参考第一步)
在此例子中,它是:
VEN_8086&DEV_1229&SUBSYS_xxxxxxxx&REV_xx
其包含子键的每一个键值都是由许多由“&”字符间隔的一些数字组成
在这个例子中,它是“3&61aaa01&0&30”
查找VEN_8086&DEV_1229&SUBSYS_xxxxxxxx&REV_xx\x&xxxxxxx&x&xx键下的每一个子键
检查这些键中的每一个键知道你找到其‘Driver’值匹配GUID和索引链接(参看第9步)
Driver = {4d36e972-e325-11ce-bfc1-08002be10318}\0001
11.一旦你发现匹配的‘Driver’值,选择包含匹配“Driver”条目的VENxxxx&DEV_xxxx&SUBSYS_xxxxxxxx&REV_xx键
在我的情况下,它是
VEN_8086&DEV_1229&SUBSYS_00000000&REV_08
12.通过选择文件菜单的“导出”或右击并从弹出的菜单里选择“导出”输出该键
在此例子中,它被命名为BxpPci.reg
(不要关闭注册表编辑器,一会儿我们将回到它)
13.用记事本打开导出文件并非常小心地作如下修改
13.1(可选)你可以改变‘DeviceDesc’领域以使用不同文本字符显示
“DeviceDesc”=“Intel(R) 82559 Fast Ethernet LAN on Motherboard”
I在最后增加了(Bxp)
“DeviceDesc”=“Intel(R) 82559 Fast Ethernet LAN on Motherboard (Bxp)”
13.2从文件里删除下列键和它们的键值(如果它们存在)
LogConf
Control

在此例中,它们被如下显示……
[HKEY_LOCAL_MACHINE\Client-SystemHive\ControlSet001\Enum\PCI\VEN_8086&DEV_1229&SUBSYS_00000000&REV_08\3&61aaa01&0&30\LogConf]
[HKEY_LOCAL_MACHINE\Client-SystemHive\ControlSet001\Enum\PCI\VEN_8086&DEV_1229&SUBSYS_00000000&REV_08\3&61aaa01&0&30\Control]
13.3删除下列键值
LocationInformation
UINumber
在此例中,它们存在于如下键里
[HKEY_LOCAL_MACHINE\Client-SystemHive\ControlSet001\Enum\PCI\VEN_8086&DEV_1229&SUBSYS_00000000&REV_08\3&61aaa01&0&30]
13.4在键名中嵌入需要更改的Subsystem Id和Revision Id,它将出现在几个不同的地方,因此你必须将所有使用到Subsystem ID和Rev ID的地方全部更换为B单元的相关内容(参考你从第一步获取的信息)
根据B单元的键值重置SUBSYS和/或REV条目
在此例中,该键具有如下名称:
VEN_8086&DEV_1229&SUBSYS_00000000&REV_08
我小心地将其更改为(有三处地方更改):
VEN_8086&DEV_1229&SUBSYS_30008086&REV_08
14.退出记事本,保存更改。
15.回到注册表并通过“文件”菜单里的“Import……”命令导入调试好的文件
(如果你遇到错误,你也许需要在Enum\PCI键下设置许可,选择Enum\PCI键,然后在菜单里选择编辑\许可,同意自己为‘完全控制’然后点击OK)
导入完成后,你将看见在Enum\PCI键下有新的键产生(你需要按“F5”以刷新注册表编辑器显示)
17.选择[HKEY_LOCAL_MACHINE\Client-SystemHive]并从菜单里选择“文件\卸下”从而注册表里卸下(Unload)它
18.关闭A单元
19.在B单元的BIOS中启用‘Boot from Lan’选项
20.将B单元设置为和A单元使用相同的虚拟硬盘映像后启动B单元

在多网卡环境下安装BXP

如果你的BXP服务器有超过一块网卡(NIC),确认所有BXP服务器都绑定在同样的网卡上,参看下表,BXP设置向导将设置除了Bootp之外的所有这些服务

要设置的 如何设置
BXP IO服务 “Windows开始菜单”→“Programs Files”→“Venturcom BXP”→“BXP IO Service Preferences”
BXP Login服务 “Windows开始菜单”→“Programs Files”→“Venturcom BXP”→“BXP Login Service Preferences”
3Com BOOTP服务 3Com BOOTP控件(Windows控制面板)
3Com PXE服务 3Com PXE控件(Windows控制面板)
BXP TFTP服务 BXP TFTP控件(Windows控制面板)

有朋友提及,所以提前翻译了以上部分,接下来继续痛苦的全文翻译了,帮助文件中太多重复的部分,郁闷……

翻译得比较准确.!
顶.希望早日看到完美的翻译.

呵呵,再接再厉!!

好样的