linux云服务器 如何将数据盘挂载到系统盘上面?

本文介绍了Linux系统中的几个关键命令,如lsblk用于查看设备列表,mount用于挂载和查看挂载信息,mkfs.ext4用于格式化磁盘,以及df-h用于检查磁盘空间使用情况。详细步骤包括格式化数据盘vdb并将其挂载到/mydata/mnt/data。
摘要由CSDN通过智能技术生成

先认识认识下面几个常用命令

lsblk 命令:查看设备列表,也就是能看到系统盘和数据盘一般为:vda(系统盘)、vdb(数据盘)等等

lsblk

"ls""list" 的缩写: lsblk 可以理解为 "list block devices" 的缩写,表示列出块设备的信息。
"blk""block" 的缩写: 命令的结尾部分 "blk" 意味着块设备,即磁盘和分区。

mount 命令:挂载

# 单独执行mount是查看所有挂载信息
mount
# 添加读写权限,将/dev/vdb挂载到/mydata/mnt/data# 
sudo mount -o rw /dev/vdb /mydata/mnt/data

mount 英文翻译就是 "挂载" 好记忆。

mkfs.ext4 命令:可以理解为格式化,例如:将数据盘格式化为什么类型的文件。

# 用于创建 ext4 文件系统的命令
mkfs.ext4 /dev/vdb

mkfs 表示 "make file system",即创建文件系统。
ext4 表示 "Fourth Extended Filesystem",是 Linux 中的一种常见的文件系统。

df -h 命令:用于显示文件系统的磁盘空间使用情况。可以看到不同分区的情况。

df -h 

df 就是 "disk free" 磁盘空闲
-h 选项表示以人类可读的格式显示磁盘空间信息

数据盘挂载系统盘步骤

认识了上面的几个命令,就可以开始挂载数据盘了。

  1. 执行lsblk命令,查看设备信息。

image.png

根据上面内容就得知了,以下信息:
首先,我有两个盘,一个vda是系统盘(目前有一个分区叫vda1),另一个是购买的vdb数据盘。
重点是:vdb 200G的数据盘,没有对应的挂载点,压根没用起来!

  1. 执行df -h命令,查看文件系统的磁盘空间使用情况。

image.png

确实没有vdb的相关文件信息。

  1. 执行mkfs.ext4 /dev/vdb ,文件类型和目录 看你的选择和自己盘位置所在。
  • 这个命令等于格式化,所以如果vdb有文件的话,最好是提前备份一下

  • 如果格式化过,可以执行:blkid /dev/vdb 命令 看下有没有内容输出,如果没有内容输出说明这个盘可能没用过。image.png

    image.png

  1. 格式化后,执行 mount /dev/vdb /mydata/mnt/data进行挂载即可。
  2. 通过mount 命令 或者 df -h 命令查看挂载是否成功。

image.png

这样就完事了。

  1. 提一点,有些人会遇到如下问题:

image.png

只读 和 不知道文件类型的问题,我是因为没有执行 第3步 ,没有格式化系统盘的文件类型, 才有这个问题的出现,解决办法就是 参考一下 第3步 解决。

  • 7
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

xupengboo

你的鼓励将是我创作最大的动力。

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值