频 道 直 达 - 新闻 - 培训 - 软件 - 教程 - 前沿 - 组网 - 系统应用 - 安全 - 编程 - 存储 - 操作系统 - 数据库 - 服务器 - 专题 - 产品 - 案例库 - 读书 - 博客 - BBS
51CTO.COM_中国最大的网络技术网站
找资料:

1.2.3 Linux安装硬盘规划

作者: 鸟哥 出处:机械工出版社华章公司  2007-12-05 09:50    砖    好    评论   进入论坛
阅读提示:《鸟哥的Linux私房菜——服务器架设篇》(第二版)第一章讲了架站之前所需的技能分析,本文是Linux安装硬盘规划。

1.2.3  Linux安装硬盘规划

了解了架站的目的,也知道硬件应该是如何搭配之后,接下来,自然就是安装Linux了。到底选择哪一版本呢?是Fedora/SuSE/Mandriva还是其他版本?这时您就必须清楚地了解到Linux其实就是一个Kernel。而目前(2007/01)的Kernel最常用的是2.6版本,如果使用较旧的Linux 版本(例如Red Hat 9),那么Kernel版本则是2.4。这时,在新版的2.6内核上开发出来的各种软件就无法在Red Hat 9的系统上运行,而且,不同内核的函数库也不相同。所以说,选择Linux版本时,需要知道该版本的Kernel版本。

一般来说,我们会建议大家不要使用太冷门的版本,因为技术支持可能会不够好。所以,目前较为推荐的还是较多使用的Red Hat系统(Red Hat/Fedora/CentOS均是Red Hat系统)和操作界面良好的SuSE,Mandriva也不错。

选择了安装版本后,当然要开始安装了。安装的第一个关键点就是上面提到的主机规划,这里不再赘述。规划完成之后,接下来就是整个安装流程了。安装流程有3个最重要的地方。

1. 硬盘的分区与挂载
除了硬盘的代号需要特别留意之外,磁盘分区也不能不清楚!磁盘分区方面,需要学习的有fdisk这个重要的分区程序。在分区完成之后,接下来就需要格式化硬盘,格式化硬盘时需要了解mke2fs命令的用法。格式化完成后,需要了解挂载点(一个目录)并进行挂载,挂载使用的命令为mount。挂载前,想要使用fsck命令来检查一下该分区有没有问题。使用fsck时,请务必先使用umount卸载要被检查的分区。
还有,如果要让某些分区在开机的时候就自动挂载,要记得将其写入 /etc/fstab当中,或者是将命令完整地写到 /etc/rc.d/rc.local当中。如果不清楚这些命令,可以使用man命令查看帮助。

2. 软件包的选择与安装
整理好硬盘之后,可以安装Linux了。这个时候请特别留意,因为Linux提供了图形界面与文字界面的默认登录(run level),事实上,图形界面很容易造成系统的资源损耗,因此服务器上面较少使用图形界面。所以,通常鸟哥都是不安装图形界面的软件包的。再有,为了方便以后的升级与重新安装,在选择软件包时,请务必将下面几个软件包选择进来:
• make。
• gcc。
• kernel-source、kernel-header及kernel-devel。
其中,make与gcc是编译软件包必须用到的软件,kernel-devel是一些驱动程序在编译时会用到的函数库或系统数据,这些东西对于台式计算机并不很重要,因此在各大版本的软件包上面都没有默认安装,需要自己选择安装。这些软件通常都会放在Software develop或者Utility项中,请仔细选择。

3. 启动设置(Grub/Lilo)
在我们进入系统之前,主机会先读取BIOS信息,然后会读取第一块硬盘的主引导扇区(Master Boot Recorder,简称MBR),这个操作是为了让我们的主机了解数据格式,以顺利地将系统的数据读取进来。MBR上的程序,被称为开机管理程序,在Linux中主要的开机管理程序有Grub与LILO两个,它们的运行方式不太相同。LILO是直接将所有的信息都写入MBR,所以当您设置完配置文件 /etc/lilo.conf后,还得将LILO重新安装到MBR中。至于Grub则是使用类似指针(point)的功能,将启动信息导入配置文件 /boot/grub/menu.lst中。这两个管理程序各有优缺点,可依照个人喜好来选择安装。

