linux磁盘分区

目录

1.硬盘的数据结构

2.文件系统及分区

三大分区

3.具体操作及命令

1.磁盘分区

2.创建文件系统

3.挂载


1.硬盘的数据结构

  • 扇区:硬盘最小的存储单位为512字节,8个扇区组成块
  • 磁道:磁头在硬盘盘面上的运动轨道
  • 柱面:多个人相同磁道组成的立体面

在Linux中添加使用硬盘三步骤

  • 1.分区(提高性能)
  • 2.格式化(安装文件系统)安装管理文件的软件协助处理文件
  • 3.挂载,将外部硬件设备和内部文件做关联

硬盘的第一个扇区

  • 1.mbr主引导记录(小程序,引导硬件找到操作系统)- 446字节
  • 2.分区表 - 64字节 一个分区需占16个字节,一共4个分区
  • 3.结束位 - 55 aa表示

分区的好处

  • 优化读写性能
  • 实现磁盘空间的配额限制
  • 提高修复速度
  • 隔离系统和程序
  • 安装多个操作系统
  • 采用不同的文件系统

2.文件系统及分区

系统:是一个复杂的程序,调度硬件

文件系统:也是一种程序,管理文件

MBR:2T以下的硬盘分区     - fdisk

GPT:可以支持2T以上的硬盘分区 - gdisk

centos6默认文件系统:ext4

centos7默认文件系统:xfs

三大分区

主分区:可以直接使用(安装操作系统,储存文件,安装软件)分区号:1 - 4

扩展分区:不可以直接使用,需要划分逻辑分区,让分区超过4个,空间大小为1K,存的逻辑分区分区表,分区号:1 - 4

逻辑分区:可以直接使用,分区范围不可能超过扩展分区范围,分区号:5+

3.具体操作及命令

1.磁盘分区

主分区创建

lsblk            //查看分区情况
fdisk /dev/sdb   //对sdb磁盘进行分区
d:删除      n:新建    m:提供帮助  
w:保存退出            q:不保存退出
t:改变分区类型        p:打印当前分区情况

逻辑分区创建

2.创建文件系统

mkfs.xfs /dev/sdc1       //创建文件系统为xfs

3.挂载

mount /dev/sdc1  /bb         //将磁盘挂载到mnt目录
mount -o ro /dev/sdc1 /bb   //挂载为只读
mount -o remount,ro /bb    //在不解挂的情况下设置只读
umount /bb                  //解挂

注:挂载最好挂载到一个空文件夹

永久挂载

永久挂载需要卸载文件中

文件路径:/etc/fstab

blkid /dev/sdc1             //查看uuid号
/dev/sdc1  /mnt   xfs   defaults 0 0
//dev/sdc1:设备名
//mnt:挂载点
//xfs:文件格式
//defaults:权限
//0:不备份
//0:开机不检查、
mount -a                    //查看文件是否有问题

挂载方式分为两种:

  • 第一种:路径挂载
  • 第二章:uuid挂载

挂载格式如同上图,wq!保存退出

最后用mount -a检查一下挂载格式是否有误,注:有误请立即修改,否则会导致无法再次开机!!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值