linux磁盘非lvm分区
类似于windows划分C盘、D盘,并且不需要多个磁盘空间合一
图形化直接分区
通过gparted
这个提供直观的图形化分区,类似windows
的磁盘管理工具
- 下载方式:
- 乌班图/debian系列:
sudo apt install gparted
- 红帽/centos系列
yum install gparted
命令行分区
1.fdisk工具
是一个用于管理分区的传统工具,适用于 MBR(主引导记录)分区表管理,适合较小的磁盘(小于 2TB)
一定注意这个只能分区MBR而且硬盘小于2TB,因为咱们接触的服务器基本外加磁盘不会小于2TB,然后分区也是老的MBR,GPT的不支持创建,需要通过
parted
工具转为gpt分区
,才能去分区管理,但是这个操作相对简单。
查看分区
fdisk -l
进入分区
sudo fdisk /dev/name0n1
输入m出菜单可查看命令
进行分区
命令行输入n,添加一个新的分区,接下来选择p,设置一个主分区(e为扩展分区),再接下来设置起止扇区号(一个扇区512B,根据个人需要设置分区大小)
最好别分系统盘,光给新加的额外的磁盘分区就行
删除分区
命令行输入d,然后输入分区号 我的是3
保存
命令行输入w,保存
此时分区已经可以通过mount
手动挂载了,但是系统还无法自动识别,需要分配设置文件系统类型
sudo mkfs.ext4 /dev/nvmen1p3 这是分区后的分区,通过fdisk -l查看
2.parted
根据实际情况,我们遇到的硬盘肯定都大于2TB,但是MBR分区最大就是2TB,所以就需要GPT分区了
知识拓展
GPT 分区主要用于基于 UEFI(统一可扩展固件接口)的计算机系统。UEFI 是一种现代的固件接口标准,取代了传统的 BIOS。
MBR分区是一种传统的分区,MBR 分区最多支持 4 个主分区。如果要创建更多分区,需要将其中一个主分区设置为扩展分区,然后在扩展分区内创建逻辑分区。但这种结构会使分区管理变得复杂。最大支持2TB,一般是基于BIOS
现在大部分都是UEFI 启动更快
- 使用
fdisk -l
命令可以看到这个硬盘已经安装,但是没有任何分区:
- 接着我们转换
/dev/vdb
为 GPT 格式,首先使用parted /dev/vdb
命令选择硬盘,然后输入mklabel gpt
,回车确认后就转换完
成了,此时可以用 print
命令查看这个硬盘是否已经是 GPT 格式:
- 使用
fdisk
进行分区挂载
使用 fdisk
命令来挂载硬盘,首先进入硬盘:
fdisk /dev/vdb
输入 n
新建分区,没有特殊需求就都回车选默认,然后再输入 w
保存并退出
此时已经分去完成,默认是建了一个分区 10T,如果要分区参考上边,一个扇区512B,
分区成 ext4
mkfs -t ext4 /dev/vdb1
k1HSfz-1741252090893)]
此时已经分去完成,默认是建了一个分区 10T,如果要分区参考上边,一个扇区512B,
分区成 ext4
```bash
mkfs -t ext4 /dev/vdb1