Linux磁盘管理、磁盘加密

本文详细介绍了Linux系统下的磁盘管理,包括MBR和GPT分区的区别,以及如何使用parted创建分区和格式化文件系统。同时,文章讲解了磁盘加密,特别是LUKS加密的过程,以及如何通过映射设备文件实现加密分区的挂载和管理。最后,提供了加密分区的永久挂载和使用key文件的方法,并包含一系列磁盘管理练习。
摘要由CSDN通过智能技术生成

磁盘管理

硬盘 sda 硬盘安装了操作系统 gpt
mbr : 需要占用硬盘的前512个字节 446字节是主引导信息 64个字节分区表 2字节存储 结尾信息 。最多4个主分区 特殊的分区扩展分区 可以分区出多个 逻辑分区
gpt :支持的主分区数量 自己定义 2T

建立分区

关闭虚拟机,再添加一块新硬盘再开机
parted /dev/sdb 进行分区
分区的过程

  1. 先要指定分区表类型 gpt
     parted /dev/sdb -s mklabel gpt 指定分表类型为gpt
  2. 分区 要求分5个分区 200M
     parted /dev/sdb -s mkpart primary 1 200
     parted /dev/sdb -s mkpart primary 201 400
  3. 查看分区信息
     print 列出当前分区表
     quit 退出工具
     rm 数字 删除指定分区
     确认分区 cat /proc/partitions
建立文件系统格式化
  1. ext4 文件系统 存储数据
  2. fat32 支持
  3. swap 系统 交换分区 (虚拟内存) 分区大小要求为内存的1.5倍。8G 以上物理内存 swap不要给超过8G。

挂载:进入分区需要与目录进行连接,进入目录才是进入分区

要求:sdb1建立ext4文件系统 , sdb2 fat32 , sdb3 swap
mkdir /mnt/ext4 //创建用于挂载的目录
mkfs.ext4 -b 1024 /dev/sdb1 //将sdb1格式化成ext4格式
mount /dev/sdb1 /mnt/ext4 //将sdb1挂载到/mnt/ext4目录

mkdir /mnt/fat32
mkfs.vfat -F32 /dev/sdb2
mount /dev/sdb2 /mnt/fat32

mkswap /dev/sdb3
swapon /dev/sdb3

cat /proc/partitions 查看分区情况
df

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值