本文共 1993 字,大约阅读时间需要 6 分钟。
磁盘管理是操作系统中至关重要的一部分,涉及硬盘的划分、文件系统的创建与管理等多个环节。本文将从基础知识到实际操作提供全面的指导。
硬盘的存储容量可以通过以下公式计算:
硬盘存储容量 = 磁头数 × 磁道(柱面)数 × 每道扇区数 × 每扇区字节数(512字节)通过磁头、磁道和扇区可以唯一确定磁盘上的每一个区域。
硬盘由多个盘片组成,每个盘片双面。每面磁头位于盘片的最中心位置。
| 属性 | 描述 |
|---|---|
| 盘片 | 硬盘由多个盘片组成,每盘片双面 |
| 磁头 | 每面磁头位于盘片中心 |
| 磁道 | 磁头在盘片表面画出的圆形轨迹 |
| 扇区 | 盘片被分为扇形区域,每扇区存储512字节数据 |
硬盘的数据结构从物理层面到逻辑层面逐步划分。以下是硬盘的主要组成部分:
硬盘的接口主要有IDE、SATA、SCSI和SAS四种类型。
| 接口类型 | 特性 |
|---|---|
| IDE | 并口数据线链接主板,与干扰性大且占用空间较多,不利于散热,已被SATA取代。 |
| SATA | 抗干扰性强,支持热插拔,速度快,纠错能力强。 |
| SCSI | 小型机系统接口,常用于工作站级个人电脑和服务器,转速快,支持热插拔。 |
| SAS | 新一代SCSI技术,与SATA类似,采用序列式技术,传输速度可达6GB/s。 |
硬盘中的主分区和扩展分区共有4个,主分区从1到4,扩展分区再分为逻辑分区。
MBR位于硬盘第一个物理扇区,包含硬盘的主引导程序和硬盘分区表。分区表有4个分区记录区,每个记录区占16个字节。
文件系统是存储和管理文件的核心技术,常见文件系统包括XFS、SWAP、EXT4、FAF32、NTFS和LVM。
mount /dev/sdb5df -h [选项]
-h:显示分区的容量单位。-T:显示文件系统类型。-i:显示分区的iNode号码数量。fdisk -l /dev/sdb
| 属性 | 描述 |
|---|---|
| 设备 | 硬盘设备文件名称。 |
| 引导分区 | 是否是引导分区,若是则有*标识。 |
| 起始柱面数 | 该分区在硬盘中的起始位置(柱面数)。 |
| 结束柱面数 | 该分区在硬盘中的结束位置(柱面数)。 |
| 分区大小 | 分区的大小,以块为单位,默认块大小为1024字节。 |
| ID | 分区的系统IID号,83表示XFS或EXT4分区,8e表示LVM逻辑卷。 |
| 系统类型 | 分区类型。 |
sudo shutdown -h now
fdisk /dev/sdb
操作步骤:
n新建分区。p创建主分区。1-4)。+20G)。w保存并退出。fdisk /dev/sdb
操作步骤:
n新建分区。e创建扩展分区。1-4)。+20G)。w保存并退出。fdisk /dev/sdb
操作步骤:
n新建分区。l创建逻辑分区。1-4)。+20G)。w保存并退出。mkfs.xfs /dev/sdb5
mount /dev/sdb5 /mnt/新挂载点
编辑/etc/fstab文件:
vi /etc/fstab
添加自动挂载配置:
UUID=xxxxxx /mnt/新挂载点 ext4 defaults 0 1
mkswap /dev/sdb3swapon /dev/sdb3
swapoff /dev/sdb3
swapon -sfree -m
fdisk /dev/sdbrm /dev/sdb3
通过以上步骤,读者可以完成磁盘管理与文件系统的基本操作。
转载地址:http://zkfb.baihongyu.com/