博舍

硬盘管理与文件系统 gpt硬盘全盘备份

硬盘管理与文件系统

硬盘的作用:存储设备,存储计算机系统,应用程序、文档、多媒体文件。硬盘分区:MBR(MasterBootRecord):使用32位表示扇区数,特点:分区不能超过2T。主引导记录:一共446字节,在安装操作系统时就会写入MBR。MBR的主要作用:就是一段引导程序用来看看磁盘在不在,工作是否正常,并引导加载操作系统。也就是:识别活动分区,引导打开操作系统。分区表DPT:只有64个字节,记录硬盘有多少分区及分区的属性。硬盘为什么一般最多只能分为4个主分区?(一般”是对基本磁盘而言,而对于动态磁盘则无此限制,但大部分都在使用基本磁盘)因为由于一个分区的信息要占用16字节,所以使用MBR分区,分区表只能定义4个分区。

fdisk:磁盘分区命令

主分区扩展分区逻辑分区:用MBR分区:1.1-4可以是主分区也可以是扩展分区。

2.只有建立扩展分区,才能建立逻辑分区。

3.逻辑分区从5开始。

主分区:安装操作系统

**扩展分区:**存储逻辑分区的信息数据(不能直接使用)

逻辑分区:用来存储数据

GPT(GUIDPartitionTable)分区表是一种比MBR更先进的分区方案。

GPT分区方式(主要针对2T硬盘)

G:GUID,它比MBR要更加先进的分区方式。

使用GUID:全局唯一标识符来标识分区和硬盘。

2t以上使用GPT包括2T以内都用MBR,GPT128个区。

linux对2T以上的磁盘分区命令:gdisk或者parteg(gdisk是主流的命令)

如果添加了硬件没有生效:使用partprobe命令强制刷新内存的缓存表。

lsblk查看磁盘分区情况或者fdisk-l/dev/sda

free-h人性化查看剩余空间

df-h查看剩余内存空间(运行内存和swap等)

MBR分区步骤:fdisk/dev/sdb进入交互界面交互模式中的常用指令:m:获取帮助菜单n:新建分区p:查看分区情况d:删除分区t:变更分区的类型w:保存分区操作并退出q:不保存分区操作并退出创建分区步骤:n–>p主分区、e扩展分区、l逻辑分区–>设置分区:1(范围1-4,如按Enter键接受默认值)–>设置柱面序列:直接按Enter键接受默认值–>设置分区大小:+20G(指定大小为20GB,如按Enter键接受默认值表示所有空间)–w分区后如果没有生效:使用partprobe命令partprobe:刷新分区表

分区的原因:

1.核心作用:优化I/O性能

2.磁盘空间的配额

3.提高修复速度

4.隔离系统和程序

5.可以使用不同的文件系统

总结分区的优点:

1优化读写性能

2.便于管理

缺点:

1.不够灵活,一旦要修改,只能推倒到所有之前的操作重来,格式化,数据丢失。

2.所有空间都是来自于一个硬盘,必须是连续的空间。

3.没有备灾功能,只能依靠人工设置进行手动备份。

文件系统类型:

contos7默认文件系统XFS,之前的版本都是EXT4。XFS:适用于大型文件和高性能需求的文件系统。

文件系统的作用:

1、数据的组织以及存储

2.数据保护:主要通过权限的方式进行控制,从而保证数据安全

3.数据访问:通过把二进制转换成人类能够识别的语言,然后通过指定的接口进行数据访问

4.数据管理:复制、剪切、移动、删除,重命名等都是-------文件系统提供的

如果有了分区,但是没有安装文件系统,硬盘和操作系统之间没有形成联动关系,也就是系统无法访问存储设备。

没有文件系统,既不能访问设备,也不能运行程序或存储文件。

创建文件系统类型:创建文件系统的命令:mkfs以下三选一即可:mkfs-t【文件系统类型】【分区域设备】mkfs.文件系统分区设备mkfs.文件系统-f强制分区设备命令格式:mkfs-t文件系统类型分区设备mkfs.文件系统类型分区设备示例:mkfs-txfs/dev/sdb1mkfs.xfs/dev/sdb1

挂载:临时挂载:先创建:mkdirdatamount/dev/sdb1/data(将dev目录下的sdb1挂载在根目录的data目录下)如何让查看磁盘的读写性能:iostat(面试题)永久挂载的方式(面试题):

mkdirdata1

vim/etc/fstab永久挂载文件目录路径

/dev/sdb1/data1(挂载点)xfs(文件类型)defaults(默认给所有权限)0(不进行备份)(空格)0(不检查)

mount-a刷新

df-h查看剩余空间

光盘镜像挂载

vim/etc/fstab

/dev/cdrom/mntiso9660defaults00

mount-a

df-h

交换分区:swap

1.系统的物理内存不够用时,从其他的物理内存中释放一部分空间给当前运行的应用程序使用。

释放的空间一部分是人工添加的硬件空间,还有一部分是系统当中长时间未运行的程序提供的

这些空间统一记录在swap交换分区中,那些要用就从swap分区中使用

buff/cache

buff缓存(相当于系统缓存)

cache:页缓存

添加交换分区

mkswap/dev/sdb3

swapon/dev/sdb3

free-h

收回

swapoff/dev/sdb3

设备标识符(唯一)

uuid设备唯一标识符

查看命令blkid

uuid的方式挂载光盘镜像:

blkid查询设备复制uuid

mkdirdata1

vim/etc/fstab永久挂载文件目录路径

uuid(挂载点)xfs(文件类型)defaults(默认给所有权限)0(不进行备份)(空格)0(不检查)实验:Fdisk分区(永久分区):光盘镜像uuid分区:3.Swap交换分区4gpt分区(Gdisk)

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。

上一篇

下一篇