广州学生服务器如何挂载第二块硬盘?服务器挂载第二块硬盘教程
- 虚拟主机
- 2026-07-04
- 7
在云服务器环境中,为已有系统盘挂载第二块数据盘是扩展存储空间的常见操作,对于位于广州节点(通常指阿里云、西西安全等主流云服务商的华南-广州区)的学生服务器或普通云服务器,挂载第二块硬盘的过程主要涉及控制台操作、系统内部识别、格式化以及挂载点配置,以下是详细的操作指南。
控制台挂载磁盘
需要登录到云服务商的管理控制台,以阿里云和西西安全为例,流程大致相同:
- 进入云服务器 ECS/CCS 管理页面。
- 找到目标实例(即你的广州学生服务器)。
- 在实例详情页或磁盘管理页面,选择“云盘”或“块存储”选项。
- 点击“创建云盘”或“挂载云盘”。
- 选择磁盘类型(如高效云盘、SSD云盘等),设置容量(50GB 或 100GB),并确保可用区与服务器实例一致(广州区通常有特定的可用区代码,如 cn-guangzhou-b)。
- 创建完成后,在磁盘列表中选中该新磁盘,点击“挂载”,选择对应的服务器实例。
系统内部识别新磁盘
挂载操作在控制台完成后,服务器操作系统内部并不会立即出现新磁盘,需要登录服务器进行识别。
-
Linux 系统(以 CentOS/Ubuntu 为例):
使用 SSH 登录服务器,执行以下命令查看磁盘状态:
lsblk或者使用:
fdisk -l在输出结果中,寻找未挂载的磁盘,通常命名为 /dev/vdb、/dev/xvdb 或 /dev/sdb,注意:/dev/vda 或 /dev/sda 通常是系统盘,请勿操作。
-
Windows 系统:
登录服务器后,打开“计算机管理” -> “磁盘管理”,如果新磁盘未初始化,系统通常会弹出“初始化磁盘”的提示,若无提示,需手动右键点击未分配的磁盘区域进行初始化和新建卷。
磁盘分区与格式化(Linux 系统)
假设识别到的新磁盘为 /dev/vdb,且尚未分区。

1 创建分区
使用 fdisk 工具进行分区:
sudo fdisk /dev/vdb
在交互界面中依次输入:
- n:新建分区。
- p:主分区。
- 1:分区号(默认即可)。
- 回车:使用默认起始扇区。
- 回车:使用默认结束扇区(使用全部空间)。
- w:写入分区表并退出。
2 格式化文件系统
将新分区格式化为常用的 ext4 或 xfs 文件系统:
# 格式化为 ext4 sudo mkfs -t ext4 /dev/vdb1 # 或者格式化为 xfs sudo mkfs -t xfs /dev/vdb1
挂载磁盘与设置开机自启
1 创建挂载点并挂载
选择一个目录作为挂载点,/data:
sudo mkdir /data sudo mount /dev/vdb1 /data
执行 df -h 可以看到新磁盘已挂载在 /data 目录下。
2 配置开机自动挂载(关键步骤)
为了防止服务器重启后磁盘丢失挂载,需要修改 /etc/fstab 文件。
-
获取新分区的 UUID:
复制输出的 UUID 字符串(UUID="xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx")。
-
编辑 fstab 文件:
sudo vi /etc/fstab -
在文件末尾添加一行(请将 <UUID> 替换为实际获取的 UUID):
UUID=<UUID> /data ext4 defaults 0 0注意:如果使用的是 xfs 文件系统,将 ext4 改为 xfs。

-
验证配置是否正确:
sudo mount -a如果无报错,说明配置成功。
- 在“磁盘管理”中,右键点击未初始化的磁盘,选择“初始化磁盘”(通常选择 MBR 或 GPT,建议 GPT 以支持更大容量)。
- 右键点击未分配空间,选择“新建简单卷”。
- 按照向导分配盘符(如 D:),选择文件系统(NTFS),完成格式化。
- Windows 通常会自动在注册表中记录挂载信息,重启后通常无需额外配置即可保留盘符。
- 检查 UUID 是否匹配:再次执行 sudo blkid,对比 /etc/fstab 中的 UUID 是否完全一致,注意不要有多余空格。
- 检查文件系统类型:确认 fstab 中填写的文件系统类型(ext4/xfs)与实际格式化时使用的类型一致。
- 临时挂载测试:尝试手动执行 sudo mount -a,系统会报错指出具体哪一行有问题,根据错误信息修正 fstab 文件。
- 安全模式修复:如果无法进入系统,可能需要通过云控制台的“VNC 登录”或“救援模式”进入,手动编辑 /etc/fstab 注释掉错误行,保存后重启。
- 磁盘名称不同:不同云厂商和内核版本下,磁盘命名规则不同,阿里云通常使用 vdb,西西安全可能使用 xvdb 或 vdb,AWS 可能使用 xvdf,请仔细查看 lsblk 输出中未挂载的磁盘名称,不要只盯着 vdb。
- 内核未重新扫描:极少数情况下,内核未自动识别新硬件,可以尝试执行 echo 1 > /sys/class/scsi_device/0:0:0:0/device/rescan(需根据实际 SCSI 设备号调整)或重启服务器。
- 控制台显示延迟:云控制台的“已挂载”状态有时会有短暂延迟,建议等待 1-2 分钟后再次执行 lsblk 或 fdisk -l 确认。
- 权限问题:确保使用 sudo 或 root 权限执行查看命令,普通用户可能无法看到所有磁盘信息。
Windows 系统挂载简述
对于 Windows 服务器,步骤相对图形化:
操作注意事项
| 注意事项 | 说明 |
|---|---|
| 数据备份 | 在格式化或分区前,务必确认新磁盘为空,且重要数据已备份,操作错误可能导致数据丢失。 |
| 可用区一致性 | 确保新创建的云盘与服务器实例在同一可用区(如广州区 b 区),否则无法挂载。 |
| 文件系统选择 | Linux 下 ext4 兼容性最好,xfs 适合大文件和高并发,Windows 默认 NTFS。 |
| 权限设置 | 挂载后,普通用户可能无写入权限,可使用 sudo chmod 777 /data 测试,但生产环境建议设置特定用户权限。 |
相关问题与解答
问题 1:挂载第二块硬盘后,服务器重启,磁盘无法自动挂载,提示“wrong fs type, bad option, bad superblock”或类似错误,该如何解决?
解答:
这通常是因为 /etc/fstab 文件中的配置有误,或者磁盘 UUID 发生了变化(较少见,除非重新格式化)。
问题 2:为什么在 lsblk 中看不到新挂载的磁盘,但在控制台显示已挂载?
解答:
这种情况多见于 Linux 系统,原因可能有以下几点:
