Linux磁盘如何分区?

首先需要先给虚拟机添加磁盘

复制代码
sblk  #查看磁盘设备

得到以下内容:

NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT

sda 8:0 0 20G 0 disk

├─sda1 8:1 0 1G 0 part /boot

└─sda2 8:2 0 19G 0 part

├─centos-root 253:0 0 17G 0 lvm /

└─centos-swap 253:1 0 2G 0 lvm [SWAP]

sdb 8:16 0 10G 0 disk

sdc 8:32 0 10G 0 disk

fdisk

复制代码
 fdisk -l /dev/sdb #查看磁盘分区信息
 fdisk /dev/sdb  #针对MBR格式,创建分区
 m   查看帮助
 n   新建分区

执行以上创建分区命令,会得到以下内容:

Partition type: p 新建主分区

p primary (0 primary, 0 extended, 4 free)

e extended

默认回车

设置主分区大小创建主分区,然后

Command (m for help): p ---打印分区信息

创建扩展分区

Command (m for help): n

Partition type:

p primary (1 primary, 0 extended, 3 free)

e extended

Select (default p): e

#注意:扩展分区将剩下的空间全部给了。一路回车即可
创建逻辑分区

Command (m for help): n

Partition type:

p primary (1 primary, 1 extended, 2 free)

l logical (numbered from 5)

Select (default p): l 创建逻辑分区

Adding logical partition 5

First sector (208896-20971519, default 208896):

Using default value 208896

Last sector, +sectors or +size{K,M,G} (208896-20971519, default 20971519): +5G #指定大小

Partition 5 of type Linux and of size 5 GiB is set

Command (m for help): w --保存退出

复制代码
partprobe /dev/sdb   #更新磁盘分区表,手动让内核更新分区表。不需要重启
lsblk #查看磁盘设备
相关推荐
MAVER1CK1 小时前
Docker容器创建好后修改容器配置
运维·docker·容器
匆匆那年9673 小时前
VSCode 远程 Linux 使用Codex
linux·ide·vscode
それども3 小时前
Gradle 构建疑难杂症 Could not find netty-transport-native-epoll-linux-aarch_64.ja
java·服务器·gradle·maven
NightReader4 小时前
CPU 高使用率,怎么降下来
运维·服务器
SWAGGY..4 小时前
Linux系统编程:(七)Makefile入门:轻松掌握编译自动化
linux·运维·自动化
开开心心就好5 小时前
免费流畅的远程控制实用工具
linux·运维·服务器·网络·智能手机·excel
黑猫学长呀6 小时前
存储宝典第2篇:盲封TT wafer是什么意思?
linux·嵌入式硬件·项目·芯片·ufs·晶圆·产测
Strugglingler7 小时前
【Linux 用户态操作 UART】
linux·uart
代码熬夜敲Q7 小时前
ENSP 网络工程实验
linux·运维·服务器
銳昊城7 小时前
项目七: 配置与管理Web服务器(2) C2
运维·服务器