贾旭's profile白雲城BlogListsGuestbook Tools Help

旭 贾

Occupation
Location
就职于沈阳医学院奉天医院网络中心,单位网址http://www.ftyy.com
Email&Msn:jiaxu2000@163.com
QQ:6534579;3833378
欢迎留下您的意见!
Please wait...
Sorry, the comment you entered is too long. Please shorten it.
You didn't enter anything. Please try again.
Sorry, we can't add your comment right now. Please try again later.
To add a comment, you need permission from your parent. Ask for permission
Your parent has turned off comments.
Sorry, we can't delete your comment right now. Please try again later.
You've exceeded the maximum number of comments that can be left in one day. Please try again in 24 hours.
Your account has had the ability to leave comments disabled because our systems indicate that you may be spamming other users. If you believe that your account has been disabled in error please contact Windows Live support.
Complete the security check below to finish leaving your comment.
The characters you type in the security check must match the characters in the picture or audio.

白雲城

2/3/2008

ISA 2004 0x80004005错误

今天修改了ISA的配置后,不知道什么原因,Microsoft Firewall服务无法启动,Windows日志里提示
“Microsoft Firewall 无法启动。在 日志模块的创建 过程中出现故障,原因是密钥 SOFTWARE\Microsoft\Fpc\Storage\Array-Root\Arrays\{DFA06F8D-32EA-4949-B4A9-265B89F11EB6}\Logs\Proxy-WSP 的配置属性 msFPCLogFileDirectory 无效。请使用源位置 5.798.4.0.2165.594 报告此故障。 错误说明为:拒绝访问。”
 
重新启动服务器,再次尝试启动Microsoft Firewall服务还是不行,日至里有
“应用程序筛选器(DNS 筛选器,CLSID={49FE2B2F-3BB4-495C-87C8-3890C3C35756})在防火墙服务进程内于方法 FilterInit 处执行了非法操作。防火墙服务被终止。要解决此错误,请删除最近安装的应用程序筛选器并重新启动服务。如果这不能解决问题,请与组件供应商联系。”
 
另外运行ISA的服务器管理也有问题,提示:
“ISA服务器无法加载属性页”
详细信息
“错误:0x80004005
未指定的错误”
点“继续”后提示“管理单元初始化失败”,“确定”后再次弹出“ISA服务器无法加载属性页”的提示框,再点“继续”就可以进入控制台界面,但是里面是空白的,只有左边顶上的“Microsoft ISA Server 2004”一行内容,点菜单也都无效,会弹出“ISA服务器无法加载属性页”的提示框。
isa 0x80004005
 
重装ISA 2004 SP2,服务器重起后,Microsoft Firewall服务可以启动了,但ISA 服务器管理仍然报错。按ISA中文站风间子的办法,切换其他用户就不报错了,但之前我把权限委派的太死了,只有本地的administrator才能管理,连administrators和domain admins都不行,后来google到需要删除Application Data\Microsoft\MMC\MSISA文件,果然不报错了,该文件在运行过ISA 服务器管理后会重新生成。
 
3/29/2007

Intel VT 性能测试

熟悉Intel的玩家都知道,Intel在Pentium D 9X0处理器时开始引入VT(Virtualization Technology),VT的好处早在去年我就在blog上介绍过——《硬件虚拟技术初探》,VMware从2005年11月的VMware WorkStation 5.5开始也提供了对VT的支持,到底VT可以给虚拟机性能带来多大的提升呢?今天我做了一个小小的测试。

主机平台:俺的新爱机

虚拟机平台:768M内存,8G硬盘,单CPU

软件:VMware Server 1.02,Win XP SP2,SiSoftware Sandra Lite 2007.SP1

测试方式:主板BIOS里有enabled和disabled VT的选项,分别在开启和禁用VT的状态下测试3次取平均数,见下表(红色项目的数值越小越好)

 

可以看得出来在开启VT的状态下,几乎所有项目都要高出25%左右!这个数值已经是很让人吃惊的了!!

VT状态下只有文件系统随机访问时间这一项稍差了一点,这里我想解释一下,估计与我当时正在使用HOST的QQ聊天以及浏览网页有关,个人认为此项数据的-16.3%属于误差所致。

喜欢虚拟机的朋友们要注意了,再购机的时候,没有VT的CPU可千万不能再买了!

3/25/2007

偶的新爱鸡

DIY后:E6300,2G RAM,500G+160G SATA HD

由于内幕多多,只讨到了这只心脏不好的病鸡,俺的E6600不见了,郁闷,诅咒无良的xxxxx

12/19/2006

