磁盘管理与文件系统
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
挂载,卸载文件系统
安装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
以上是关于磁盘管理与文件系统的主要内容,如果未能解决你的问题,请参考以下文章