磁盘管理与文件系统

Posted adcdefg888

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了磁盘管理与文件系统相关的知识,希望对你有一定的参考价值。

MBR(主引导记录)位于硬盘第一个物理扇区,512字节 前446字节是主引导程序,分区表保存在447-510字节中,分区表有4个分区记录区,每个分区记录占16个字节。MBR分区最大支持2.2TB

MBR包含硬盘主引导程序和硬盘分区表

Llinux中将硬盘,分区等设备均表示为文件

注:Llinux中一切皆为文件

硬件设备文件在/dev/hda5代表IDE设备 sd代表SCSI设备,第一块硬盘为a第二块为b  5表示分区的顺序号

1到4为主分区 逻辑分区从5开始

主分区和扩展分区1~4  扩展分区 在分为逻辑分区


文件系统类型

XFS文件系统  CentOS7文件系统 6用EXT4 5用EXT3

SWAP 交换文件系统(相当中WIN系统虚拟内存一样)

为linux系统建立交换分区

一般设置为物理内在的1.5-2倍

Llinux支持的其它文件系统类型

EXT4,FAT32,NTFS,LVM(逻辑卷,可伸缩)


检测并确认新硬盘

fdisk命令

fdisk -l

Device(设备):分区的设备文件名称

Boot:              有*标识为引导分区(有MBR分区)

Start:              该分区在硬盘中的起始位置(柱面数)

End:                该分区在硬盘中的结束位置(柱面数)

Blocks(块):   分区的大小,以块为单位,默认的块为1024字节

ID:                   分区对应的系统ID号。例如,83表示linux中的XFS分区或EXT4分区,8e表示LVM逻辑卷

System:            分区类型


管理磁盘分区

fdisk /dev/sdb

m帮助菜单

n新建分区

p查看分区情况

d删除分区

t变更分区的类型

w保存退出

q不保存退出


创建分区步骤:n---p主分区,e扩展分区,l逻辑分区

fdisk -l确认新硬盘

fdisk /dev/sdb硬盘分区

n---p---w

mkfs -t xfs /dev/sdb1  格式化(mkfs.xfs /dev/sdb1)

mount /dev/sdb1 /taoyuan   挂载

变更硬盘(正在使用的硬盘)的分区设置后执行:partprobe /dev/sdb

创建文件系统(虚拟内存意思)

mkswap命令

make swap 创建交换文件系统

创建swap之前,先分区,ID号设为82

mkswap /dev/sdb5(格式化)

swapon /dev/sdb5 (启用新分区)

swapoff /dev/sdb5(关闭分区)

swapoff -a(全关闭)

补充:free -m(以mb单位查询内存使用情况) free -h   swapon -s

​挂载,卸载文件系统

第五章磁盘管理与文件系统_linux

安装WinSCP软件,

mount -o(挂载参数) loop ISO镜像文件(没有光驱)  挂载点目录


卸载文件系统

umount  /mnt

无法解挂现象以下方法

umount -lf  /data

df查看硬盘使用情况

h显示分区的容量单位

T显示文件系统类型

i显示分区的inode号码数量


直接mount命令查看硬盘使用情况


自动挂载

linux系统每次开机时,会自动读取/etc/fstab文件的内容,自动挂载所指定的文件系统

vim /etc/fstab

/dev/sdb1            /opt        xfs      defaults   0   0

/dev/sr0(光驱     /mnt   iso9660   defaults   0   0

第1段:设备名

2:挂载目录位置

3:系统类型:如 xfs,swap等

4:挂载参数,即mount命令-o选项后可使用的参数。

例如,defaults(默认参数),rw(可读写),ro(只读),noexec(禁止执行程序)

5:表示是否需要dump备份(dump是备份工具)设置1为需要,0不需要

6:磁盘检查的顺序。0不查,1优先查,2稍后查。根分区设1,其它分区设2


mount -a 挂载刷新

无法解挂现象以下方法

umount -lf  /data,

 lsof +d  /data   ,fuser -mv  /data

以上是关于磁盘管理与文件系统的主要内容,如果未能解决你的问题,请参考以下文章

linux的磁盘管理与文件系统

Linux磁盘与文件系统管理

linux-磁盘管理与文件系统MBR

Linux系统磁盘管理(实操演示磁盘分区创建,文件系统的挂载与自动挂载)

磁盘管理和文件系统

centos7 磁盘与文件系统管理