A small tool for deploying VMware ESXi from another computer running with Microsoft Windows.
DotNet framework runtime 4.o is required.
Freeware.
VMWare vSpheredotNet Product1 min read
A small tool for deploying VMware ESXi from another computer running with Microsoft Windows.
DotNet framework runtime 4.o is required.
Freeware.
Windows1 min read
In many instance of Window Server 2012, there are lots of errors in Event Log about Volume Shadow Copy Service like this:
Volume Shadow Copy Service error: Error creating the Shadow Copy Provider COM class with CLSID {463948d2-035d-4d1d-9bfc-473fece07dab} [0x80070005, Access is denied.].
Operation:
Creating instance of hardware provider
Obtain a callable interface for this provider
List interfaces for all providers supporting this context
Query Shadow Copies
Context:
Provider ID: {3f900f90-00e9-440e-873a-96ca5eb079e5}
Provider ID: {3f900f90-00e9-440e-873a-96ca5eb079e5}
Class ID: {463948d2-035d-4d1d-9bfc-473fece07dab}
Snapshot Context: -1
Snapshot Context: -1
Execution Context: Coordinator
Actually, that may be a bug of Windows Server 2012. You need to and are able to correct it manually by setting up the right credential for related DCOM. You can choose UI or PS to reach that:
UI mode:
1 Open Component Services, open Computers - My Computer - DCOM Config.
2 Locate WTVdsProv and press right mouse key - Properties - Identity, select This user, enter an account name and password with local administrator’s permission.
3 Do the same step for WTSnapshotProvider.
PS mode:
Open PowerShell and use these commands:
$PsCred = Get-Credential
$PrvdIdentityPath = New-Object System.Management.ManagementPath("root\wmi:WT_iSCSIStorageProviderIdentity")
$PrvdIdentityClass = New-Object System.Management.ManagementClass($PrvdIdentityPath)
$PrvdIdentityClass.SetProviderIdentity("{88155B26-CE61-42FB-AF31-E024897ADEBF}",$PsCred.UserName,$PsCred.GetNetworkCredential().Password)
$PrvdIdentityClass.SetProviderIdentity("{9D884A48-0FB0-4833-AB70-A19405D58616}",$PsCred.UserName,$PsCred.GetNetworkCredential().Password)
Source: http://blogs.technet.com/b/filecab/archive/2012/10/08/iscsi-target-storage-vds-vss-provider.aspx
NetworkingWindows2 min read
I was trapped in migrating WSUS database from Windows Internal Database to a dedicated SqlServer instance. Due to lots of changes taken in in WSUS and WID of Windows Server 2012, the old way as Windows Server 2008R2 does not work anymore. Finally, I found a solution to do that.
All your needs:
1 A working instance of WSUS, which has a database in WID.
2 SqlServer installation package.
3 Backup before migration.
Migration steps:
1 Install a SqlServer instance. For my case, SqlServer 2012 Express x64 is chosen.
2 Install a SqlServer Management Studio.
3 Log on to this server by LOCAL ADMINISTRATOR. If your server joined a domain, you have to do this by local administrator. No matter your domain account is in local administrators group or not, you cannot do that with a domain account.
4 Open SqlServer Management Studio and connect to server \.\pipe\MICROSOFT##WID\tsql\query using Windows Authentication. You will find a database named SUSDB listed.
5 Stop service WSUS Service and IIS Admin Service.
6 Detach SUSDB. Drop active connections if needed.
7 Log off and log on to this server with your account if you like. You may need an account from local administrators group.
8 Copy database files out from C:\Windows\WID\Data. You need 2 files related to SUSDB.
9 Remove Role Windows Server Update Services and Feature Windows Internal Database. Server will have to reboot after this step.
10 Install removed role and feature again. Choose database instead of WID database. When asked to specify a path for storing updates, use the same file location as before.
11 Finish post deployment but do not open MMC.
12 Open SqlServer Management Studio and connect to the SqlServer instance installed by step 1. You need to run this instance by administrator privilege, or you will get a read-only database in next steps.
13 Stop service WSUS Service and IIS Admin Service.
14 Delete SUSDB database from SqlServer Management Studio.
15 Attach SUSDB from the location where you copied to in step 8.
16 Start service WSUS Service and IIS Admin Service.
17 End.
PS: SqlServer database is not like one in WID, it cannot be backed up by Windows Server Backup. Please choose a separated folder or volume for your database files and setup an agent job to backup them.
Forwarded1 min read

