、扩展分区和逻辑分区的详细步骤详解!!
要把握Linux硬碟的分区linux,就要晓得MBR、扩展分区和逻辑分区的概念,明天小编就给你们介绍下Linux硬碟分区的详尽步骤,有兴趣的同学不妨来了解下吧。
本篇文章主要描述了Linux硬碟分区的过程,及其为什么这样分区的原理。
文件系统重点:inode(索引节点),block(逻辑区块),superblock(每位档案系统开始的位置的那种block,用于储存像是档案系统的大小,空的或塞满的区块,以及它各自的总量等等信息)
c盘的化学组成:
矩形的c盘盘
机械手掌,与在机械手掌上的c盘读取头(可擦写c盘盘上的数据)
主轴电机,可以转动c盘盘,让机械手指的读取头在c盘盘上读写数据
c盘盘的化学组成:
磁道(sector)为最小的化学存储单位,每位磁道为512bytes
将磁道组成一个圆,那就是磁柱,磁柱是分区的最小单位
第一个磁道最重要,上面有mbr(主要开机区)及分割表,其中mbr占有446bytes,而分区表则占有64bytes
c盘分区:指定分区的起始与结束磁柱
分区的磁柱范围记录在第一个磁道的分割表中
Inode:储存权限与属性,有:
1.该档案的拥有者与群组(owner/group);
2.该档案的存取模式(read/write/excute);
3.该档案的类型(type);
4.该档案构建或状态改变的时间(ctime)、近一次的读取时间(atime)、近更改的时间(mtime);
5.该档案的容量;
6.定义档案特点的旗标(flag),如SetUID.。。;
7.该档案真正内容的指向(pointer);
Datablock:储存实际数据
Superblock:记录整个文件系统的整体信息,包括inode与block的总数,使用量linux磁盘分区命令,剩余量等
因为ext2是索引式文件系统linux解压rar,一般情况下不须要时常进行碎片整理
假如硬碟文件系统高达数百gb,将所有的inode与block通通放置在一起将是很不智的决定,由于inode与block的数目太庞大linux磁盘分区命令,不容易管理;因而ext2文件系统在低格的时侯基本上是分辨为多个区块群组(blockgroup)的,每位区块群组都有独立的inode/block/superblock系统
一个文件系统仅有一个superblock;不仅第一个blockgroup内会富含superblock之外,后续的blockgroup不一定富含superblock,而若富含superblock则该superblock主要是作为第一个blockgroup内superblock的备份,可以进行superblock的搜救
Dumpe2fs/dev/hda2:查看hda2分区与superblock的信息
目录并不只会占用一个block而已,就是说:在目录下边的档案数假如太多而造成一个block未能容纳下所有的档名与inode对照表时,linux会给与该目录多一个block来继续记录先关的数据
假如档案太过离散,可以将文件系统内的数据全部复制下来,之后将文件系统重新低格,再讲数据复制回家就可以解决问题
日志式文件系统:ext3:
预备:当系统要写入一个档案是,会如今日志记录区块中记录某个档案打算要写入的信息
实际写入:开始写入当时的权限与数据;开始更新metadata的数据
结束:完成数据域metadata的更新后,在日志记录区块当中完成该档案的记录
当文件系统出现不一致的情况后,系统只须要去检测日志记录区块,就可以找到异常的档案,之后针对该档案进行一致性检测即可,而毋须针对整块filesystem去检测,达到快速修补filesystem的能力
常见的支持文件系统有:
传统文件系统:ext2,mimix,ms-dos,fat(用vfat模块),iso9660(光碟)等等
日志式文件系统:ext3,reiserfs,windows’sntfs,ibm’sjfs,sgi’sxfs
网路文件系统:nfs,smbfs
Linux的标准文件系统是ext2
查看linux支持的文件系统:ll/lib/modules/$(uname-r)/kernel/fs
查看系统目前已加载到显存中支持的文件系统:cat/proc/filesystems
硬联结(不能跨filesystem,不能link目录):通过文件系统的inode联结来形成新档名,而不是形成新档案
软联结:相当于windows下的快捷方法
构建联结文件:Ln[-sf]源文件目标文件
Linux重新分区后,可能须要重新启动来更新核心的分割表;在不重启的情况下,也可以通过下边的命令来执行:partprobe;partprobe的作用是高职核心必需要读取新的分割表而已
硬碟分区时,最好在双人维护模式下比较安全一些;在进行fdisk的时侯,假如该硬碟的某个partition还在用当中,这么很有可能使系统核心未能重载硬碟的partitiontable,解决的方式是尊敬那种该使用中的partition给卸除,之后再重新步入fdisk一遍,重新写入partitiontable,就可以成功了。
里面就是Linux硬碟分区的详尽步骤介绍了,Linux系统在进行硬碟分区的时侯有几个地方须要非常注意,根据本文介绍的步骤操作,想了解更多内容可以对笔记本系统城进行关注!