1. 项目概述
作为一名Linux系统管理员,我经常需要处理服务器硬盘扩容的问题。Ubuntu作为最流行的Linux发行版之一,其硬盘挂载操作是每个运维人员必须掌握的基础技能。今天我就来详细分享一下在Ubuntu系统上挂载硬盘的完整流程和实战经验。
硬盘挂载看似简单,但其中涉及分区表类型选择、文件系统格式化、UUID识别、fstab配置等关键技术点。一个配置不当就可能导致系统无法启动或者数据丢失。我在过去5年的运维工作中,处理过上百次硬盘挂载需求,也踩过不少坑,这次就把这些经验系统性地整理出来。
需要模型API调用? 免费领10W Token,多模型网关一键接入 Claude、DeepSeek 等主流模型。
2. 准备工作与环境检查
2.1 硬件识别与确认
首先我们需要确认系统是否已经识别到新硬盘。插入硬盘后,执行以下命令:
bash复制sudo fdisk -l
这个命令会列出所有已连接的存储设备。通常新硬盘会显示为/dev/sdb或/dev/sdc等(取决于已有硬盘数量)。输出示例:
code复制Disk /dev/sdb: 1.8 TiB, 2000398934016 bytes, 3907029168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
重要提示:务必确认你操作的是正确的设备!误操作可能导致数据丢失。可以通过容量大小和型号来确认目标硬盘。
2.2 工具准备
确保已安装必要的工具包:
bash复制sudo apt update
sudo apt install -y parted util-linux e2fsprogs
这些工具包含:
parted:高级分区工具lsblk:块设备查看工具mkfs:文件系统创建工具blkid:块设备属性查看工具
3. 分区与格式化
3.1 分区方案选择
现代硬盘通常有两种分区方案:
- MBR(Master Boot Record):
- 最大支持2TB硬盘
- 最多4个主分区
- 兼容性最好
2
