2011年9月

一般情况下,在Windows Server 2008 R2中安装Win7和2008是不需要再装驱动的,而安装2003或者XP则有驱动需要安装,虽然不太影响使用,但是看起来不太爽。
首先是网卡,如果懒得装驱动,可以在设置里删掉旧网卡,添加一块“旧版网络适配器”,这样XP和2003都可以自动识别。
不过在XP安装好以后,还会显示显示器适配器(Microsoft Emulated S3 Device Cap PCIVEN_1414&DEV_5353&SUBSYS_00000000&REV_003&267A616A&0&40)和一个未知设备
在网上搜索了一下没找到,用驱动精灵之类的软件也无法识别,只好自己想办法。
由于VMware和之前的vpc都是有个iso可以提供给虚拟机来安装驱动的,按照这个思路,我在2008 R2系统中以iso为关键字搜索了一下,找到了一个文件C:WindowsSystem32vmguest.iso,我猜基本上就是它了,于是在虚拟机设置中加载这个iso文件,在XP的虚拟机中安装,接着就会有个Hyper-V 集成服务的程序进行自动安装,之后在设备管理器就看不到未知设备了。

自从VMware收购了Zimbra以后,一直想找时间研究研究Zimbra,最近终于有时间可以装一个看看了。服务器安装的ESXi5,话说现在5的免费序列号功能少的可怜。。。

在ESXi上创建虚拟机来安装CentOS6×64版本,自然是pxe网络安装,不过貌似从6.0开始直接解压iso的内容已经不能直接当成本地yum源了,图省事把官方源上repodata文件夹抓过来用。

一路默认安装就可以了,关闭iptables规则和selinux,再到这里去下载开源版本http://www.zimbra.com/downloads/os-downloads.html

我下载的是zcs-7.1.2_GA_3268.RHEL6_64.20110804131406.tgz(7.1.2对应Redhat6×64的版本),拷贝这个文件到CentOS中

先关闭系统自带的MTA服务,安装一些依赖包

chkconfig postfix off
yum install fprintd-pam libstdc++.i686 nc file sysstat

运行以下命令解压,进入目录进行安装

 tar zxvf zcs-7.1.2_GA_3268.RHEL6_64.20110804131406.tgz
 cd zimbra zcs-7.1.2_GA_3268.RHEL6_64.20110804131406
 ./install.sh --platform-override

上面–platform-override参数的含义是由于我们下载的是Redhat版本的,CentOS上需要忽略这个系统版本检查。
在之后的向导中基本都默认或者输入Y就可以了,如果你像我一样操作,你会得到一个错误

Initializing ldap...failed. (28416)

 ERROR

 Configuration failed

 Please address the error and re-run /opt/zimbra/libexec/zmsetup.pl to
 complete the configuration.

 Errors have been logged to /tmp/zmsetup.09222011-191629.log

不过没关系,修改一个文件就可以了,运行visudo,找到Defaults requiretty这行,在前面加上#号,保存退出即可,接下来运行如下命令即可

/opt/zimbra/libexec/zmsetup.pl

在等待一大堆配置提示和确认后,安装就算基本完成了。
用户访问地址是http://yourhost/
后台管理控制台地址是https://yourhost:7071/

常用的几个用法:

1、怎样重置Zimbra管理员账户的密码

su – zimbra
zmprov sp admin@test.com 123456

这样就把admin@test.com的密码改成123456了,当然同样适用于修改其他用户的密码。

2、查看管理员帐户清单

su - zimbra
zmprov gaaa

上颌(月) 下颌(月)
乳中切牙   8-12   6-10
乳侧切牙   9-13   10-16
乳尖牙   16-22   17-23
乳第一磨牙 13-19   14-18
乳第二磨牙 25-33   23-31

CentOS上默认是不支持挂载NTFS格式的分区的,需要安装ntfs-3g这个程序就可以对ntfs分区进行读写了。

CentOS默认源里面没有ntfs-3g,可以通过添加源的方式来通过命令行安装,也可以直接下载ntfs-3g的rpm安装包,还可以下载最新的源码编译安装。

我选择最简单的方式,下载rpm来安装,下载地址如下

http://rpmfind.net/linux/rpm2html/search.php?query=ntfs-3g

我的系统是CentOS5.6,所有在其中选择Extras Packages for Enterprise Linux 5 for i386下载

通过以下命令行来安装即可

rpm -i ntfs-3g-2011.4.12-3.el5.i386.rpm

挂载分区

mount.ntfs /dev/sdb1 /mnt

卸载分区

unmount /mnt