之前买过一个腾讯云的云主机,一直用的是Win2008的系统,数据盘是自动挂载的,所以也没留意过,昨天把数据都备份后,系统改成CentOS 7 x64位的,才发现只有系统盘,数据盘需要自己挂载,参考了网上一些资料,碰到了挂载不上的情况,这里做个汇总小结:
1、需要用root用户进行操作(这块我没有验证,理论应该是只能用root权限才行);
2、查看是否有数据盘,可以看到下面有个vdb的数据盘(路径:/dev/vdb)
fdisk -l
3、给数据盘分区,依次输入 n 、p、 1、 回车、回车、wq
这里的vdb是我们上面看到数据硬盘的名称,如果你不是这个需要根据你真实的数据盘名称替换,如果是和我一样,那就直接复制。
fdisk /dev/vdb
4、格式化分区,开篇说过了,如果原来有重要的资料,必须第一时间先备份到本地或其他电脑上。这里我们格式化成ext3的格式
mkfs.ext3 /dev/vdb1
5、设置挂载路径,也是最容易出错的一步,很多人没操作这步直接进行挂载就会报错,需要按照如下步骤操作
cd / #进入根目录
mkdir mhlgyl #创建目录(可自定义目录名称,数据盘之后会挂载到这个目录下)
vi /etc/fstab #编辑fstab,添加分区信息并开机自动挂载,如下图,添加最后一行)
最下面这行是我添加进去的,原文件并不包含,我们编辑添加这行后保存。
6、挂载分区
mount -a #意思是挂载fstab中所有分区
至此结束。
原参考网址找不到了,这里就不写转载处了