- 1、本文档共73页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第4章linux磁盘与文件系统管理及常用命令(三)
一个实际问题 回顾:安装windows操作系统 分区:fdisk,将一个大硬盘划分成几个逻辑分区 找到安装盘进行安装: 首先进行格式化,格式化成特定的文件系统 安装: 格式化其他逻辑分区.(D:,E:,F:等) 如何安装linux操作系统 分区:fdisk,将一个大硬盘划分成几个逻辑分区 找到安装盘进行安装: 首先进行格式化,格式化成一定的文件系统 安装: 格式化其他逻辑分区?? 问题:linux下没有分区的概念,如何找到其他分区? Linux文件系统-基础知识 什么是文件? 存放一切数据和信息的仓库。用户为了保存数据或信息,首先要创建一个文件,然后把数据或信息写入文件。 所以,文件是一个抽象的概念,它的载体是磁盘 在linux安装的时候,安装程序就已经为用户创建了文件系统和完整的目录组织形式,并指定了每个目录的作用和其中存放的文件 文件系统(file system)的作用 通过使用文件系统,用户可以很好的管理各项文件及目录资源 Linux使用标准的目录结构-树型结构,无论操作系统管理几个磁盘分区,这样的目录树只有一个; 而微软的dos和windows也是采用树型结构,但是其树型结构的根是磁盘分区的盘符,有几个分区就有几个目录树,这几个目录树之间的关系是并列的 因为linux是一个真正意义上的多用户系统,所以 制定这样一个固定的目录规划有助于对系统文件和不同的用户文件进行统一管理 实际问题的解决 问题:linux下没有分区的概念,如何找到其他分区? 解决方式— 格式化一定的文件系统, 挂载(安装)mount 安装文件系统 将一个文件系统的顶层目录挂到另一个文件系统的子目录上,使它们成为一个整体,称为“安装(mount)”。把该子目录称为“安装点(mount point)” EXT2是Linux的标准文件系统,系统把安装它的磁盘分区做为系统的根文件系统,EXT2以外的文件系统(如windows的fat32)则安装在根文件系统下的某个目录下,成为系统树型结构中的一个分枝 Linux系统中每个分区都是一个文件系统,都有自己的目录层次结构。 Linux会将这些分属不同分区的、单独的文件系统按一定的方式形成一个系统的总的目录层次结构 硬盘分区 ?? 一个硬盘最多只能划分为4个主分区,或者是3个主分区加上一个扩展分区,这是因为在硬盘的开头,也就是0磁头(head)、0柱(cyliner)、0面(side)、0磁道(track)、0扇区(sector)总共512字节存放着硬盘最重要的信息MBR(Master Boot Record,主引导记录)和分区的相关信息,由于记录空间只有那么大,所以也只能记录这4个分区的信息。 MBR 第一部分为pre-boot区(预启动区),占446字节; 第二部分是Partition table区(分区表),占64个字节,硬盘中分区有多少以及每一分区的大小都记在其中。而每个分区的参数占据16个字节,故主引导扇区中总计可以存储4个分区的数据 ,操作系统只允许存储4个分区的数据 第三部分是magic number,占2个字节,固定为55AA。 硬盘分区 主分区是包含操作系统启动时所必需的文件和数据的硬盘分区,系统启动时必须通过它才行。也就是一个独立的电脑的硬盘上至少得有一个活动的主分区(活动分区)。 ?主分区中不允许建立其他逻辑磁盘 在一个硬盘的不同主分区可以安装不同的多个操作系统,但在同一时间只能有一个操作系统处于运行状态,如Windows NT与Windows 98不可能同时运行。这时处于运行状态的操作系统分区即为活动分区,其他分区则为非活动分区。 扩展分区对于具体的应用,4个逻辑磁盘往往不能满足实际需求。为了建立更多的逻辑磁盘供操作系统使用,系统引入了扩展分区的概念。 所谓扩展分区,严格地讲它不是一个实际意义的分区,它仅仅是一个指向下一个分区的指针,这种指针结构将形成一个单向链表。 这样在主引导扇区中除了主分区外,仅需要存储一个被称为扩展分区的分区数据,通过这个扩展分区的数据可以找到下一个分区(实际上也就是下一个逻辑磁盘)的起始位置,以此起始位置类推可以找到所有的分区。无论系统中建立多少个逻辑磁盘,在主引导扇区中通过一个扩展分区的参数就可以逐个找到每一个逻辑磁盘。 ?? 需要特别注意的是,由于主分区之后的各个分区是通过一种单向链表的结构来实现链接的,因此,若单向链表发生问题,将导致逻辑磁盘的丢失。 因此,逻辑分区上也可以安装操作系统,只不过如果单向链表发生问题时,操作系统无法启动 可以通过右键—“我的电脑”—管理—磁盘管理,查看分区问题 逻辑分区也就是我们把扩展分区分成的具有逻辑顺序的分区,也就是我们平常在电脑中所看到的D、E、F……等分区。逻辑分区必须建立在扩展分区
文档评论(0)