硬盘分区

关于Linux文件系统

北慕城南 提交于 2020-02-05 09:25:19
前言 文件系统是在内核中实现,能够对存储在磁盘上的二进制数据进行有效的层次化管理的一种软件。而用户程序为了实现在磁盘上使用或者创建文件,向内核发起系统调用(实际由文件系统向内核发起的系统调用)并转换为对应磁盘设备的电气信号的请求(数据存储在硬盘上,用户的”0,1”代码信号数据转换成磁盘能识别的存储机制)。 MBR:主引导记录 分区信息放在主引导记录中,为了让操作系统能识别分区 MBR(512bytes): 1,bootloader(引导加载器):446bytes 2,fat(文件系统分配表):64bytes(16bytes一个分区,共4个分区) 3,5A(MBR有效性标记):2bytes 注:3个主分区,1扩展分区:引用额外的分区表–划分为逻辑分区 文件系统 特性 : 文件系统通常将权限和属性放置于inode中,实际数据则放到data block中,还有一个超级块会记录整个文件系统的整体信息,包括inode和block的总量,使用量和剩余量 super block:记录此文件系统的整体信息,inode和block的总量,使用量和剩余量和文件系统的格式和相关信息 inode:记录文件的属性,一个文件占用一个inode,同时记录此文件数据所在的block号码 block:实际记录文件内容,文件过大时,会占用多个block 基本功能是按文件名称实现存取

块存储、文件存储、对象存储这三者的本质差别是什么?

时光毁灭记忆、已成空白 提交于 2020-02-05 00:44:30
【块存储】 典型设备:磁盘阵列,硬盘 块存储主要是将裸磁盘空间整个映射给主机使用的,就是说例如磁盘阵列里面有5块硬盘(为方便说明,假设每个硬盘1G),然后可以通过划逻辑盘、做Raid、或者LVM(逻辑卷)等种种方式逻辑划分出N个逻辑的硬盘。(假设划分完的逻辑盘也是5个,每个也是1G,但是这5个1G的逻辑盘已经于原来的5个物理硬盘意义完全不同了。例如第一个逻辑硬盘A里面,可能第一个200M是来自物理硬盘1,第二个200M是来自物理硬盘2,所以逻辑硬盘A是由多个物理硬盘逻辑虚构出来的硬盘。) 接着块存储会采用映射的方式将这几个逻辑盘映射给主机,主机上面的操作系统会识别到有5块硬盘,但是操作系统是区分不出到底是逻辑还是物理的,它一概就认为只是5块裸的物理硬盘而已,跟直接拿一块物理硬盘挂载到操作系统没有区别的,至少操作系统感知上没有区别。 此种方式下,操作系统还需要对挂载的裸硬盘进行分区、格式化后,才能使用,与平常主机内置硬盘的方式完全无异。 优点: 1、 这种方式的好处当然是因为通过了Raid与LVM等手段,对数据提供了保护。 2、 另外也可以将多块廉价的硬盘组合起来,成为一个大容量的逻辑盘对外提供服务,提高了容量。 3、 写入数据的时候,由于是多块磁盘组合出来的逻辑盘,所以几块磁盘可以并行写入的,提升了读写效率。 4、 很多时候块存储采用SAN架构组网,传输速率以及封装协议的原因

怎样找回此卷不包含可识别的文件系统移动磁盘的资料

安稳与你 提交于 2020-02-04 12:05:38
问题描述: 此卷不包含可识别的文件系统说明这个盘的文件系统结构损坏了。在平时如果数据不重要,那么可以直接格式化就能用了。但是有的时候里面的数据很重要,那么就必须先恢复出数据再格式化。具体恢复方法可以看正文了解(不格式化的恢复方法) 工具/软件:极限数据恢复软件 步骤1:先下载并解压程序打开后,直接双击需要恢复的分区. 步骤2:程序会很快将找出的资料,放到与要恢复盘同名的目录中 步骤3:将需要恢复的资料勾选,接着点右上角的保存,《另存为》按钮,将勾选的文件COPY出来。 步骤4:最后一步只需等待程序将资料COPY完成就好了 。 注意事项1:此卷不包含可识别的文件系统恢复出来的数据需要暂时保存到其它盘里。 注意事项2:想要恢复移动硬盘此卷不包含可识别的文件系统需要注意,一定要先恢复数据再格式化。 来源: 51CTO 作者: tksd 链接: https://blog.51cto.com/13458098/2468451

Centos7 初始化硬盘分区、挂载

