- 一、磁盘结构(了解)
- 二、一块磁盘如何才能使用?
- 三、分区规划
- ⛳3.1 MBR(msdos)分区模式
- 磊3.1.1 MBR分区模式特性:
- 賂3.1.2 分区指令
- ⛳3.2 GPT分区模式
- 磊3.2.1 GPT分区模式特性
- 賂3.2.2 分区指令
- 四、格式化(装修)
- ⛳4.1 什么是格式化?
- ⛳4.2 格式化命令
- 五、挂载使用(入驻)
- ⛳5.1 查看系统挂载情况
- ⛳5.2 实现开机自动挂载
- ⛳5.3 检测是否自动挂载成功
- ⛳5.4 拯救无法开机
- 六、交换空间
- ⛳6.1 利用硬盘分区制作交换空间
- ⛳6.2 利用文件方式制作交换分区
- ⛳6.3 总结:制作交换空间的步骤
在Linux中,一块磁盘不是生来就可以在里面进行文件的增删改查,需要经历一些步骤和操作才能正常使用。
具体需要经历的步骤如下图所示:
下面我们一次来讲解各大步骤是如何实现的。第一步识别就太简单了,系统会自动帮我们进行识别。剩下的三步我们分别展开来讲。
我们必须要先了解,Linux中的分区模式分为MBR(msdos)模式和GPT两种模式,我们分别进行了解。
⛳3.1 MBR(msdos)分区模式磊3.1.1 MBR分区模式特性:⛳3.2 GPT分区模式
- 分区类型:主分区、扩展分区(占用所有的剩余空间)、逻辑分区
- 最多只能有四个主分区,分区容量最大支持2.2TB
- 只要出现了第四个主分区,如果空间没有分配完,剩余的空间将不能再使用
- 扩展分区不能直接使用,也不能格式化
- 逻辑分区只能放在扩展分区里面,可以有无数个
- 最常用的分区形式为:三个主分区加一个扩展分区
- 也就是说,可用于存储数据的分区只有主分区和逻辑分区
賂3.1.2 分区指令lsblk:查看当前系统的磁盘分区
- fdisk交互式命令
格式:fdisk 磁盘分区- 常用选项
- m:列出指令帮助
- p:查看现有的分区表(存放分区信息的表格)
- n:新建分区
- d:删除分区
- q:不保存并退出
- w:保存并退
- partprobe:刷新分区表
磊3.2.1 GPT分区模式特性四、格式化(装修) ⛳4.1 什么是格式化?
- GPT,GUID Partition Table 全局唯一标识分区表
- 突破固定大小64字节的分区表限制
- 最多可支持128个主分区,最大支持18EB的磁盘 1EB=1024PB=1024×1024TB
賂3.2.2 分区指令
- parted交互式指令 格式:parted 磁盘分区
- 常用选项
- help:查看指令帮助
- mktable msdos | gpt:建立指定的模式分区表
- mkpart:开始分区
- rm 序号:删除指定分区
- quit:退出交互环境
赋予空间文件系统的过程,一块空间只有有了文件系统才能存储文件。
Windows常用文件系统:NTFS、FAT(兼容性强)
Linux系统常用文件系统:ext4(RHEL6)、xfs(RHEL7)、FAT
- 使用mkfs命令来格式化磁盘分区
格式:mkfs.文件系统类型 分区设备路径
例如:mkfs.xfs /dev/sdb1 - 查看文件系统类型:blkid 分区设备路径
⛳5.2 实现开机自动挂载命令格式:df -h 挂载点
也可以直接使用mount
支持多参数
⛳5.3 检测是否自动挂载成功实现自动挂载的配置文件为:/etc/fstab
书写格式:设备路径 挂载点 类型 参数 备份标记 检测顺序
注意:设备路径也可以使用UUID(设备的唯一标识号,但使用的少);类型为文件系统类型;参数用defaults代替;备份标记和检测顺序都设置为0,不然为影响开机速度。
⛳5.4 拯救无法开机使用mount -a指令,该指令会去读取 /etc/fstab
里面的内容进行自动挂载。我们在命令行敲入此命令,如果报错,说明我们的配置文件书写错误,如果没有报错,说明大概率成功了。然后重启电脑。如果电脑能正常开机,说明自动挂载成功了,如果电脑因为谢了配置文件不能正常开机,则说明配置文件书写错误,需要我们拯救一下子。
六、交换空间
- 输入root密码
- 利用vim打开配置文件/etc/fstab
- reboot重启电脑
交换空间在Windows平台上面被称为虚拟内存,可以利用硬盘的空间,充当内存空间。当物理内存占满了,CPU可以将内存中的数据临时存储到交换空间,用来缓解真实物理内存的压力;交换空间最好是内存的2倍,但最好不超过16G。
⛳6.1 利用硬盘分区制作交换空间⛳6.2 利用文件方式制作交换分区使用swapon命令
- mkswap:格式化交换文件系统
- swapon 磁盘分区:启用交换分区
- swapon:查看组成交换空间的成员信息
- swapon -a:刷新交换空间的成员信息
- swapoff 磁盘分区:关闭交换空间中的该磁盘分区
- free -m:查看交换空间的大小
⛳6.3 总结:制作交换空间的步骤先生成一个较大的文件,方法如下
利用dd命令
格式:dd if=数据源头 of=生成的文件 bs=每次读写数据大小 count=次数
然后进行下面三步:
- mkswap 交换文件:格式化系统交换文件
- swapon 系统交换文件:启动交换空间
- swapon:查看交换空间成员信息
- 有一个磁盘分区或一个大文件
- 利用mkswap格式化磁盘分区或文件
- swapon启动交换空间
- 如果要开机启动则在 /etc/fstab 中写入
/dev/sdd1 swap swap defaults 0 0
回到顶部



