《Windows下CentOS的硬盘安装双系统.pdf》由会员分享,可在线阅读,更多相关《Windows下CentOS的硬盘安装双系统.pdf(9页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、WindowsWindowsWindowsWindows下下 CentOSCentOSCentOSCentOS的硬盘安装双系统的硬盘安装双系统首先安装 grub,可以到网上下载,这里我给出一个链接,我用的时候还是可以的:http:/download.gna.org/grub4dos/grub4dos-0.4.3pre2.zip解压到 c 盘,这里我建议解压到 c 盘,放到其他的盘,在启动的时候可能识别不了,可以看到 grub 程序等等如下:第二步:将下载的 CentOS 的 iso 文件放置到一个 fat 格式的硬盘上,ntfs 的硬盘貌似不可以,我这里是 d 盘,将 isolinux 文件夹
2、解压到 d 盘;第三步:要更改你的启动项 boot.ini 在启动项里增加如下信息:C:grldr=“Grub”然后保存第四步:重启电脑,选择下面的选项“grub”,然后选择“find and boot linux with menu.lst already install”出现跟安装了 linux 的一样的 grub 的编辑屏幕,输入如下:kernel(hd0,4)/isolinux/vmlinuz回车initrd(hd0,4)/isolinux/initrd.img回车boot回车这里要注意的我的 isolinux 是放在 d 盘对应的是(hd0,4)不行就对应的尝试一下 4、5、6、7
3、之类的,如果出现:Linux-bzIMage,setup=0 x2c00,size=0 x1e0300类似的字样就可以了。第五步:开始安装,中间有一步,就是选择选择安装的源,选择“Hard Driver”,然后选择盘符。由于是安装双系统,怕把原来的分区搞坏,所以不敢用自动分区,还是手工分区吧,在那个空闲分区上操作,不断新建,挂载如下:注:由于是双系统安装,Linux 采用的分区格式不一样,所以在 Windows 分区的时候在扩展分区中空一个未分区的空间,我的硬盘 80G,我空了 30G。比较充裕。/6000M根目录是系统文件位置,看你的 CentOS 有多大了,/home3000Mhome 目
4、录是用户目录,如果是卖服务空间的话,这个目录应该安排为最大,否则就无所谓了/tmp1024M/usr6000Musr 目录是安装软件目录,/boot100Mboot 目录是引导文件位置 100M 不变,swap600Mswap 是虚拟内存,一般设为内存的两倍,但我的内存是 256M,就设600M,/var剩下的所有var 是 web 服务文件夹,由于经常做有用户上传文件的 WEB 应用,这个目录也就设为最大吧,当然,log 文件一般也是/var/log 目录中,如果你想限制 log 过大产生的危害,建议单独分一个区挂载/var/log(不过设置合理的 logrotate 可能更加有用,)OK,
5、安装完毕!重启一看,现在的默认引导就由 CentOS 自带的 GRUB 控制了,如果你是一路回车安装的,那么可能默认引导 CentOS,且不显示其他启动选项,这时需要修改/etc/grub.conf,将hiddenmenu 注释掉,适当调整 default 值(0 是第一个),重启即可生效。附安装过程图片:选择 server 再选择现在定制;然后下一步:选择:AdministrationtoolsDevelopment librariesDevelopment toolsDialup Networking SupportLegucy Network ServerNetwork ServerSe
6、rver Configuration toolsSystem tools以上 8 项视频录像请看 http:/ CentOS,启动后默认是进入图形界面,不熟悉,只需要设置/etc/inittab,修改以下行:id:5:initdefault:把 5 改成 3,重启即可,就是进入命令行模式了附:#Default runlevel.The runlevels used by RHS are:#0-halt(Do NOT set initdefault to this)#1-Single user mode#2-Multiuser,without NFS(The same as 3,if you do not have networking)#3-Full multiuser mode#4-unused#5-X11#6-reboot(Do NOT set initdefault to this)#id:3:initdefault: