磁盘构造分区,文件系统管理+分区实验

238 阅读4分钟

本章学习:

  • 磁盘构造
  • 分区:将磁盘分区成几个板块
  • 文件系统安装=格式化:方便人去管理
  • 挂载

一.磁盘构造

****`

1.一切都是一个文件:oper read write close

2.设备文件:关联至一个设备驱动程序,进而能够跟与对应的硬件设备进行通信。

3.设备类型:

4.块设备:block,存取单位“块”,磁盘 4k

字符设备:char,存取单位“字符”,键盘

5.设备接口类型:IDS SATA SCSI SAS

6.磁盘设备的设备文件名

`** ** - - [固态硬盘 ] /dev/sd a 1
  • [固态硬盘 ] /dev/sd b 1

  • [机械硬盘 ] /dev/hd a 1

  • [光驱 ] /dev/sr a 1

硬盘数据结构:

  • [扇区] :每个扇区存放512字节的数据(扇区越大容量越多),存放数据的最小单位512字节
  • [磁道] :同一盘片不同半径的同心圆
  • [柱面] :不同盘片相同半径构成的圆

image.png

D机械与固态:

  • 机械硬盘HDD
  • 固态硬盘SS

二. 磁盘空间的管理,使用硬盘三步

1.分区:将磁盘分成几个板块

2.安装文件系统=格式化

3.挂载:将硬件设备挂载到文件夹内,访问这个文件夹相当于访问这个设备

1. 分区

注:windows 可以不分区 ;linux 必须要分区

> 2.分区优势:

  •        优化1/0性能(读写)
           实现磁盘空间配额限制
           提高修复速度
           隔绝软件和操作系统
           装多个os操作系统
           采用不同的文件系统 
    

> 3.分区结构

      硬盘中的主分区数目前只有4个
      主分区和扩展分区的序号限制在1~4
      扩展分区再分逻辑分区
      逻辑分区的序号将始终从5开始

image.png

3. 硬件设备所在目录:/dev/hda5

读:先读主引导记录,是硬盘上的第一个扇区

mbr一共512字节

前446字节是开机引导程序,操作系统装在硬盘上的

开机引导程序作用:引导硬件找到操作系统

后64字节 分区表:表面分区范围,分区从哪里开始到哪里结束

最后两个字节代表mbr结束

3.分区方式:

      老 :MBR分区:只支持2T以下的硬盘  
      新 :GPT分区:只支持2T以上的硬盘

4.分区工具:

  • fdisk
  • gdisk

5.磁盘分区类型

1.主分区:可以直接用,安装操作系统,储存文件

2.扩展分区:不能直接用,还要在划分逻辑分区,让分区超过4个

3.逻辑分区:可以直接用,储存文件

扩展分区是特殊的主分区:主分区序号为5 ;逻辑分区的序号从5开始

三.文件系统

1.df

image.png

2.df -h

image.png

3.文件系统

1.- 作用:负责为用户的建文件,存入,读取,修改,控制文件的存取 压缩加密安全控制日志等

iso9660:光驱

4.主要系统:

  • xfs :centos7

  • ext4:centos6 默认

  • 4ntf:错误预警功能,磁盘自我修复功能和日志功能,单个文件

  • swap:当内存不足时,将硬盘空间转化为内存使用。

5.MBR磁盘分区实验操作用到的命令

1.如果挂载点被挂载 先解挂载

umount  /mnt

2.文件系统修复

 fsck -y 文件系统 磁盘(dev/sdb1)

3.如果添加磁盘后 系统中没有 lsblk查看

reboot
partprobe

fdisk -l 设备名 【查询指定磁盘情况】

image.png

lsblk :查看分区情况

image.png

6.实验具体过程

1.将确保磁盘设备与虚拟机连接好了

image.png

2.添加磁盘

image.png

3.查看Xshell里是否完成添加

image.png

  • 磁盘无效则需要重启xshall:reboot

  • 重启后生效的磁盘

image.png

4.如果/mnt有挂载先解挂载 : umount /mnt

image.png

5.fdisk建立分区

fdisk 设备名

  • -p:主分区
  • -e:扩展分区
  • -l:逻辑分区
  • -n:新建分区
  • -w:保存退出
  • -d:删除分区
6.创建p主分区

image.png

7.创建e扩展分区

image.png

8. 创建l逻辑分区

image.png

9.lsblk查看分区情况

image.png

分区是为了让磁盘在文件系统中更好的被管理

10.但磁盘需要在linux系统中运用起来 要先格式化

mkfs.xfs 设备分区的名字硬件设备

格式化sdb1 :主分区可以直接使用,安装操作系统和软件储存文件 image.png

格式化sdb2:扩展分区不能直接使用

image.png

格式化sdb5:逻辑分区可以直接使用,存储文件 image.png

11.挂载:要将不同分区挂载到不同文件夹下面

同理扩展分区不能直接使用需要建立逻辑分区 所以不需要挂载

image.png

> 挂载成功

挂载方法2:永久挂载

1.先解挂载

image.png

2. vim编辑 /etc下的fstab

image.png

进入以下页面

image.png

永久挂载编写,编写vim /etc/fstab 方法2

用lsblk查看分区情况,再用blkid查看uuid号 image.png

开始编写

vim /etc/fstab

查看需要被挂载的设备uuid image.png

image.png

将复制上去的uuid 进行删减 添加

image.png 保存退出wq即可完成

编辑好etc下的fstab 自动挂载文件夹
mount -a 刷新挂载点,看见想挂载的点即可完成实验
image.png