1. Ubuntu系统挂载新硬盘完整指南
作为Linux系统管理员,挂载新硬盘是最基础也最频繁的操作之一。虽然流程看似简单,但新手常会在分区表选择、文件系统格式、自动挂载配置等环节踩坑。本文将基于Ubuntu 22.04 LTS环境,详细演示从硬盘识别到开机自动挂载的全流程,并分享我多年运维实践中总结的避坑技巧。
需要模型API调用? 免费领10W Token,多模型网关一键接入 Claude、DeepSeek 等主流模型。
2. 准备工作与环境确认
2.1 硬件识别与权限准备
在开始操作前,首先要确认系统已正确识别新硬盘。我建议先以普通用户身份执行以下命令查看硬盘状态:
bash复制lsblk -o NAME,SIZE,FSTYPE,MOUNTPOINT
这个命令比单纯的lsblk更直观,能直接显示设备名、容量、文件系统类型和挂载点。如果看到类似sdb这样没有分区和挂载点的新设备,说明硬盘已被系统识别但尚未配置。
注意:操作硬盘分区需要root权限,但直接使用root账户存在风险。更安全的做法是通过
sudo -i临时切换root环境,或在每个命令前加sudo。
2.2 工具链检查与更新
现代Ubuntu系统通常已预装fdisk和mkfs工具,但为确保功能完整,建议先更新软件包索引:
bash复制sudo apt update
sudo apt install -y fdisk parted e2fsprogs
这里额外安装了parted(更先进的分区工具)和e2fsprogs(Ext文件系统工具集),为后续操作做准备。
3. 硬盘分区实战详解
3.1 分区表类型选择策略
执行分区命令前,需要根据硬盘用途和容量选择分区表类型:
bash复制sudo fdisk /dev/sdb
在交互界面中,常见的分区表类型有:
- MBR(msdos):兼容性好,适合2TB以下硬盘,最多支持4个主分区
- GPT(g):支持2TB以上硬盘,理论上分区数量无限制
我强烈建议新硬盘一律采用GPT分区表,除非有特殊的兼容性需求。在fdisk界面输入g即可创建GPT分区表。
3.2 分区创建细节解析
创建新分区时(n命令),有几个关键选择需要注意:
- 分区编号:默认从1开始即可,除非有特殊的多分区需求
2
