linux学习之二搭建linux学习环境(一)

2010年11月08日 Linux基础 暂无评论 阅读 8,758 views 次

课程内容简介:
永远不止步:windows日志服务器
视频下载地址:http://u.115.com/file/f05c85c1d5
羽飞:搭建linux学习环境第一部分——准备工作
注:摘取鸟哥linux私房菜第三版部分内容。
第三章:搭建linux学习环境
  3.1硬件及驱动准备
要安装好一部Linux主机并不是那么简单的亊情,你必须要针对distributions的特性、服务器软件的能力、 未来的升级需求、硬件扩充性需求等等来考虑,还得要知道磁盘分区、文件系统、Linux操作较频繁的目录等等, 都得要有一定程度的了解才行,所以,安装Linux并不是那么简单的工作,要考虑的内容主要有下面这些驱动是不是有了

CPU\RAM\Hard Disk\VGA\Network Interface Card\CD-ROM\Keyboard\Mouse

提出一个方向:如果你的Linux主机是小型环境使用的,实时当机也不太会影响到企业环境的运作时, 那么使用升级后被淘汰下来的零件以组成计算机系统来运作,那是非常好的回收再利用的案例。 但如果你的主机系统是非常重要的,你想要更一部更稳定癿Linux服务器,那就要考虑系统的整体搭配与运作效能, 购买已组装测试过的商用服务器会是一个比较好的选择!

此外,Linux开发商在释出Linux distribution之前,都会针对该版所默认可以支持的硬件做说明, 因此,你除了可以在Linux的Howto文件去查询硬件的支持度之外,也可以到各个相关的Linux distributions网站去查询。
Red Hat的硬件支持:https://hardware.redhat.com/?pagename=hcl
• Open SuSE癿硬件支持:http://en.opensuse.org/Hardware?LANG=en_UK
• Mandriva癿硬件支持:http://hcl.mandriva.com/
• Linux对笔记本电脑癿支援:http://www.linux-laptop.net/
• Linux对打印机癿支持:http://www.openprinting.org/
• 显示适配器对XFree86/Xorg癿支援:http://www.linuxhardware.org/
Linux硬件支持癿中文HowTo:http://www.linux.org.tw/CLDP/HOWTO/hardware.html#hardware

下面列出几个常用设备在LINUX系统中位置
设备                    在linux中的文件名
IDE硬盘                 /dev/hd[a-d]
SCSI/SATA/USB硬盘        /dev/sd[a-p]
USB闪盘                    /dev/sd[a-p]
打印机                    25针:/dev/lp[0-2]
                        USB: /dev/usb/lp[0-15]
CDROM/DVDROM            /dev/cdrom

   3.2磁盘分区
磁盘的组成主要有磁盘盘、机械手臂、磁盘读取头与主轴马达所组成, 而数据的写入其实是在磁盘盘上面。磁盘盘上面又可细分出扇区(Sector)与磁柱(Cylinder)两种单位, 其中扇区每个为512bytes。
磁盘的第一个扇区特别的重要,记录了两个重要的信息
主要启动记录区(Master Boot Record, MBR):可以安装开机管理程序的地方,有446 bytes
分区表(partition table):记录整颗硬盘分区的状态,有64bytes

为什么要分区?
1、    数据的安全性
2、    系统的性能

想一想,为什么人们常常说:『如果要安装多重引导, 最好先安装Windows再安装Linux』呢?这是因为:
• Linux在安装的时候,你可以选择将开机管理程序安装在MBR或各别分区的启动扇区, 而且Linux的loader可以手动设定选单,所以你可以在Linux的boot loader里面加入Windows开机的选项;
• Windows在安装的时候,他的安装程序会主动覆盖掉MBR以及自己所在分区的启动扇区,你没有选择的机会, 而且他没有让我们自己选择选单的功能。

因此,如果先安装Linux再安装Windows的话,那MBR的开机管理程序就叧会有Windows的项目,而不会有Linux的项目 (因为原本在MBR内的Linux的开机管理程序就会被覆盖掉)。 那需要重新安装Linux一次吗?当然不需要,只要用尽各种方法来处理MBR的内容即可。 例如利用全中文的spfdisk(http://spfdisk.sourceforge.net/)软件来安装认识Windows/Linux的管理程序, 也能够利用Linux的救援模式来挽救MBR。

distributions安装时,磁盘分区的规划:

自定义安装『Custom』:
初次接触Linux:只要分『 / 』及『swap』即可
建议分区的方法:预留一个备用的剩余磁盘

选择Linux安装程序提供的默认硬盘分区方式:
不建议各位朋友选择这种方式,这种方式,会按各个distribution所提供预设的安装方式,因为你不知道他是分区是不是适合你,如果说你在真正的服务器的话,你要确认你的硬盘数据真的不要了,还有一点,就是你的硬盘至少要2G以上才能选择这个安装方式。

最简单的分割方法:
只要分『 / 』及『swap』+预留一个备用的剩余磁盘

稍微麻烦一点的方式:
先分析这部主机的未来用途,然后根据用途去分析需要较大容量的目录, 以及读写较为频繁的目录,将这些重要的目录分别独立出来而不与根目录放在一起, 那当这些读写较频繁的磁盘分区有问题时,至少不会影响到根目录的系统数据,那挽救数据方面就比较容易了。
在默认的CentOS环境中,下面的目录是比较符合容量大或读写频繁的目录:
/boot / /usr /home /var swap
不可与root分区分开的目录:/dev,/etc,/sbin,/bin,/lib,系统启动时,核心只载入一个分区,那就是/,核心启动要加载/dev,/etc,/sbin,/bin,/lib五个目录的程序,所以以上几个目录必须和/根目录在一起。

选择适当的distribution
版本是CentOS 5.5版,你可以选择i386或x86_64的版本来安装,请依据您的硬件来选择。 如果你不知道你的硬件规格时,那么建议就直接安装i386的版本即可。因为i386的CentOS 5.x是可以安装在x86_64的硬件中。

你可以选择到CentOS的官方网站去下载最新的版本
CentOS官方网站:http://mirror.centos.org/centos/5/isos/

待续……

给我留言

Copyright © 羽飞博客 保留所有权利.   Ality主题 皖ICP备14013844号-1

用户登录