Ubuntu / Debian,挂载硬盘

501 字2 分钟阅读17 次阅读

以 Ubuntu / Debian 服务器虚拟机 为例,把新增硬盘挂载到 /yesok。 假设新硬盘是 /dev/sdb,实际名称必须通过命令确认。


1. 查看磁盘列表

确认新接入硬盘的设备名称与容量大小:

lsblk

2. 创建 GPT 分区

对目标磁盘(以 /dev/sdb 为例)进行分区:

fdisk /dev/sdb

进入交互界面后,按以下顺序依次输入操作指令:

  1. 输入 g:新建 GPT 分区表
  2. 输入 n:新建分区
  3. 按 ​回车​:使用默认分区编号(1
  4. 按 ​回车​:使用默认起始扇区
  5. 按 ​回车​:使用默认结束扇区(分配全部剩余容量)
  6. 输入 w:保存更改并退出

刷新分区表并验证:

partprobe /dev/sdb
lsblk

此时磁盘结构应显示新分区,例如 sdb1vdb1

3. 格式化为 EXT4 文件系统

确认分区名称(如 /dev/sdb1)无误后,执行格式化(​此操作会清空该分区所有数据​):

mkfs.ext4 -L yesok /dev/sdb1

4. 创建挂载目录并临时挂载

#创建目标挂载点

mkdir -p /yesok

#手动挂载分区

mount /dev/sdb1 /yesok

#验证挂载状态与容量

df -hT /yesok

5. 配置开机自动挂载(修改 /etc/fstab

为避免盘符变动导致挂载异常,推荐使用 UUID 方式进行挂载。

  1. 获取分区的 UUID:
blkid /dev/sdb1
  1. 将挂载配置追加写入 /etc/fstab(将下方 YOUR-UUID-HERE 替换为实际查出的 UUID):
echo 'UUID=YOUR-UUID-HERE /yesok ext4 defaults 0 2' >> /etc/fstab

6. 测试与安全验证(至关重要)

⚠️ ​警告​:修改 /etc/fstab 后​切勿直接重启​!若配置语法错误可能导致系统无法正常引导开机。

执行以下命令模拟自动挂载以检测配置文件语法:

mount -a
  • 若终端​无任何报错输出​,说明 /etc/fstab 配置正确。
  • 再次检查挂载状态确认已生效:
df -hT /yesok