服务器硬盘进行分区和挂载

查看服务器上的硬盘:

复制代码
lsblk -d -o NAME,SIZE,MODEL

可以看到我的硬盘是除了vda系统盘以外,还有个vdb。

我们查看一下分区:

复制代码
lsblk

可以看到:vdb 1T disk (底下没有分区,也没有挂载)

我们想要用起来这个硬盘,就要先分区并给他弄个挂载目录。

硬盘分区

在 Linux 下,所有硬盘、分区、甚至一些设备都是以 设备文件 的形式存在 /dev 目录下,所以你操作硬盘、分区时都要加上 /dev/。

所以我们要操作vdb盘,就要这样,会进入到分区工具中:

复制代码
sudo fdisk /dev/vdb

然后依次输入

g # 创建 GPT 分区表(硬盘大于 2T就必须创建。如果硬盘没2T就不用了)

n # 新建一个分区

回车使用默认分区号、起始扇区和结束扇区(默认覆盖整个硬盘)

p # 打印查看分区,确认 /dev/vdb1 已生成

w # 写入分区表并退出

n(新建分区)的时候,会有几个选项:

Command (m for help): n Partition number (1-128, default 1): 这是 fdisk 交互提示你选择新分区号。一般直接回车就行,它会直接默认将新分区命名为 /dev/vdb1

First sector (2048-4294967262, default 2048): 这是 fdisk 提示你选择新分区的起始扇区。一般也是直接回车就行,fdisk 会用默认值开始新分区。

Last sector, +/-sectors or +/-size{K,M,G,T,P} (2048-4294967262, default 4294967262):这是 fdisk 提示你选择新分区的结束扇区 。一般我们就是 让这个分区占满整块硬盘 ,直接 回车 就行,fdisk 会用默认值。

挂载目录

格式化分区

复制代码
sudo mkfs.ext4 /dev/vdb1       # 格式化分区

挂载

复制代码
sudo mkdir -p /data            # 创建挂载目录
sudo mount /dev/vdb1 /data     # 挂载

挂载的意思就是,你对这个目录的操作,其实本质都是在挂载目录上操作。比如,我现在往/data目录存一个文件,文件其实是存在 vdb盘的 vdb1这个分区上的。

更换挂载

比如我现在要挂载到/data2这个目录,就直接执行挂载命令即可。

复制代码
sudo mount /dev/vdb1 /data2

查看挂载情况

复制代码
df -h

这个也行:

复制代码
lsblk

开启自动挂载

上述挂载操作是手动挂载的。重启服务器后挂载关系会消失。东西是不会丢,数据仍在 /dev/vdb1上。但是每次都得执行sudo mount /dev/vdb1 /data一下,才能到/data目录下正常访问。所以我们要配置一下开机自动挂载:

复制代码
# 编辑 /etc/fstab
sudo vim /etc/fstab

添加这一行:

/dev/vdb1 /data ext4 defaults 0 0

  • /dev/vdb1 → 硬盘分区

  • /data → 挂载点

  • ext4 → 文件系统类型(格式化时用的)

  • defaults → 默认挂载选项

  • 0 0 → 不做 dump/backups,也不检查文件系统

保存后,可以测试:

复制代码
sudo umount /data
sudo mount -a

mount -a 会根据 fstab 自动挂载所有配置的分区

然后用 lsblk检查一下即可。

相关推荐
Robot侠3 分钟前
ROS1从入门到精通 6: 参数服务器与动态参数(配置管理最佳实践)
服务器·机器人操作系统·rso
waves浪游12 分钟前
进程控制(下)
linux·运维·服务器·开发语言·c++
ai_xiaogui17 分钟前
Debian系统PVE虚拟机安装详解:ISO镜像上传+硬件配置+图形化安装指南
运维·debian·php·panelai兼容测试·图形化安装指南·iso镜像上传配置·debian pve虚拟机安装
周周记笔记23 分钟前
Ubuntu 中如何配置域名
运维·服务器
KYGALYX25 分钟前
Win10/11系统下WSL2+Ubuntu的全流程安装
linux·运维·ubuntu
寰天柚子8 小时前
裸金属服务器深度解析:适用场景、选型指南与运维实践
服务器·网络·github
Yyyy4828 小时前
Ubuntu安装Jenkis
linux·运维·ubuntu
克莱斯勒ya9 小时前
服务器硬件配置
运维·服务器
GTgiantech9 小时前
精准成本控制与单向通信优化:1X9、SFP单收/单发光模块专业解析
运维·网络
tzhou644529 小时前
Docker容器技术指南
运维·docker·容器