内容预知
1. 分区的作用以及相关点
1.1 分区的作用
- 优化I/O(读写)性能
- 实现磁盘空间配额限制
- 提高修复速度
- 隔离系统和程序
- 安装多个OS 采用不同文件系统
1.2 mbr分区
MBR 分区 只可以对2T 以下的硬盘进行分区 一个扇区 512 字节(前 446 是引导程序,后面66字节中有4个16字节的分区表,还有2字节作为标记位)
1.3 各分区的作用
一块磁盘可以大致分为 主分区,扩展分区,逻辑分区(特殊分区swap,一般不与前面三种放在一起比较)
主分区:可以直接使用,可以装系统
扩展分区:不可以直接使用,必须要分逻辑分区
逻辑分区:依托于扩展分区,使用的是扩展分区中的空间(装操作系统的)
注意:
- 主分区 序号1-4
- 逻辑分区 序号 从5 开始
- 扩展分区 一定是主分区
- 主分区不一定是扩展分区
- 逻辑分区一定不是主分区
1.4 分区补充
gpt分区 可以有128个分区表 可以对2T 以上的硬盘进行分区
2.创建主分区的具体操作过程
2.1 加装硬盘,虚拟机环境下,可以直接添加一块
2.2 刷新硬件设备,并查看新添加的磁盘
alias scan='echo "- - -" > /sys/class/scsi_host/host0/scan;echo "- - -" > /sys/class/scsi_host/host1/scan;echo "- - -" > /sys/class/scsi_host/host2/scan'
//设置一个别名,将硬件刷新的过程直接赋予给别名,方便后续使用
2.3 建立主分区
fdisk /dev/sdb
进分区建立设置的具体过程:
n 新建
回车默认 p 主分区
回车默认从序号1分区 开始分区
回车
回车默认开始的扇区
+#G 回车 #是数字
p 打印当前分区表
w 保存退出
2.4 建立文件系统
补充:查看系统文件类型
df -Th
2.5 挂载主分区
补充:
挂载规则
- 一个挂载点同一时间只能挂载一个设备
- 一个挂载点同一时间挂载了多个设备,只能看到最后一个设备的数据,其它设备上的数据将被隐藏
- 一个设备可以同时挂载到多个挂载点
- 通常挂载点一般是已存在空的目录
2.6永久挂载配置(该操作需要谨慎)
末行模式读取写入sdb1的快捷方式(再用vim基本操作)
:.! blkid /dev/sdb1
3.swap 分区挂载
swap分区的挂载,是对原有swap容量的扩充
1.查看swap原有容量,以及可用磁盘的信息
2.从磁盘中获取新的分区
注意:swap分区,要求先获取好容量以后,再用t改变分区的类型,改为82Linux交换分区,供swap使用
3.对新分区进行swap式的挂载
4.解挂载
如果有用户正在 挂载目录 无法解挂 想重新挂载:
mount -o remount /dev/sdb1 /guazhai/
mount -o remount,ro /dev/sdb1 /挂载/
fuser -km /mnt/ ###直接杀死
总结
1.了解建立分区的作用,真实运用场景,则是为服务加硬盘,扩充容量
2.分区序号1-4为主分区,5及其以后逻辑分区。主分区的范围包括扩展分区
3.配置永久挂载时,用UUID作为唯一挂载的条件,可以做到真真的一对一,不受外界因素影响
4.配置永久挂载时,一定要对应好格式,内容,mount -a 若无法启动,检查好配置,切勿重启