NetworkingdotNet Product1 min read
本工具可以将所有中国的IP v4地址段抽取出来,并按照用户给定的格式保存。
通常可以用于制作特定的路由表。
IP信息来源:每次运行时自动获取自APNIC。
运行需要:dotnet Framework 4.0
运行前,请用文本编辑器打开CNRouteExtractor.exe.config,按照注释修改其中的Format字符串。
运行时的格式:CNRouteExtractor filename
将生成filename作为目标输出文件。如不指定filename则不输出(仅测试下载与抽取)。
Forwarded6 min read
我当年读小学时,最早接受“爱国主义”教育就是以义和团为榜样的,这个教育告诉我们,要爱国就得像义和团那样仇恨洋鬼子。以后关于义和团的电影也放了不少,但是,最多的还是抗日的电影。幼小的心灵里,隐隐感觉确实是这样的,中国的苦难都是洋人弄的。如果没有这些洋人入侵,中国这个民族是伟大的民族,人民过的生活简直有如天堂一样。
但是,后来随着阅读与思考的深入,感觉到当年我们听信这种“爱国主义”教育是上当了。但是,一路走过来,三十多年来,竟然这种教育一直没有被中断过。每当国内矛盾重重,举步维艰的时候,打出爱国的旗号,将国人的愤怒引向国外,特别是引向了日本,那么,一切问题都好办了。近百年来,爱国主义者让中国人丧失了一个又一个向外学习优秀文明成果的机会。这种被“爱国主义”教育出来的孩子,近百年来,绵延不绝,代代相传。其实,这些爱国者中不少人,住在平民窟,或者居无定所,吃的也是有上顿没有下顿,经常被警察、城管无端检查、刁难、抓走,但是,这些并不妨碍他们满腔的爱国之情。
有些国人很有意思,他们活着的时候保不住自己的土地,保不住自己的房屋,保不住自己的财产,保不住自己的自由,保不住自己的生计,保不住自己的孩子;哪天不小心死了的话还可能保不住自己的尸体、保不住自己在死亡名单上的名字。但是一谈到保钓,立刻就激昂起来、热血起来,仿佛自己是国家的主人……
当然,爱国者中获得国之好处的自然也不少。比如,今天有网友传给我一张照片,是一位颇有一些小资情调的女孩,手拿一面小国旗,刚刚参加完抗日游行活动回到自己的停车位,结果掩面失声痛哭了,因为她的日产车被爱国主义者们砸得面目全非,而且连肇事者都无法找到了。接下来只有自认倒霉了。
另一个网友发来的一张照片也挺搞笑的。因为,在这个时节,日本车在街头已经成为了危险的标志。有一个车主在车后面贴了这样的一个条子:车是日产车,心是中国心。钓鱼岛只属于中国的,苍井空才是世界的。这个护身符一贴,这部日本车果然安全了许多。因为这个身后面的标语无疑安抚了中国的爱国者们的义愤。
中国的爱国主义者,常常对这个钓鱼岛的历史真相并不了解,只是凭着一腔义愤,就去街头又是打,又是砸的。如果这些爱国主义者们知道,这个岛其实有N次机会为中国人所有,但是,中国人就是不肯要,他们还会这样义愤吗?比如1945年日本战败,接受《波茨坡公告》无条件投降,主权范围被限制在本州、北海道、九州、四国,以及其他由战争国决定的小岛之内,而此时的钓鱼岛并不在其列,而此时由《马关条约》割让的台湾、澎湖等岛屿也归还了中国。当美国罗斯福总统在埃及开罗会议期间反复问及蒋介石,中国是否想收回琉球群岛,蒋给予的答复是琉球群岛可同由国际机构委托中美共管。这是最早的搁置主权争议,共同开发的思想。不仅如此,蒋对二战之后的战败赔偿问题也不主动提及,害怕他人耻笑,如果一定要提及战争赔款问题,也要等待英美国家先提,切勿由我主动提及。但是,随着1950年朝鲜战争的介入,中美共同管理的钓鱼岛一下子就落入了美国人的掌控之中。蒋不愧是儒家文化,在礼仪之邦培养出来的大国领袖。
这样的领袖在中国后面还不断出现。1972年7月27日当时中国的国务院总理周恩来为实现中日邦交正常化接见了日本公明党委员长竹入义胜,周恩来表示,“中日建交不会涉及日美安保条约。”其次是“钓鱼岛的问题没有必要涉及,它与恢复邦交相比就算不了什么问题。”中日邦交正常化正式谈判的时候,周恩来主动说:“我并不了解尖阁列岛(钓鱼岛),竹入先生您也不关心尖阁列岛(钓鱼岛)吧。”一大国总理用日本名字称呼这个小岛,同时也启发诱导日本领导人不要关心这个岛,实在是太一厢情愿了。当日本首相田中角荣听说这次谈判,周恩来既承诺永远放弃要求日本赔偿战争赔款,还不提及钓鱼岛的归还中国的问题时,田中角荣热泪盈眶,说,真没有想到周总理是这样好的总理,大大出乎意料之外。因为,这次谈判,日本代表团已经作好了战争赔款与钓鱼岛归还的心理准备。但是周总理轻松放过,田中角荣简直是感激涕零,不知所云。
1978年邓小平访问日本,中日两国签署和平友好条约,在记者问及钓鱼岛时的问题,邓小平说,我们这一代缺少智慧,也许下一代会比我们聪明一定会找到彼此都能够接受的方法。1978年6月中国在没有获得日本人同意的情况下,单方面通过外交渠道正式向日本提出共同开发钓鱼岛的设想,并且一厢情愿地首次公开表明愿以“搁置争议,共同开发”的模式中日之间进行合作开发,此后,日本人以共同开发的名义对这个岛屿进行了系列开发,但是,不是与中国共同的,而是日本单方面的。
中国作为一个天朝大国,物华天宝,人杰地灵,地大物博,送出一点没有关系,割让一点也没有关系。宁赠友邦,不予家奴。这就是中国千年以来的大国心态。豁达大度,量中华之物力,结与国之欢心。这并不是那个老女人慈禧太后一个人的发明,而是中华儒家文化的发明。
话又说回来,中国那么多肥沃广袤的土地,都在污染之中,践踏之中。许多美丽的草原现在都成了生态灾区,日本人真要把这样一个小岛归还中国,中国人也不懂怎样开发。真正能够开发利用的恐怕还是日本人。因为,日本人有认真做事的决心,而且能够做出名堂来。也许当年邓小平提出了中日共同开发,日本人还真是动心,只是总也不见中国人对此岛开发有什么动静,因此,也就单方面行动起来了。现在国内许多爱国主义者对这些历史并不知情。相比小小的钓鱼岛,我更关心是的当下的人权问题与民生问题,如果这些问题没有解决好,要再多的土地又有什么用?相反,如果这些问题解决了,不要说一个小小的钓鱼岛,就是让日本自愿合并过来也不是没有可能。想想欧洲联盟吧,那些国家已经不再为国与国之间的土地发生争端,因为,那已经没有多少意义了。国土之主权如果总是被置于人权之上,那这个国家即使拥有像原苏联那样广袤的国土,其实他们的国民也仍然是活得没有尊严的。
转载出处:
http://www.21ccom.net/articles/qqsw/zlwj/article_2012082266206.html
Gossip1 min read
已经得到客服证实的消息。如果在装有NETPAS.CC加速器的系统上启用了TimeMachine,并使用TimeMachine还原了系统,会导致加速器无法使用。即使卸载重装也无法恢复。除非你原意重新安装操作系统,并不使用TimeMachine的备份,否则问题无法修复。