江枫思渺然 提交于 2020-02-03 15:36:11
通过命令fdisk-l查看硬盘信息 可以看到有两块硬盘/dev/vda和/dev/vdb,启动vda是系统盘vdb是我们新增的数据盘。 2.执行以下命令,进入fdisk模式,开始对新增数据盘执行分区操作。 fdisk 新增数据盘 以新挂载的数据盘“/dev/xvdb”为例: fdisk /dev/xvdb 回显类似如下信息: 3.输入“n”,按“Enter”,开始新建分区。 回显类似如下信息: 表示磁盘有两种分区类型: • "p”表示主要分区。 • "e”表示延伸分区。 4.以创建一个主要分区为例,输入“p”,按“Enter”,开始创建一个主分区。 回显类似如下信息: “Partition number”表示主分区编号,可以选择1-4。 5.以分区编号选择“1”为例,输入主分区编号“1”,按“Enter”。 回显类似如下信息 “First sector”表示初始磁柱区域,可以选择2048-20971519,默认为2048。 6.以选择默认初始磁柱编号2048为例,按“Enter”。 回显类似如下信息: “Last sector”表示截止磁柱区域,可以选择2048-104857599,默认为104857599。 7.以选择默认截止磁柱编号2104857599为例,按“Enter”。 回显类似如下信息 表示分区完成,即为50GB的数据盘新建了1个分区。 8.输入“p”,按“Enter”

Linux磁盘管理精讲

守給你的承諾、 提交于 2020-01-29 22:09:51
博文目录 一、磁盘基础 1、磁盘结构 二、磁盘分区表示 1、磁盘分区结构 2、文件系统类型 三、规划硬盘分区 1、检测并确认新硬盘 2、规划硬盘中的分区 一、磁盘基础 1、磁盘结构 硬盘存储容量=磁头数x磁道(柱面)数x每道扇区数x每扇区字节数 可以用柱面/磁头/扇区来唯一定位磁盘上每一个区域 1)硬盘的物理结构 盘片:硬盘有多个盘片,每盘片2面; 磁头:每面一个磁头; 2)硬盘的数据结构 扇区:盘片被分为多个扇形区域,每个扇区存放512字节的数据; 磁道:同一盘片不同半径的同心圆; 柱面:不同盘片相同半径构成的圆柱面; 3)磁盘接口类型 IDE(并口):基本上已经淘汰; SATA(串口):速度快,纠错能力强,目前主流接口,应用广泛; SCSI:转速快,CPU占用资源低,支持热插拔; 4)MBR主引导记录 MBR(Master Boot Record)位于硬盘第一个物理扇区处;MBR中包含硬盘的主引导程序和硬盘分区表;分区表有4个分区记录区,每个分区记录区占16个字节。 二、磁盘分区表示 Linux中将硬盘、分区等设备均表示为文件。 IDE:/dev/hda5,硬盘的顺序号用a~z表示,分区的顺序号用数字表示,1~4表示为主分区,5以后表示为逻辑分区,计算机总共两块IDE接口磁盘。 SATA,SCSI:/dev/sdb2,计算机总共三块SATA或者SCSI接口的硬盘。 应用举例如下

Linux就该这么学06学习笔记

不问归期 提交于 2020-01-25 14:20:31
参考链接: https://www.linuxprobe.com/chapter-06.html 1.一切从“/”开始 Linux 系统中的一切文件都是从“根(/)”目录开始的,并按照文件系统层次化标准(FHS)采用树形结构来存放文件,以及定义了常见目录的用途。另外,Linux系统中的文件和目录名称是严格区分大小写的。例如,root、rOOt、Root、rooT均代表不同的目录,并且文件名称中不得包含斜杠(/) 目录名称 应放置文件的内容 /boot 开机所需文件—内核、开机菜单以及所需配置文件等 /dev 以文件形式存放任何设备与接口 /etc 配置文件 /home 用户主目录 /bin 存放单用户模式下还可以操作的 命令 /lib 开机时用到的函数库,以及/bin与/sbin下面的命令要调用的函数 /sbin 开机过程中需要的命令 /media 用于挂载设备文件的目录 /opt 放置第三方的软件 /root 系统管理员的家目录 /srv 一些网络服务的数据文件目录 /tmp 任何人均可使用的“共享”临时目录 /proc 虚拟文件系统,例如系统内核、进程、外部设备及网络状态等 /usr/local 用户自行安装的软件 /usr/sbin Linux系统开机时不会使用到的软件/命令/ 脚本 /usr/share 帮助与说明文件,也可放置共享文件 /var 主要存放经常变化的文件

块存储,文件存储及对象存储 比较

