Linux系统详解 第二篇:Linux的安装-1

关于作者:

大家好,我是JohnCai(蔡建涛),欢迎来到我的博客E网情深。最近我热爱上了在网站发布博客,原因有三:

第一,对所学的知识进行存档,相当于做笔记,虽然多花一点时间,但是方便后来的查阅,毕竟人的记忆是遵循记忆曲线的。

第二,享受分享的乐趣,当看到自己的文章被别人阅读和评论时,内心有一种说不出的喜悦。

第三,在博客平台上可以认识到很多志同道合的技术朋友。一起分享,一起讨论,何乐而不为呢!

前言:

本系列文章取材广泛,有来自于互联网的,有来自教科书的,有来自自己的笔记的,也有来自自己对Linux的经验积累的。此系列的文章都是经过长时间的整理并多次修改后发布。本文章的目的是为了让刚入门Linux的读者能够快速的入手而无需到此搜索网络和寻找教材,本系列文章也适应已经对Linux有一定的基础的读者加深印象或者说是回顾吧。由于个人的力量是有限的,所以在编写过程中难免有错别字或者疏漏的地方,希望众大读者如果发现本文章有什么疏漏的地方请指出,以让把文章修改得更好,从而让更多的读者在阅读的时侯减少阅读误解。就像Linux的诞生一样也是经过大众的参与而逐步发展并强壮起来的,一人为”人”两人为”从“三人为”众“。众志成城!所以让我们,共同努力,共同学习,共同进步;快乐分享,快乐工作,快乐成长!这可是我一直倡导的主题精神O!

正文:

本篇学习目标

  • 了解各种Linux系统版本的不同安装方式
  • 了解硬盘的组织结构
  • 熟悉Linux的安装过程
  • 掌握Linux的分区特点

安装前的准备工作

Linux安装硬件的基本要求

其实每个发行版本的每个版本对硬件的要求是不一样的。另外,各个版本对硬件的要求都有一个范围,即最低配置和推荐配置,一般能够满足在这个范围内就可以了。如果要让系统跑得流畅的话,建议到相应版本的官方网站查阅推荐配置。

下面大概讲解一下Linux对硬件的基本要求:

CPU:Intel 386以上的处理器。

内存:至少64M,但是建议128M以上,高版本的,如Fedora 16或者RHEL 6.X建议512或者1G。

硬盘:至少需要2G以上的硬盘空间,完全安装的话大约要8G的磁盘空间,实际大小因版本而异。

显卡:至少VGA得显卡,在VMware虚拟机上安装要安装VM Tools工具,安装方法请参阅我之前发布的文章:《在VMware中为Linux系统安装VM-Tools的详解教程》

光驱:CD-ROM或者DVD-ROM.

软驱:可选(基本上已经淘汰)

其他设备:声卡、网卡、modem等,如果要进行网络安装则一定要用到网卡。

安装方式

Linux的安装方式多种多样,不同发行版本的安装方式也不相同。以下对几种常用的安装方式进行归类:

按安装位置可以分为本地安装和远程安装

本地安装:关盘安装、硬盘安装(将ISO文件复制到硬盘后再进行安装)

远程安装:HTTP服务器安装(安装文件在WEB服务器上,安装时利用HTTP/HTTPS协议从服务器下载);NFS安装(安装文件在NFS服务器上,安装时利用NFS协议从服务器下载);FTP(安装文件在FTP服务器上,安装时利用FTP/FTPS从服务器下载)。

按自动程度可以分为手动安装或者自动安装。

手动安装:安装时用户需要和计算机进行互交。

自动安装:安装时,由计算机帮助用户进行安装,无需用户干预,有点像Ghost方式安装。

另外,还有一种很特殊的安装方式,严格的讲应该不算安装方式,应该说是系统的运行方式,它可以让系统运行在关盘上或者U盘上,而注销系统后,不会影响原来的系统。该种方式的系统介质如果是关盘就称做Live CD/Live DVD;如果是U盘就称做Live USB。

LiveCD /Live DVD/Live USB是“事先存储于某种可移动存储设备上,可以不依赖于计算机硬件而启动的操作系统(通常还包括一些其他软件)”。LiveCD 不需要安装到计算机的硬盘中,而是直接运行在CD、DVD、USB上。在取出介质并重新启动后,计算机就可以恢复到原本的操作系统。
 

安装方式总结:大家可以根据自己的需要选择其中一种进行安装,也可以组合这几种方式进行安装。例如,可以通过网络进行全自动的安装,也可以通过硬盘进行全自动的安装,如果只是进行简单的体验或者测试的话也可以让系统直接运行在Live介绍上!

硬盘组织结构简介

由于在安装Linux时会涉及到硬盘的分区,所以这里大概讲解一下硬盘的组织结构

disk2

                 图2-1 硬盘组织结构图

disk3 - Copy

              图2-2硬盘组织结构图

图2-1是硬盘的组件构成结构图;图2-2则是和分区有关的示意图,让我们着重介绍一下MBR(Mast Boot Record)主引导记录。

一块硬盘最多拥有4个主分区(包括扩展分区)。至于为什么只能有4个主分区,这是由硬盘的基本结构决定的,如果用户需要用到4个以上的分区,那么就需要采用扩展分区来扩展达到分区的数量了,让后在扩展分区中创建逻辑分区。关于主分区,扩展分区和逻辑分区的关于如图2-3所示:

1941460

          图2-3硬盘分区组示意图

硬盘的第一个磁道为0扇区,在硬盘的0磁道0扇区处有MBR。

MBR的组成

从图2-2中可以看出,MBR由446字节+16字节+16字节+16字节+16字节+2字节=512字节组成。446字节在windows的系统中用于存储一些系统引导程序和错误代码;在Linux中则用于存储Linux引导信息,若这446字节损坏,则系统将无法正常启动。其中,4个16字节用于存储4个主分区的信息。最后的55和AA用于系统进行跳转,从而将CPU控制器交给某一个操作系统掌控。

MBR的功能

MBR主要执行以下功能:

  • 检查硬盘的分区是否完好。
  • 在分区表中寻找可以引导的活动分区。
  • 将活动分区的第一个逻辑扇区的内容存入内存中。