磁盘分区挂载

两种分区方式:MBR,GPT

MBR(旧)   :最多 4 个主分区,或 3 主 + 1 扩展(扩展里再建逻辑分区)

GPT(现代):最多支持 128 个分区,支持大容量硬盘,推荐使用

分区命令

lsblk       # 查看磁盘设备和挂载情况(推荐)
fdisk -l    # 显示所有磁盘分区信息(MBR 和 GPT 都能识别)
df -h       # 查看挂载点磁盘使用情况

使用 fdisk 对磁盘分区 

以新磁盘 /dev/sdb为例

fdisk /dev/sdb
 

n → p → 1 → 回车 → 回车   # 新建主分区1,默认起止扇区
w                         # 写入保存

操作键含义
m帮助
n新建分区(primary 或 logical)
p打印分区表
d删除分区
t更改分区类型
w写入并退出
q退出但不保存

 创建文件系统 & 挂载分区

1、格式化分区

mkfs.ext4 /dev/sdb1    # 格式化为 ext4 文件系统

文件系统类型命令
ext3mkfs.ext3 /dev/sdb1
xfsmkfs.xfs /dev/sdb1
btrfsmkfs.btrfs /dev/sdb1

2、挂载分区

mkdir /mnt/data        #创建挂载目录
mount /dev/sdb1 /mnt/data     #挂载  (临时挂载)

df -Th               #查看

3、开机自动挂载(编辑 /etc/fstab) 

echo "/dev/sdb1  /mnt/data  ext4  defaults  0  0" >> /etc/fstab 

parted  

parted 是 Linux 下一个功能强大的磁盘分区工具,支持 GPT和 MBR,比传统的 fdisk 更现代、适合大容量磁盘

1、基本用法

 parted   /dev/sdb      #此处是对整个磁盘 /dev/sdb 操作,不是分区 /dev/sdb1

2、快速新建一个 ext4 分区 

parted /dev/sdb   #进入交互命令行

mklabel gpt                                 # 创建 GPT 分区表(注意:会清空整个磁盘!
mkpart primary ext4 0% 100%   # 建 ext4 分区,占满整个磁盘
quit                                             # 退出 parted
 

mkfs.ext4 /dev/sdb1                   # 格式化新建的分区为 ext4
 

mkdir /data                                #挂载  (临时挂载)
mount /dev/sdb1 /data

3、命令说明

命令作用
print显示当前磁盘的分区信息
mklabel gpt创建 GPT 分区表(或用 msdos 创建 MBR)
mkpart primary ext4 0% 100%创建一个主分区并指定文件系统类型和范围
resizepart修改分区大小
rm N删除第 N 个分区
quit退出交互式环境

 4、查看 parted 分区情况

parted /dev/sdb print

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值