2.2 定制安装centos 5
在正式安装系统之前,需要确认几个事情,以利于顺利安装系统而避免麻烦。它主要包括如下几点:
1、 好的光驱和安装光盘(我们以光盘安装)。
2、 系统支持从usb光驱引导。安装好系统上线以后,就很少需要再重新安装系统了,因此没必要在服务器上白白浪费一个光驱。
3、 确认硬件都能被系统所支持。注意:有的RAID卡或SCSI卡可能有这个问题,安装前最好读一下产品说明书。
为了描述上的便利,我把安装过程人为地分成初始引导阶段、定制分区阶段、系统设置阶段、包选定阶段、正式安装阶段以及第一次重启后设定阶段六个部分【注1】。
【注1】安装过程以图示的方式顺序进行,但并不是把所有的截图都贴出来。
2.2.1 初始引导阶段
1、放入光盘,系统自检以后,将出现系统引导界面,如图2-2所示:
图2-2 安装盘启动界面
2、选择引导方式。在boot:后输入命令linux text(本处简化为text)然后回车,出现“CD Found”界面(如图2-3)。个人认为,介质检查纯属浪费时间,按Tab键选择“Skip”直接跳过。
图2-3 光盘校验
4、 进入欢迎界面,接着是加载磁盘驱动。在这一步,要特别留意屏幕输出,最不幸的事情的就是没有正确加载SCSI/RAID驱动,而识别不了硬盘。
2.2.2 定制分区阶段
1、 分区布局Partitioning Type选择“Create custom layout”(创建定制的布局),如图2-4所示:
图2-4 选择分区布局
如果使用的硬盘有数据存在,在分区前请自行确定是否要对其上的数据进行备份。
2、 选择欲安装系统的驱动器。图2-4显示我们的服务器只有一个驱动器,器设备名为sda。用“Tab”键或方向键选中它,然后嗯“OK”,进入Partitioning操作,如图2-5所示:
图2-5 磁盘分区操作界面
3、 按“F2”创建一个新的分区。这个操作需要手工输入挂接点Mount Point,选定文件系统类型,在哪个磁盘操作(如果有多个磁盘就要特别注意了),以及指定分区大小。该操作完成后的界面如图2-6所示:
图2-6 新增一个分区
4、 创建一个交换分区,操作过程如图2-7所示:
图2-7 新增交换分区
5、 依次创建其他分区,把整个磁盘空间都利用完。当分区数量超过4个以上时,划分的分区只能包含3个主分区,其余的分区自动划入扩展分区。图2-8为所需分区都划分完毕时的输出:
图2-8 centos分区分布
2.2.3 系统配置阶段
1、 引导加载器配置。
(1)选定GRUB为引导加载器,如图2-9所示:
图2-9 选择GRUB为引导管理器
(2)指定内核引导选项。一般不做任何选择,直接按ok跳过,如图2-10所示:
图2-10 跳过内核引导选项
(3)GRUB口令设定。不建议使用,直接跳过。
(4)选定可引导分区的名称。使用默认值即可。
(5)选定引导加载器的安装位置。选择默认值主引导记录区,如图2-11所示:
图2-11 选定主引导扇区MBR安装引导加载器
2、 网络参数配置。
(1) 选定网络接口。当前主流配置的服务器都有多个网络接口,建议设置2个网络接口,一个接口对外提供服务,另一个用于服务器之间内部通讯和数据交换。用方向键或“Tab”键选定网络接口,按编辑Edit进行设定,如图2-12所示:
图2-12 编辑网络接口
(2) 设定eth0的ip地址、子网掩码,使之开机引导时处于激活状态。这个操作分2步:先设定激活然后再指定ip地址,如果2-13,2-14所示:
图2-13 网络接口引导时激活设定
图2-14 设定ip地址
(3) 配置其他网络接口。
(4) 其他网络项目设置。主要是设定dns和默认网关,如图2-15所示:
图2-15 设定默认网管及dns
3、 设定主机名。用空白键选定“Manually”,继而输入主机名。当你的主机数量比较庞大时,如果主机名能与其用途关联起来(如某个应用服务器的主机名为App-php1),将大大提高维护和管理的效率。
4、 时区选择。选定Asia/Chongqing。
5、 设定超级用户root登陆密码。除非是学习或者实验环境,否则千万不要设置如“111111”、“123456”这样的简单密码。在windows环境下,有个开源的密码管理工具keepass,可用它来自动生成复杂密码,然后把这个复杂密码设定给root。密码设置需要重复输入两次,如图2-16所示:
图2-16 设置root密码
2.2.4 包选择阶段
1、 以方向键及空白键选择“[*] Customize Software Selection”,如图2-17所示:
图2-17 附加软件包选择
2、 包组选择包括:Administration Tools、Development Libraries、Developmen Tools、Network Servers、System Tools。在选定时,需要用到方向键拉动滚动条。图2-18显示了这个操作过程【注1】:
图2-18 包组选择
3、 假定想查看某个包组都包含哪些单独的组件,可选定包组后再按“F2”键增加附件的包,如图2-19所示:
图2-19 包组详单
【注1】centos 5.2以后的发行版需要选择包组“Base”。
2.2.5 正式安装阶段
这个简单只需要一个回车,然后开始格式化定制的分区并创建相应的文件系统。这个过程所花的时间与硬盘容量的大小直接相关,容量越大花的时间就越多。一旦文件系统创建完毕,文件复制就开始了;大概数分钟,就可以完成安装,这比默认安装要节省很多时间,这个好处,我们可以从图2-20直观的感受到【注1】。
图2-20 安装过程
安装完毕,自动弹出光盘,提示需要一次系统重启。
【注1】显示的3分钟实际上是有出入的,但与这个数字偏差也不是很大。
2.2.6 第一次重启设定阶段
1、 配置系统安全级别:关闭防火墙及Selinux,如图2-21所示:
图2-22 防火墙设定
2、 系统服务设定:至少设定sshd和syslog这两项服务,其他的服务项可随时用ssh远程登录系统,运行ntsysv进行设定或取消。
3、 设定完毕,重启系统,然后检查系统,看是否启用了最少的服务。
4、 检查网络是否能连通以及是否能以ssh远程登录系统。

