1、安装Windows2003 Server;
没啥好说的,一般的IT从业人员都应该能安装;本人通过光盘启动安装Windows2003 Server,安装正在硬盘靠前分区,置为C盘,NTFS格式。
2、安装Redhat Linux的一个分支版本CentOS5.4;
可以通过硬盘和光盘两种方式来安装CentOS系统,如果把双系统安装在普通PC上的话,安装Redhat Linux系统通常会卡住;
下面是两种方式下的解决方案:
a、硬盘安装CentOS系统;
打开CMOS,找到Integrated Peripherals -> Onchip IDE Device -> On-chip serial ATA;
发现这一项显示"Auto", 修改成"SATA only",应该可以安装啦;
b、光盘安装CentOS系统;
在系统进入安装程序前,按F4键(多按几次,呵呵);
在后面出现的安装界面上输入“linux irqpoll”,按回车键开始安装CentOS;
参考:http://www.trixbox.org/forums/trixbox-forums/help/solution-trixbox-install-hangs-loading-atapiix-driver
3、实现远程控制系统切换;
实现远程系统控制:
Linux CentOS系统这里启动ssh服务,远程通过ssh2协议来远程控制,默认安装既支持;
Windows开启远程桌面来实现远程控制,步骤如下:右键电脑-->属性-->远程,远程桌面打钩即可;
实现系统切换启动
修改CentOS系统下文件"/boot/grub/menu.lst",既grub.conf文件;
1、找到“default=0”,修改为“default=1”,实现Windows2003启动;
2、找到“title Other”,修改为“title Windows2003”,修改标题为Windows2003系统;
至此,电脑启动时默认进入Window2003系统菜单选项。
把CentOS下的"/boot/grub/menu.lst"copy出来,修改里边的“default=1”为“default=0”,放到Windows2003的C盘根目录下;
下载grub4dos-0.4.4-2009-01-11.zip文件,解压后把grub.exe, grldr两文件也copy到C盘根目录下;
修改Windows2003的C盘根目录下的boot.ini文件,像下面这样:
[boot loader]
timeout=5
default=c:\grldr
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windows Server 2003, Enterprise" /noexecute=optout /fastdetect
c:\grldr="CentOS (2.6.18-164.el5)"
至此,默认系统启动后进入Window2003系统菜单, 最进入Linux CentOS选项,如果不手动干预,则系统最后进入Linux CentOS;
文档写到这里,我们可以知道其实只需要修改Windows2003的boot.ini文件,即可实现系统进入Windows2003或者进入Linux CentOS。
由于默认系统进入Linux,则只要在Linux环境下能实现修改boot.ini文件即可,而在Windows下只要通过上述boot.ini修改即可决定进入Linux;
在Linux修改NTFS文件系统下的文件默认是不可行的,但实现这个不难:
下载包:ntfs-support[i386-x86_64]-5.4.tar.gz,解压之;
里边包括三个文件安装其中的两个(root用户安装):
rpm -ivh flash-plugin-10.0.42.34-release.i386.rpm [安装的是32位Linux CentOS系统]
rpm -ivh fuse-2.7.4-8.el5.x86_64.rpm [安装的是64位Linux CentOS系统]
rpm -ivh fuse-ntfs-3g-2009.4.4-2.el5.rf.i386.rpm [必须安装]
重启后可以支持mount ntfs格式分区啦。
参考下面命令(root用户):
mount /dev/hda1 /mnt/ntfspot [/mnt/ntfspot目录需要root用户自己创建]
vi /mnt/ntfspot/boot.ini [修改windows2003的boot.ini文件]
修改"default=c:\grldr"为"default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS";
重启系统后,则服务器只动进入Windows2003啦。