centos7系统中挂盘硬盘报错该怎么办?

嘿兄弟,我理解你在经历这样的事情时的感受。
我以前已经经历过很多次了。
我记得有一次我在CentOS 7 系统中添加磁盘时遇到了你的问题。
我当时很困惑。
说起来,解决这个问题的过程很有趣。

说实话,一开始我很困惑。
为什么添加磁盘后,挂载时出现未知文件系统类型(空)错误。
后来检查发现,新添加的磁盘没有任何格式或分区。
当时我就觉得这个操作系统很严格。
如果没有分区或格式,则不会为您上传。

当时的操作如下:
1 .首先,关闭虚拟机电源,然后通过虚拟机的管理界面添加新磁盘。
请记住将其添加为 IDE 类型,以便 CentOS 识别它。
2 . 引导进入系统后,使用fdisk -l 命令检查当前系统状态。
你会发现新添加的磁盘是sdb。
3 . 在根目录中创建一个文件夹(例如sdb_mount),然后尝试挂载新磁盘。
结果,出现未知文件系统类型(空)错误。
4 、接下来使用fdisk /dev/sdb命令进入sdb分区界面,按n创建新分区。
创建后,按 w 保存设置。
5 、再次使用lsblk查看,会发现sdb下多了一个sdb1 分区。
6 、接下来使用mkfs.xfs /dev/sdb1 命令格式化sdb1 分区。
格式化后,使用mount /dev/sdb1 /sdb_mount命令尝试手动挂载。
这次没有报错,挂载成功。
7 . 最后一步是在 /etc/fstab 文件中添加一行以启用启动时自动安装。
找到/dev/sdb1 的UUID,然后使用这个UUID在/etc/fstab中添加对应的挂载信息。
记住使用UUID而不是设备名,这样即使磁盘空间发生变化,也不会影响系统启动。

注意:最好使用 UUID 启动,因为这可能会导致系统因磁盘位置更改而无法启动。
当时我没有注意到这个细节,后来当我改变磁盘位置时,系统就出现了问题。
不管怎样,这件事给了我一个教训。
以后在给系统添加磁盘之前,必须先做好这些准备工作。
希望我的经验能帮到你我希望!

在CentOS7系统中配置对NTFS和exFAT文件系统的支持

Centos7磁盘挂载到/data

centos7系统挂载新数据盘

需要明确的是,在私有云上创建新的 ECS 服务器并安装数据盘的任务非常简单。
我们先来说说最重要的事情。
您可以在命令行中使用 fdisk -l 检查可用磁盘。
比如我之前做的一个项目,可以看到一台大概有3 000台服务器的服务器上有一个名为/dev/vdb的数据盘。
还有一点就是进入fdisk模式对数据盘进行分区,执行fdisk /dev/xvde命令。
有一个重要的细节。
分区之前,首先检查磁盘分区的UUID,使用blkid /dev/xvde1 查找。
一开始我以为分区和UUID无关,后来发现我错了,得先找到UUID。

等等,还有一件事。
分区完成后,编辑/etc/fstab文件,在末尾添加一行,并将UUID和目录替换为您自己的。
例如:UUID=3 2 2 e0ea5 -d3 1 2 -4 6 d3 -9 efe-08 3 d6 f9 6 1 abb /mnt/data xfs默认0 0。
很多人没有注意到这一点,但它确实很重要。

最后重新启动机器并使用 df -TH 验证安装状态。
如果您可以看到新的磁盘挂载信息,则表示已完成。
说实话真的很烦人。
有时,如果不重新启动,您可能看不到安装成功的提示。
我认为值得一试。
如果这是您第一次进行这样的坐骑,经过几次练习后您就会掌握窍门。