定制安装操作系统(二)相关推荐

  1. VMware workstation批量创建虚拟机和自动化安装操作系统(二)

    一. 简述 在上一篇<VMware workstation批量创建虚拟机和自动化安装操作系统(一)>中,主要介绍了VMware workstation自定义创建虚拟机的过程,和一些其他的有 ...

  2. 【云计算与虚拟化】第三章 实验二 在ESXi主机中安装操作系统

    实验二  在ESXi主机中安装操作系统 为ESXi主机添加一块数据存储磁盘,大小为80G,磁盘名称为:ESXi-loc-80G(截图)   2.登录vSphere Client,加载新添加的数据存储磁 ...

  3. RIS服务器的安装和远程自动安装操作系统(二)

    RIS服务器的安装和远程自动安装操作系统 在完成了安装RIS服务器之后,需要做一些设置才能够让RIS正常工作. 第二步设置: 1.首先需要创建一个或多个用户使用具有使用远程安装计算机的权限(这些实在服 ...

  4. 在移动硬盘安装操作系统

    你从本文可以学到 ★如何将系统安装到移动设备 ★怎样将多个系统集成封装 在一块硬盘上安装多个操作系统,不仅安装麻烦,多系统的维护更是一个棘手的难题.相信很多朋友都用过虚拟系统软件来解决多操作系统并存的 ...

  5. 移动硬盘上安装操作系统

    你从本文可以学到 ★如何将系统安装到移动设备 ★怎样将多个系统集成封装 在一块硬盘上安装多个操作系统,不仅安装麻烦,多系统的维护更是一个棘手的难题.相信很多朋友都用过虚拟系统软件来解决多操作系统并存的 ...

  6. Windows Server 2008 R2使用WDS服务实现批量安装操作系统演示

    昨天在51cto朋友圈看到有关WDS部署的演示,我参考上面的一步步来,发现诸多的问题的,其中在如何捕获封装好的windows server 2003时候遇到过一个问题,那就是制作winpe的启动镜像时 ...

  7. 实现Android底层驱动开发并裁剪定制Android操作系统

    毕业论文 题   目实现Android底层驱动开发并裁剪定制Android操作系统 学   院电子信息与电气工程学院 姓   名牛xxx民 专   业电子信息科学与技术 学   号2012xxxxxx ...

  8. VMware workstation批量创建虚拟机和自动化安装操作系统(一)

    一. 简述 作为从事IT行业运维工作的Linuxer,大多情况下需要在测试环境中部署业务系统并进行测试,在没有足够的计算存储网络条件下,使用虚拟机进行虚拟集群的创建和使用,是一种不错的学习和实践方式. ...

  9. 如何使用U盘安装操作系统,非PE安装系统的方法

    写在前头,网上有很多介绍用WinPE安装系统的文章,但是自己试过这后发现并不是非常简便.近日又发现有人在询问如何装系统,所以特将自己使用的方法写出来,希望能帮到没用U盘安装过系统的本友. XP系统 使 ...

最新文章

  1. JDBC简单操作步骤总结
  2. oracle通信通道的文件结尾_申请被拒?被放到WL?没消息?莫着急,这篇文章助您找到argue信的突破口!...
  3. 分享一套 python 试题
  4. linux系统分区不,其中,不属于Linux系统分区的是()。
  5. Oracle Database Appliance
  6. grpc简单使用 java_gRPC学习记录(四)-官方Demo - Java 技术驿站-Java 技术驿站
  7. kotlin教程(1)
  8. JavaScript中执行环境和栈
  9. 韩国出现加密货币妈妈潮 女性对加密投资兴趣趋升
  10. 删除的时候提示“该项目不在C:\User\桌面 中
  11. 史上最简单的SpringCloud教程 | 第九篇: 服务链路追踪(Spring Cloud Sleuth)(Finchley版本)...
  12. 夜,思考——我想要的到底是什么?
  13. IDEA 等常用编程软件注册码集合
  14. web前端设计与开发大作业(五)----期末设计报告
  15. 线性回归、岭回归、LASSO和Logistic模型
  16. 老师一天表情大全,也太搞笑了!
  17. php 瀑布流布局,瀑布流布局与无限加载图片相册效果
  18. mybatis学习4
  19. Android菜鸟笔记-WifiPickerActivity 实现跳转到系统自带wifi连接界面
  20. web概念介绍、软件架构、静态资源

热门文章

  1. [TJOI2015]线性代数(最小割)
  2. BZOJ 1053 [HAOI2007]反素数ant
  3. js 判断是否是IE浏览器及ie版本
  4. windows连接投影仪后桌面画面和白板画面不一致
  5. Android 用MediaRecorder录制视频太短崩的问题
  6. 说一说,求一个正整数的二进制中0的个数
  7. Spring MVC 学习笔记 json格式的输入和输出
  8. 动态规划--凸多边形最优三角剖分
  9. GeoServer之styles定制
  10. 莫比乌斯反演定理证明