挂载磁盘 fdisk mkfs 及问题Could not stat xxx --- No such file or directory

目录

1、创建挂载目录 

2、确认是否没有分区的磁盘

​编辑3、为磁盘分区,若已分区,可跳过

​编辑4、输入n开始创建分区​编辑5、输入p创建主分区​编辑6、选择分区号 输入1​编辑7、输入分区开始位置,直接回车​编辑8、输入分区结束位置,直接回车​编辑9、输入wq 回车退出​编辑10、检查是否分区成功(带有sdb1/vdb1/xvb1说明成功)

​编辑11、格式化分区

​编辑12、将分区挂载信息添加到配置文件/etc/fstab中

​编辑13、重新挂载所有分区

​编辑14、检查是否挂载成功

遇到的问题:

格式化磁盘不成功,报错:Could not stat /dev/sda3 --- No such file or directory

1、确定是否分区操作正常

2、确定是否已成功分区

3、执行 partprobe 命令


前期环境

使用lsblk 以及fdisk -l 查看需要挂载的盘,发现是 /dev/sdb

 大致步骤(后面有每一步的截图)

步骤:

 进入磁盘

fdisk /dev/sdb

输入m 进行命令查看


输入n开始创建分区:n
输入p创建主分区 : p

选择分区号 输入1 : 1

输入分区开始位置,直接回车

输入分区结束位置,直接回车

输入wq 回车退出 :wq


fdisk -l

检查是否分区成功(/dev/adb 磁盘 带有sdb1/vdb1/xvb1说明成功)


格式化分区,这里输入看到的磁盘加分区号 如下图为/dev/sdb1 已格式化的可跳过

格式化前: /dev/sdb 
格式化后: /dev/sdb1

mkfs.ext4 /dev/sdb1

mkdir -p /data1 
echo "/dev/sdb1 /data1 ext4 defaults 0 0" >> /etc/fstab

## 挂载
mount -a

## 检查是否挂载成功
df -h 

==============  截图说明  ==============

本文中的磁盘/dev/sdb为笔者测试服务器上的命名,在您的服务器中可能是/dev/xdb、/dev/vdb、/dev/xvdb等等
请根据实际情况进行修改

格式化前:

格式化后:

============================= 详细步骤及截图 ===============================


1、创建挂载目录 

mkdir -p /data1

2、确认是否没有分区的磁盘

如下图,没有分区的磁盘是/dev/sdb,在您的服务器中可能是/dev/vdb,请注意按照实际名称修改

fdisk -l



3、为磁盘分区,若已分区,可跳过

fdisk /dev/sdb


4、输入n开始创建分区

 

5、输入p创建主分区

 

6、选择分区号 输入1

 

7、输入分区开始位置,直接回车

 

8、输入分区结束位置,直接回车

 

9、输入wq 回车退出

 

10、检查是否分区成功(带有sdb1/vdb1/xvb1说明成功)

fdisk -l



11、格式化分区

这里输入看到的磁盘加分区号 如下图为/dev/sdb1 已格式化的可跳过

mkfs.ext4 /dev/sdb1



12、将分区挂载信息添加到配置文件/etc/fstab中

实现开机/重启自动挂载

echo "/dev/sdb1 /data1 ext4 defaults 0 0" >> /etc/fstab



13、重新挂载所有分区

mount -a  



14、检查是否挂载成功

df -h

 

遇到的问题:

格式化磁盘不成功,报错:Could not stat /dev/sda3 --- No such file or directory

 解决:怀疑问题出在系统并未找到/dev/sda3,也就是分区之后,此分区没有被系统重新识别

1、确定是否分区操作正常

因为粗心,所以没看到磁盘分区操作后面的那段warning ..

大概意思是:设备繁忙,内核仍然使用旧磁盘表,新磁盘表将会在下次重启或执行命令partprobe 或者 kpartx后才会使用

2、确定是否已成功分区

fdisk -l 命令查看 看着是没啥问题的 (其实问题可大了...)

3、执行 partprobe 命令

其实细心的话 第一步注意查看分区过程输出警告,就已经可以解决了的。

rpm -q parted ## 检查是否安装了此命令,没有的话就手动安装

partprobe  ##执行命令

mkfs.ext4 /dev/sda3 ##重新格式化磁盘

 问题解决,为粗心买单

  • 3
    点赞
  • 24
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
根据引用\[1\]中的命令和引用\[2\]中的步骤,您遇到的错误"fdisk: cannot open /dev/vdb1: No such file or directory"可能是由于/dev/vdb1设备文件不存在导致的。请确保您输入的设备文件路径是正确的,并且该设备已经正确地被创建和分区。您可以使用命令"fdisk -l"来检查设备是否成功分区。如果设备文件不存在,您可以尝试重新创建分区并确保正确地指定设备文件路径。另外,根据引用\[3\]中的说明,如果您希望挂载的设备文件在系统重启后仍然有效,您需要将挂载信息写入到/etc/fstab配置文件中。请确保您在配置文件中正确地指定了设备文件路径和挂载点。 #### 引用[.reference_title] - *1* [服务器硬件及RAID配置实战](https://blog.csdn.net/qq_44870887/article/details/118093994)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* [挂载磁盘 fdisk mkfs问题Could not stat xxx --- No such file or directory](https://blog.csdn.net/qq_34208660/article/details/115961982)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] - *3* [添加硬设备](https://blog.csdn.net/wo18237095579/article/details/80366782)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值