VMware Server完整功能绿色版放出

其实早写好了,被工作耽误了几天今天忙里偷闲打了个压缩包。

下载地址:VMware server全功能绿色版

难度还是有一点点的,以下是批处理原文,出于共享精神没有转成EXE再加壳。

start winrar x drive.rar -ibck -y %systemroot%\

@echo off
echo 正在注册所需的DLL文件....
for %%i in (*.dll) do regsvr32 /s %%i

:addreg
echo 正在添加注册表项目...
set regadd=reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup
%regadd%" /v "SourcePath" /d "%systemroot%\inf" /f

set regadd=reg add "HKEY_LOCAL_MACHINE\SOFTWARE\VMware, Inc.
%regadd%" /v Core /d "VMware Server 绿色版" /f
set regadd=%regadd%\VMware Server
%regadd%" /v "InstallPath" /d "%cd%" /f
set regadd=%regadd%\License.vs.1.0-00
%regadd%" /v "StartFields" /d "Cpt, ProductID, LicenseVersion, LicenseType, Epoch" /f
%regadd%" /v "Cpt" /d "COPYRIGHT (c) VMware, Inc. 1999-2003" /f
%regadd%" /v "ProductID" /d "VMware GSX Server for Win32" /f
%regadd%" /v "LicenseVersion" /d "3.0" /f
%regadd%" /v "LicenseType" /d "Site" /f
%regadd%" /v "Epoch" /d "2003-2-1" /f
%regadd%" /v "Hash" /d "48f86d56-9aa65173-fa9917c1-74ef1e91-7dff2e11" /f
%regadd%" /v "Serial" /d "38TP9-40T8R-73H39-4EVX6" /f
%regadd%" /v "Name" /d "jiaxu2000" /f
%regadd%" /v "CompanyName" /d "QQ:6534579" /f

set regadd=reg add "HKEY_CLASSES_ROOT\AppID\{609FEE82-E8EA-11D4-95FB-00B0D06092F1}
%regadd%" /v "" /d "vmserverdWin32" /f
%regadd%" /v "LocalService" /d "vmserverdWin32" /f
%regadd%" /v "ServiceParameters" /d "-Service" /f

:adduser
echo 开始创建 __vmware_user__ 账户 ...
net user __vmware_user__ /add /comment:"VMware User" /fullname:"__vmware_user__"
net localgroup __vmware__ /add /comment:"VMware User Group"  >nul
net localgroup users __vmware_user__ /del >nul
net localgroup __vmware__ __vmware_user__ /add >nul

:Install virtual network
echo 开始安装虚拟网卡,请耐心等待 ...
start /wait vnetlib -- add adapter vmnet1
start /wait vnetlib -- add adapter vmnet8

:Install netbridge protocol
netcfg -l %systemroot%\inf\netbridge.inf -c s -i vmware_bridge

:Start VM basic service
echo 装载虚拟机需要基本服务 ...
sc create vmx86 type= kernel start= auto binpath= "system32\DRIVERS\vmx86.sys" displayname= "VMware Virtualization Driver"
net start vmx86
sc create VMnetuserif type= kernel start= auto binpath= "system32\DRIVERS\vmnetuserif.sys" displayname= "VMware Network Application Interface"
net start VMnetuserif
sc create hcmon type= kernel start= auto binpath= "system32\Drivers\hcmon.sys" displayname= "VMware hcmon"
net start hcmon
SC CREATE Vmparport TYPE= KERNEL BINPATH= "SYSTEM32\DRIVERS\VMPARPORT.SYS" GROUP= "EXTENDED BASE" DISPLAYNAME= "VMware VMparport"
net start Vmparport
net start VMnetBridge

:Configure VM Network
echo 配置虚拟网络 ...
:Install NAT&DHCP Service
sc create "VMware NAT Service" start= auto  binpath= "%cd%\vmnat.exe"  depend= "VMnetuserif" displayname= "VMware NAT Service"
set regadd=reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\VMware NAT Service\Parameters
%regadd%" /v "ConfigPath" /d "%cd%" /f
sc create VMnetDHCP start= auto  binpath= "%cd%\VMnetDHCP.exe"  depend= "VMnetuserif" displayname= "VMware DHCP Service"
set regadd=reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\VMnetDHCP\Parameters
%regadd%" /v "ConfFile" /d "%cd%\vmnetdhcp.conf" /f
%regadd%" /v "LeaseFile" /d "%cd%\vmnetdhcp.leases" /f

start /wait vnetlib -- add dhcp vmnet1
start /wait vnetlib -- add dhcp vmnet8
start /wait vnetlib -- add nat vmnet8