另外,我们的主机是可以实现所谓的“多重开机”的系统,也就是一台主机上面可以有多个操作系统,包括Windows与多个Linux。如果想实现“多重开机”功能,您必须了解MBR与Super Block的异同点,这都是需要学习的。

安装一台好的Linux主机,最重要的一点就在于硬盘的分区。硬盘分区的考虑会影响到主机以后的扩充性、实用性以及安全性。所有的这些,都需要对Linux有一定程度的了解才行。

【责任编辑:雪花 TEL:(010)68476606】

回书目   上一节   下一节
专题
Windows Home Server 家用服务器专题
Linux——从菜鸟到高手
服务器维护与应用基础
服务器基础知识入门
服务器节能与绿色IT
我也说两句

匿名发表

(如果看不清请点击图片进行更换)


中 国 最 大 的 网 络 技 术 网 站 ·
技 术 成 就 梦 想
订阅技术快讯
电子杂志下载
名称:SQL Server数据库管理精品黄皮书
简介:书中文章经过精挑细选,便于用户能根据自己的实际工作和学习,快速在本书寻找到相关资料。内容涵盖了SQL Server的安装与升级、语句查询、数据备份和恢复、自动化任务、数据同步、数据字典、安全和预防、性能和优化、集群等各方面应用信息,以及DBA管理人员在数据库管理工作中
名称:2007路由技术大全
简介:《2007路由技术大全》由51CTO.com网站特别策划制作,该书包括路由器技术、路由器产品、路由器配置、安全设置、路由器故障处理、路由器密码恢复,以及广大网友在实践使用中的心得经验和技巧文章,内容注重实用性,适用于初学者入门,也适合多年从业者提高,是一本实践和理论完
名称:网络安全精品应用黄皮书
简介:《2007精品网络安全黄皮书》包括了9个大类24个小类, 800余篇文章,内容包含了熊猫烧香病毒、DDOS攻击、ARP病等热点问题的介绍及解决方案。从病毒查杀、防范、系统、数据等各方面的安全设置到黑客技术的了解、防范,涉及到了安全应用的全部领域, 由浅至深内容全面。
浏览器的战国时代
浏览器的战国时代
ARP攻击防范与解决方案
ARP攻击防范与解决方案
NAC安全访问控制
NAC安全访问控制
· NAC安全访问控制
· 网络布线测试仪器
· Windows Server 2008专..
· Windows远程桌面应用
· 网络故障排除宝典
· 运营商封堵ADSL共享 中..
· 解析35岁技术人的价值..
· 世纪枭雄比尔盖茨的王..
· 主流品牌防火墙配置
· ASP.NET开发教程
· 超级计算机TOP500专题
· Vista SP1对决XP SP3
· SQL Server 2008/2005..
· 程序员如何成长?
· C#技术开发指南
· 虚拟化技术还有点“虚”
ARP攻击防范与解决方案
ARP攻击防范与解决方案
SQL Server 2008/2005全解
SQL Server 2008/2005全解
SOA 面向服务架构
SOA 面向服务架构
· SOA 面向服务架构
· SQL Server 2008/2005..
· Apache技术专题
· 三层交换技术专题
· SQL Server入门到精通
· Windows远程桌面应用
· C#技术开发指南
· Apache技术专题
· Windows集群服务应用
· C#技术开发指南
· 国际文档格式标准开战
· 路由器设置与口令恢复
· Linux 集群技术专题
· PHP开发应用手册
· SOA 面向服务架构
· 企业数据恢复指南
ARP攻击防范与解决方案
ARP攻击防范与解决方案
SQL Server 2008/2005全解
SQL Server 2008/2005全解
SQL Server入门到精通
SQL Server入门到精通
· SQL Server入门到精通
· SQL Server 2008/2005..
· SOA 面向服务架构
· Apache技术专题
· C#技术开发指南
· 三层交换技术专题
· Apache技术专题
· C#技术开发指南
· Windows远程桌面应用
· 企业数据恢复指南
· Windows集群服务应用
· 路由器设置与口令恢复
· Linux 集群技术专题
· SOA 面向服务架构
· 了解统一威胁管理(UTM)..
· 反垃圾邮件技术应用