徘徊边缘 提交于 2020-01-23 07:05:35
本质是一样的,底层都是块存储,只是在对外接口上表现不一致,分别应用于不同的业务场景。 通常来讲,磁盘阵列都是基于Block块的存储,而所有的NAS产品都是文件级存储。 一. 块存储:DAS,SAN 块存储主要是将裸磁盘空间整个映射给主机使用的,就是说例如磁盘阵列里面有5块硬盘(为方便说明,假设每个硬盘1G),然后可以通过划逻辑盘、做Raid、或者LVM(逻辑卷)等种种方式逻辑划分出N个逻辑的硬盘。 架构: 1. DAS(Direct Attach Storage): 是直接连接于主机服务器的一种存储方式,每台服务器有独立的存储设备,每台主机服务器的存储设备无法互通,需要跨主机存取资料室,必须经过相对复杂的设定,若主机分属不同的操作系统,则更复杂。 应用:单一网络环境下且数据交换量不大,性能要求不高的环境,技术实现较早。 2. SAN(Storage Area Network): 是一种高速(光纤)网络联接专业主机服务器的一种存储方式,此系统会位于主机群的后端,它使用高速I/O联接方式,如:SCSI,ESCON及Fibre-Channels.特点是,代价高、性能好。但是由于SAN系统的价格较高,且可扩展性较差,已不能满足成千上万个CPU规模的系统。 应用:对网速要求高、对数据可靠性和安全性要求高、对数据共享的性能要求高的应用环境中。 典型设备: 磁盘阵列,硬盘,虚拟硬盘 使用角度:

硬盘分区形式之MBR、GPT

牧云@^-^@ 提交于 2020-01-20 03:54:42
MBR和GPT 新买一块硬盘,设置分区时,系统会询问你是想要使用MBR分区形式还是GPT分区形式(有些硬盘出厂的时候就默认给你设定了分区形式)。MBR是以前的分区形式,GPT是一种新的分区形式,现在逐渐取代MBR分区形式。 GPT带来了很多新特性,但MBR仍然拥有最好的兼容性。GPT并不是Windows专用的新标准—— Mac OS X,Linux,及其他操作系统同样使用GPT。在使用新磁盘之前,你必须对其进行分区。MBR(Master Boot Record)和GPT(GUID Partition Table)是在磁盘上存储分区信息的两种不同方式。这些分区信息包含了分区从哪里开始,这样操作系统才知道哪个扇区是属于哪个分区的,以及哪个分区是可以启动的。在磁盘上创建分区时,你必须在MBR和GPT之间做出选择。目前有且只有这两种分区形式。 MBR的局限性 MBR的意思是“主引导记录”,最早在1983年在IBM PC DOS 2.0中提出。之所以叫“主引导记录”,是因为它是存在于驱动器开始部分的一个特殊的启动扇区。这个扇区包含了驱动器的分区信息(64个字节,大小固定,一个分区用16个字节记录)和已安装的操作系统的启动加载器(446字节)和2个字节的结束标志,所以这个扇区的大小是512个字节。。所谓启动加载器,是一小段代码,用于加载驱动器上其他分区上更大的加载器。如果你安装了Windows

移动硬盘此卷不包含可识别的文件系统数据如何寻回

偶尔善良 提交于 2020-01-19 10:48:34
问题描述: 此卷不包含可识别的文件系统说明这个盘的文件系统结构损坏了。在平时如果数据不重要,那么可以直接格式化就能用了。但是有的时候里面的数据很重要,那么就必须先恢复出数据再格式化。具体恢复方法可以看正文了解(不格式化的恢复方法) 工具/软件:极限数据恢复软件 步骤1:先百度搜索并下载程序打开后,直接双击需要恢复的分区. 步骤2:软件找到资料后,会放到与要恢复盘卷标名相同的目录中 步骤3:勾选所有需要恢复的文件,接着点右上角的《另存为》按钮,将勾选的文件COPY出来。 步骤4:等待程序将文件复制完成就可以了 。 注意事项1:想要恢复移动硬盘此卷不包含可识别的文件系统需要注意,一定要先恢复数据再格式化。 注意事项2:此卷不包含可识别的文件系统恢复出来的数据需要暂时保存到其它盘里。 来源: 51CTO 作者: diwh 链接: https://blog.51cto.com/13458105/2467756

Linux磁盘存储和文件系统

别说谁变了你拦得住时间么 提交于 2020-01-17 05:25:49
设备文件 磁盘设备的设备文件命名:/dev/dev-file SCSI,SATA,SAS,IDE,USB: /dev/sd* 虚拟磁盘:/dev/vd 不同磁盘标识:a-z,aa,ab... /dev/sda,/dev/sdb,... 同一设备上的不同分区:1,2.。。 /dev/sda1,/dev/sda5 设备号码: major number 标识设备类型 minor number 标识同一类型下的不同设备      磁盘存储术语: head 磁头 track 磁道 cylinder      柱面 sector 扇区    CHS: 采用24bit寻址 其中前10位表示cylinder,中间8位表示head,后面6位表示sector 最大寻址空间8GB LBA:(Logical block addressing) LBA是一个整数,通过转换成CHS格式完成磁盘具体 LBA采用48位寻址 最大寻址空间128PB      使用分区空间步骤:   分区,创建文件系统,挂载   设备识别   设备分区   创建文件系统   标记文件系统   在/etc/fstab文件中创建条目   挂载新的文件系统      磁盘分区:   为什么分区: 优化I/O性能 实现磁盘空间配额限制 提高修复速度 隔离系统和程序 安装多个OS 采用不同文件系统       分区: 两种分区方式:MBR