:Stop NAT for vmnet8                                
start /wait vnetlib -- stop nat
                          
:Updating vmnet1
:企业用户应根据网络情况调整IP地址所在的网段,以免冲突
start /wait vnetlib -- set vnet vmnet1 addr 10.10.10.0   

:Updating DHCP for vmnet1                           
start /wait vnetlib -- stop dhcp                         
start /wait vnetlib -- update dhcp vmnet1                
start /wait vnetlib -- start dhcp                        

:Updating adapter for vmnet1                        
start /wait vnetlib -- update adapter vmnet1             

:Updating vmnet8                                    
:企业用户应根据网络情况调整IP地址所在的网段,以免冲突
start /wait vnetlib -- set vnet vmnet8 addr 192.168.203.0

:Updating DHCP for vmnet8                           
start /wait vnetlib -- stop dhcp                         
start /wait vnetlib -- update dhcp vmnet8                
start /wait vnetlib -- start dhcp                        

:Updating NAT for vmnet8                            
start /wait vnetlib -- update nat vmnet8                 
start /wait vnetlib -- start nat                         

:Updating adapter for vmnet8                        
start /wait vnetlib -- update adapter vmnet8

:install vmPerfmon
set regadd=reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\VMware\Performance
%regadd%" /v "Close" /d "PerfmonClose" /f
%regadd%" /v "Collect" /d "PerfmonCollect" /f
%regadd%" /v "Library" /d "%cd%\vmPerfmon.dll" /f
%regadd%" /v "Open" /d "PerfmonOpen" /f
%regadd%" /v "PerfIniFile" /d "vmPerfmon.ini" /f
lodctr vmPerfmon.ini

:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
:Start VM Service
sc create VMAuthdService  start= auto binpath= "%cd%\vmware-authd.exe"  depend= "vmx86" displayname= "VMware Authorization Service"
net start VMAuthdService
sc create vmserverdWin32  start= auto binpath= "%cd%\vmserverdWin32.exe"  depend= "RPCSS/VMAuthdService" displayname= "VMware Registration Service"
net start vmserverdWin32

:Create shortcut. XXMKLINK copy form http://www.xxcopy.com/xxcopy38.htm
XXMKLINK.EXE "%USERPROFILE%\桌面\VMware Server Console.lnk" "%cd%\vmware.exe" /q

pause>nul|echo 安装完成....

