转载自:http://blog.sina.com.cn/s/blog_7679d2c70100ya9f.html
最近需要学习Linux系统,但有一些日常的应用使用Linux系统并不是那么方便,因此有必要在Windows的基础上再加一个Linux系统,这样既可以满足日常的应用,又可以闲来无事时学习学习Linux。
之前装过VISTA+XP,Windows7+XP的双系统,但是这些都是WINDOWS的系统,安装起来比较简单。一般从低版本开始装,两个系统装完后会自动生成一个双系统启动菜单。而Windows+ Linux的事先方式就有点复杂了,需要在系统引导方面做一些工作。这里向大家介绍Windows server 2003 +centos 6.2 双系统的现实方法,其他的系统应该与此大同小异,需要时可以参考一下。
第一步:
先安装Windows server2003。在这里我建议大家先安装Windows,虽然反过来也能实现,但是先装Linux再装Windows启动菜单修复起来相对来说比较麻烦;而先装好Windows,再把Linux的启动项加到Windows的启动文件里面即可。Windowsserver2003的安装方法比较简单,这里我就不在向大家赘述了。强调的一点是安装Windows完成之后需要格式化一个分区为FAT32格式放置安装文件(因为Linux识别不了NTFS格式的分区)。另外还要预留一部分未分配的空间用来安装centos。这里以我的安装方式为例,我的硬盘为80G,C盘50G,D盘格式化为FAT32格式,大小为15G,剩余15G为未分配空间用来装centos。
第二步:
安装grub,网上可以下载的到,这里给出一个链接:
http://download.gna.org/grub4dos/grub4dos-0.4.3pre2.zip
下载完后将其解压到C盘的根目录里,然后修改C:\BOOT.INI,在后面添加
C:\GRLDR=”Grub”
第三步:
将下载的Centos6.2的ISO文件放到一个FAT32格式的硬盘上(我这里是D盘),并将ISO文件中的isolinux文件夹拷贝到这个FAT32格式的硬盘上(用WINRAR或者DEAMONTOOLS)。
第四步:
重启电脑会看见Windows启动菜单里多了项GRUB,选择GRUB进入后在菜单中选择
find and boot linux with menu.lst already install
接着会出现和安装linux一样的grub的编辑屏幕,输入如下:
kernel (hd0,4)/isolinux/vmlinuz
回车会出现
[Linux-bzIMage, setup=0x2c00, size=0x1e0300]
接着输入:
initrd (hd0,4)/isolinux/initrd.img
回车又会出现
[Linux-initrd@0x2e17d000,0x1d529d5 bytes]
再输入
boot
再回车即进入centos 6.2的安装阶段了。
注意一般D盘对应的是(hd0,4),如果你的机器只有一块盘的话,无论是IDE盘还是SATA盘一律为hd0,0代表第一块硬盘,4代表扩展分区的第一个分区。如果跟你的机器对应不起来的话可以尝试4,5,6,7之类的,
第五步:
Centos 6.2的安装。注意安装中安装源要选择Hard Driver:
还有就是分区时一定不要破坏原来的分区,在留出来的未分配空间里安装centos,
一般学习用的话只建立两个必要的挂载点即可,
/ 为系统文件所在位置,一般至少为5G,我给分了8G;
Swap 为虚拟内存,一般为物理内存的两倍;
之后就是一路forward即可了,直到centos完全安装完成,重启在在进入Centos的界面里
按向下的光标,选择other即可进入SERVER 2003了。
---------------------------------------------------------------------------------------
转载自:http://www.linuxidc.com/Linux/2011-10/45810.htm
1.安装引导
选择安装或升级现有系统(Install or upgrade an existing system):
这个选项是默认的。 选择此选项,安装到您的计算机使用CentOS的图形安装程序的系统。
2.检测光盘介质
可以选择skip跳过
3.选择安装过程中的语言
这里选择chinese中文简体
4.选择键盘布局类型
这里选择美国英语式
5.选择设备
这里选择基本存储设备
6.设置主机名与网络
这里可以选择下一步,具体安装好以后再设置网络,参见CentOS网络配置文章 http://www.linuxidc.com/Linux/2011-10/45811.htm
7.时区选择
要特别注意UTC,它与“夏令时”有关,我们不需要选择这个选项,否则会造成时区混乱,导致系统显示的时间与本地时间不同。
然后选择亚洲/上海
8.设置管理员密码(root密码)
9.磁盘分区配置
选择使用所有空间(第一个)
10.选择安装的软件包
可选的类型说明如下:
Desktop :基本的桌面系统,包括常用的桌面软件,如文档查看工具。
Minimal Desktop :基本的桌面系统,包含的软件更少。
Minimal :基本的系统,不含有任何可选的软件包。
Basic Server :安装的基本系统的平台支持,不包含桌面。
Database Server :基本系统平台,加上MySQL和PostgreSQL数据库,无桌面。
Web Server :基本系统平台,加上PHP,Web server,还有MySQL和PostgreSQL数据库的客户端,无桌面。
Virtual Host :基本系统加虚拟平台。
Software Development Workstation :包含软件包较多,基本系统,虚拟化平台,桌面环境,开发工具。
为了不安装一些没用的东西,这里选择basic server
11.其他软件安装
由于选择的是basic server安装,gcc之类的东西没有,需要执行以下几个命令:
yum install gcc.x86_64
yum install gcc-c++.x86_64
yum install lrzsz.x86_64 (可以通过sercureCRT的sz、rz来上传、下载小文件)
yum install mesa-libGL.x86_64
yum install ncurses-devel.x86_64
---------------------------------------------------------------------------------------
因为上一次安装ubuntu10.04的时候来得比较顺畅,以为这一次也是很简单的事情。第一次安装的时候用 livecd.iso 文件安装,memu稍微修改了一下,在grub下也指定了kernel 和initrd ,运行时候就出错。
BUG 78581 ,看的半天不知道是什么意思,好像说的是要指定root 的值,但是对方给出的root=live:......几乎就是“淡腾”到不知所以.
网上后来查阅资料似乎也略微的提到livecd不能装centos 到硬盘中去。
说明如下:
A live CD, live DVD, or live disc is a complete bootable computer operating system which runs in the computers memory, rather than loading from the hard disk drive
http://en.wikipedia.org/wiki/Live_CD
This gives you the ability to try the OS without having to install it
当初选在下载livecd 也仅仅是因为它只有600m左右的大小,而其他的光盘映像文件 有打到2个G的。
最后还是在寝室里下了bin-dvd.iso 文件,拿到公司按老路子一装,问题一扫而光。