BuyVM VPS附加与挂载Block Storage存储块详细教程
BuyVM(现为Frantech)以其高性价比的VPS和极其便宜的大容量Block Storage(存储块)闻名,很多用户在购买了BuyVM的VPS和附加硬盘后,发现直接登录服务器并不能看到新硬盘的容量,这是因为购买后的硬盘需要手动进行附加和挂载操作。
本文将为大家提供一个详细的BuyVM挂载硬盘图文教程,帮助你快速将Block Storage挂载到你的Linux系统中。
第一步:在Stallion控制面板附加硬盘
在挂载之前,你必须确保已经在BuyVM后台将硬盘附加到了你的VPS上。
- 登录BuyVM的Stallion控制面板。
- 找到左侧菜单中的 "Storage" 或 "Block Storage" 选项。
- 在存储块列表中,找到你购买但尚未挂载的硬盘。
- 在右侧的操作选项中,选择你的目标VPS,点击 "Attach"(附加)。
- 等待状态变为"Attached"。
附加完成后,你的VPS系统中就已经存在这块物理硬盘了,但Linux还无法直接使用它,需要进入SSH进行配置。
第二步:SSH登录并查看硬盘
使用SSH工具(如PuTTY、Xshell或终端)登录你的BuyVM VPS。
输入以下命令查看当前系统的磁盘情况:
lsblk
执行后,你可能会看到类似如下的输出:
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT sda 8:0 0 20G 0 disk ├─sda1 8:1 0 20G 0 part / sdb 8:16 0 500G 0 disk
这里 sda 通常是你的系统盘,而 sdb(或者 vdb、nvme1n1 等,具体取决于内核和虚拟化类型)就是刚刚附加的Block Storage,请记住这个名称,后续操作会用到。
注意: 如果系统提示磁盘已经有分区(如sdb1),但你不需要保留里面的数据,可以使用
wipefs -a /dev/sdb命令清除原有签名。
第三步:格式化硬盘
在挂载之前,需要给硬盘创建一个文件系统,推荐使用 ext4 格式,稳定且兼容性好。
执行格式化命令(假设你的硬盘名为 /dev/sdb):
mkfs.ext4 /dev/sdb
系统会提示你确认操作,输入 y 并回车,等待片刻,格式化完成后会提示类似 Writing superblocks and filesystem accounting information: done。
第四步:创建挂载目录
在Linux中,挂载硬盘需要指定一个空文件夹作为挂载点,你可以根据需要将其挂载到 /data、/home/storage 或其他任何位置。
这里以 /data 为例:
mkdir -p /data
第五步:临时挂载硬盘
使用 mount 命令将硬盘挂载到刚刚创建的目录:
mount /dev/sdb /data
执行完后,使用 df -h 命令查看磁盘使用情况,如果能看到 /data 目录下有对应容量的硬盘,说明挂载成功,但这只是临时挂载,重启VPS后会失效。
第六步:设置开机自动挂载(永久挂载)
为了让VPS重启后依然能自动挂载这块硬盘,需要修改 /etc/fstab 文件,推荐使用UUID进行挂载,这样更加安全。
获取硬盘的UUID:
blkid /dev/sdb
输出结果类似于:
/dev/sdb: UUID="1234abcd-56ef-78gh-90ij-klmnopqrstuv" TYPE="ext4"
复制这串UUID(不要包含引号)。
编辑 fstab 文件:
nano /etc/fstab
或者在vi编辑器中:
vi /etc/fstab
在文件的最末尾添加一行:
UUID=你的UUID /data ext4 defaults 0 2
示例:UUID=1234abcd-56ef-78gh-90ij-klmnopqrstuv /data ext4 defaults 0 2
保存并退出(nano编辑器按 Ctrl+O 保存,回车确认,Ctrl+X 退出)。
测试挂载配置是否正确:
为了防止fstab配置错误导致系统无法启动,请务必执行以下命令测试:
mount -a
如果没有报错,说明配置成功,你的BuyVM挂载硬盘操作就全部完成了!
总结建议
- 数据备份:虽然Block Storage很稳定,但重要数据建议定期备份到其他位置。
- 迁移数据:如果你想把原本在系统盘的网站或数据迁移到新硬盘,请先将文件移动到
/data目录,然后再修改相关软件(如Nginx、Docker等)的配置文件指向新路径,最后重启服务即可。 - 权限问题:挂载完成后,新目录的默认所有者是root,如果需要特定用户或程序访问,请使用
chown命令修改目录权限。chown -R www:www /data。