虚拟机下貌似真的不能运行虚拟机:(

尝试在VMware里运行绿色版虚拟机,但是提示:You may not Power on a Virtual Machine in a Virtual Machine.

经过一翻摸索,用OD载入bin\vmware-vmx.exe文件,找到了关键跳转处

Crack后,那个提示倒是没有了,但虚拟机的运行画面黑屏,看来真的是不行了:(

 

VMware.com官方还有一个dll文件可以检测当前环境是否是虚拟机环境,在cmd下运行rundll32 gwinstutil.dll VMCheckVM注意大小写,如果提示Sorry, this product cannot be installed inside a virtual machine.说明就是虚拟机了

我提供一个下载:http://www.ftyy.com/jiaxu2000/vmware/vminvm/checkvm.rar

12/17/2006

破解版VI3.0的Host License文件?

早上在虚拟机之家看到有人发出来了破解版VI3的Host License文件,小试了一下,VI3.0还是可以识别这个License的,但没有VCB功能。

这个是我在vmware.com申请到的License,从格式上来看他的Lincense是没有使用期限的。

INCREMENT PROD_ESX_FULL VMWARELM 2005.05 28-dec-2006 uncounted \
VENDOR_STRING=licenseType=Host;capacityType=cpuPackage;gp=14;exclude=BACKUP;count=16 \
HOSTID=ANY ISSUED=16-Dec-2006 NOTICE=FulfillmentId=209877 \

 

只是我的License以前是由License Server管理的,切换成Host license File模式,再重起ESX之后又会自动切换到License Server模式了,有时间再详细测试吧

12/12/2006

命令行下强大的虚拟网络配置工具—vnetlib

制作VMware Server绿色版的时候起了很大的作用,赞一下,在VMware Server、Workstation、Payer目录下都能找到vnetlib.exe这小家伙

 

To create a virtual network adapter use:

start /wait vnetlib -- add adapter vmnet#

To allocate an IP address range use:

start /wait vnetlib -- set vnet vmnet# addr aaa.bbb.ccc.ddd

To add DHCP to the virtual network use:

start /wait vnetlib -- add dhcp vmnet#

To add NAT to the virtual network use:

start /wait vnetlib -- add nat vmnet#

To remove services or the network adapter use:

start /wait vnetlib -- remove nat vmnet#

start /wait vnetlib -- remove dhcp vmnet#

start /wait vnetlib -- remove adapter vmnet#

To start or stop DHCP/NAT use:

start /wait vnetlib -- start dhcp

start /wait vnetlib -- start nat

start /wait vnetlib -- stop dhcp

start /wait vnetlib -- stop nat

To activate changes made to the DHCP or NAT configuration, use:

start /wait vnetlib -- update dhcp vmnet#

start /wait vnetlib -- update nat vmnet#

To enable/disable a network adapter use:

start /wait vnetlib -- enable adapter vmnet#

start /wait vnetlib -- disable adapter vmnet#

To export virtual network settings to a file use:

vnetlib -- export <filename>

To restore virtual network settings use:

vnetlib -- import <filename>

 

甲骨文那里也有一个脚本可供参考:第1 阶段:安装VMware Workstation 4.5.2

12/9/2006

处理无法安装VMware Server 1例

最近2天在研究VMware Server绿色版的制作,由于虚拟机里不安装Vmware Server,所以只好“借”别人的机器来实验了:)

在经历了几次的安装和卸载后终于出问题了,安装虚拟机时只能到下面这个界面,无论修改和修复都不好用

如果删除则会提示:Error 1713. Vmware Server cannot install one of its required products.

最后即将要手工清理注册表的时候终于在VMware.com找到了办法,在命令行下运行VMware-server-installer-1.0.1-29996.exe的时候加一个参数/c,即变成VMware-server-installer-1.0.1-29996.exe /c

会提示:

点确定就可以了。用VMware-server-installer-1.0.1-29996.exe /?还会得到其他命令行的帮助。

VMware Server绿色版中较难部分的vmserverdWin32服务已经基本解决了,估计简化绿色版很快就会面世,完整功能的还需要点时间

12/6/2006

用于安装OEM版操作系统的BIOS

 

For VMware Workstation 5.5.3 34685

下载地址:http://www.ftyy.com/jiaxu2000/vmware/oembios/ws.rar

 

For VMware Server 1.0.1 29996

下载地址:http://www.ftyy.com/jiaxu2000/vmware/oembios/server.rar

可以安装Compaq、HP、IBM、联想、DELL版操作系统,在VISTA前最后贡献!

解压缩后

VMware Workstation 的覆盖

X:\Program Files\VMware\VMware Workstation\bin\vmware-vmx.exe文件

Vmware Server的覆盖

X:\Program Files\VMware\VMware Server\bin\vmware-vmx.exe文件

最好事先做好备份,其他版本请勿下载,一切版权问题本人盖不负责。

卡巴斯基过河要拆桥?

    早上来单位的时候发现卡巴斯基罢工了,提示我的KEY进了黑名单,安装KIS,同样不能用。去卡饭那里转了一下,果然叫骂声震天,从昨天晚上起卡巴就开始大面积的查封KEY了。让我感到奇怪的是老外的修养真是好,截至到中午卡巴官方论坛里还是静悄悄的。

   没时间管他们了,自己想辙吧。用网上别人公布出来的KEY是不明智的。目前360安全卫士里可以免费得到一份半年期限的激活码,不愿意装360的还可以使用“幸福村落”提供的《卡巴斯基序列号生成器》,激活以后可以用到2007年6月份,最好在网上找1.0版本的,2.0的需要装Microsoft .NET Framework 2.0,那家伙个头可不小。这个算号器生成许可里面的使用者和360一样显示的也是Qihoo,具体360哪天黄了也说不定,现在先凑合着用吧。

    下午找人要了2套KIS,在OA上发了一条公告,耐心的等明天吧:(

 

   2006年12月5日晚,卡巴斯基反病毒实验室在全球范围内封杀了许多已经使用了较长时间的非正常渠道的授权许可文件,在中国,使用免费KEY的用户不下500万,大部分的网民处在一片混乱中,其原因就是无法更新病毒库并停止杀毒软件的使用,提示key进入黑名单。

   对于一个正常的商业公司来说,这个行动是可以理解的。

   由于卡巴斯基反病毒软件可查杀的病毒数和更新病毒库的速度在全球都是名列前茅的,而且价钱相对“低廉”,所以我院不少职能科室办公用的计算机都在使用,目前我院也受到此封KEY行动的影响。

   请杀毒软件失效的用户自行卸载卡巴斯基并尽快与计算机室联系更换杀毒软件,在此期间不要打开或使用来历不明的软盘、优盘、电子邮件和一切可疑文件,避免感染病毒。