轻量服务器挂了云硬盘怎么格式化分区?手把手教你挂载并分区使用
很多刚买轻量服务器的朋友,挂上云硬盘后发现系统里看不到新盘,或者看到盘但没法直接用。其实这是因为新挂载的云硬盘还没分区、没格式化,更没挂载到目录。下面我们就一步步教你怎么做,不管是 Linux 还是 Windows 系统,都能搞定。
先确认你的云硬盘有没有被系统识别
挂载云硬盘后,第一步不是急着分区,而是先看看系统认不认这块盘。不同系统查看方式不一样,我们分开说。
Linux 系统怎么查看新硬盘
- 打开终端,输入命令:
fdisk -l - 如果看到类似
/dev/vdb、/dev/vdc这样的设备,而且容量和你买的一致,说明硬盘已经被识别了 - 注意:
df -h命令看不到未分区的硬盘,所以别用它来判断有没有新盘
Windows 系统怎么查看新硬盘
- 右键点击“开始”按钮,选择“磁盘管理”
- 在磁盘列表里找“未初始化”或“未分配”的磁盘,通常标为“磁盘 1”、“磁盘 2”等
- 如果看到容量对得上,说明硬盘已经挂上,只是还没处理
Linux 系统下怎么给云硬盘分区和格式化
假设你看到的是 /dev/vdb,下面我们就用它来操作。注意:操作前请确认这块盘是空的,分区会清空所有数据!
- 执行分区命令:
fdisk /dev/vdb - 在交互界面中依次输入:
n→ 创建新分区p→ 选择主分区1→ 分区号(默认1)- 直接回车两次(使用默认起始和结束扇区,即整块盘一个分区)
w→ 保存并退出
- 验证分区是否成功:
fdisk -l,应该能看到/dev/vdb1 - 格式化分区(推荐 ext4 文件系统):
mkfs.ext4 /dev/vdb1 - 创建挂载点(比如挂到
/data):mkdir /data - 临时挂载:
mount /dev/vdb1 /data - 设置开机自动挂载:
echo '/dev/vdb1 /data ext4 defaults 0 0' >> /etc/fstab - 验证是否挂载成功:
df -h,看/data是否出现在列表里
Windows 系统下怎么初始化和格式化新硬盘
Windows 图形界面操作更直观,但步骤不能跳。
- 打开“磁盘管理”(右键开始菜单 → 磁盘管理)
- 找到状态为“未初始化”的磁盘(比如磁盘1)
- 右键点击磁盘左侧的区域(不是分区区域),选择“初始化磁盘”
- 选择分区形式:
- MBR:适合 2TB 以下硬盘,兼容性好
- GPT:支持大容量(超过2TB)和更多分区,推荐新系统用
- 初始化完成后,右键点击“未分配”区域,选择“新建简单卷”
- 按向导操作:
- 卷大小:默认就是整块盘
- 分配驱动器号:比如 E:
- 文件系统:选 NTFS(默认)
- 勾选“执行快速格式化”
- 完成后,打开“此电脑”,就能看到新盘(如 E:)了
如果之前已经分区,现在扩容了怎么办?
有些用户是先挂了 10GB 硬盘,后来扩容到 50GB,这时候系统不会自动扩展分区,需要手动操作。
Linux 扩容已有分区(以 ext4 为例)
- 安装扩容工具(CentOS/AlmaLinux):
yum install -y cloud-utils-growpart - 如果是 GPT 分区,还要装:
yum install -y gdisk - 扩容分区(假设是 /dev/vdb1):
growpart /dev/vdb 1 - 扩容文件系统:
resize2fs /dev/vdb1(ext4 用这个)
如果是 xfs 文件系统,用:xfs_growfs /挂载点 - 用
df -h确认容量是否变大
Windows 扩容已有分区
- 如果扩容时服务器是运行状态,先“重新扫描磁盘”(在磁盘管理右键 → 重新扫描)
- 看到未分配空间后,右键已有分区(比如 E:),选择“扩展卷”
- 按向导把未分配空间加进去即可
常见问题对比:Linux vs Windows 处理云硬盘差异
| 操作项 | Linux | Windows |
|---|---|---|
| 查看新硬盘 | fdisk -l |
磁盘管理 |
| 分区工具 | fdisk / gdisk |
磁盘管理图形界面 |
| 文件系统 | ext4 / xfs | NTFS |
| 挂载方式 | 挂载到目录(如 /data) | 分配盘符(如 E:) |
| 开机自动挂载 | 编辑 /etc/fstab |
自动生效,无需设置 |
常见问题 FAQ
| 问题 | 解答 |
|---|---|
| 挂了云硬盘但 fdisk -l 看不到怎么办? | 先确认是否在控制台成功挂载到实例,再重启服务器或检查驱动。部分系统需安装 virtio 驱动。 |
| 分区时选 MBR 还是 GPT? | 硬盘 ≤2TB 且不需要超过4个主分区,用 MBR;否则用 GPT。新服务器建议直接 GPT。 |
| 格式化会丢数据吗? | 会!分区和格式化都会清空硬盘所有数据,操作前务必确认是新盘或已备份。 |
| 挂载后 df -h 看不到? | 检查是否执行了 mount 命令,以及 /etc/fstab 语法是否正确(空格不能少)。 |
| 扩容后容量没变? | 扩容云硬盘只是底层扩容,必须在系统内用 growpart(Linux)或“扩展卷”(Windows)才能用上新空间。 |