目录
编辑12、将分区挂载信息添加到配置文件/etc/fstab中
格式化磁盘不成功,报错:Could not stat /dev/sda3 --- No such file or directory
前期环境
使用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
![](https://i-blog.csdnimg.cn/blog_migrate/22f1a8bb7c4e9c11c0156a9a015146c8.png)
3、为磁盘分区,若已分区,可跳过
fdisk /dev/sdb
![](https://i-blog.csdnimg.cn/blog_migrate/7b40a554b76e1ff5aa1717e5534aae9a.png)
4、输入n开始创建分区
![](https://i-blog.csdnimg.cn/blog_migrate/e01bae70140e4404a6e2974786d3206f.png)
5、输入p创建主分区
![](https://i-blog.csdnimg.cn/blog_migrate/f1ae57d9bb7f8d9b7ad29d4f7200cbbd.png)
6、选择分区号 输入1
![](https://i-blog.csdnimg.cn/blog_migrate/82b21cf6d6ceb97facaa8e9699f4addc.png)
7、输入分区开始位置,直接回车
![](https://i-blog.csdnimg.cn/blog_migrate/d0bcfcc3f27431ed63d2761d4e49939a.png)
8、输入分区结束位置,直接回车
![](https://i-blog.csdnimg.cn/blog_migrate/ba809a478637dfd3b2035a93ef5ebf83.png)
9、输入wq 回车退出
![](https://i-blog.csdnimg.cn/blog_migrate/edef4fdd74ca8eee4d0880ad5ef0746b.png)
10、检查是否分区成功(带有sdb1/vdb1/xvb1说明成功)
fdisk -l
![](https://i-blog.csdnimg.cn/blog_migrate/6761403bdba08c2d381c2476a3939413.png)
11、格式化分区
这里输入看到的磁盘加分区号 如下图为/dev/sdb1 已格式化的可跳过
mkfs.ext4 /dev/sdb1
![](https://i-blog.csdnimg.cn/blog_migrate/9bacc66c963babac029a44c7ba9e1701.png)
12、将分区挂载信息添加到配置文件/etc/fstab中
实现开机/重启自动挂载
echo "/dev/sdb1 /data1 ext4 defaults 0 0" >> /etc/fstab
![](https://i-blog.csdnimg.cn/blog_migrate/ab33c182075e9376b0a144d92c09090d.png)
13、重新挂载所有分区
mount -a
![](https://i-blog.csdnimg.cn/blog_migrate/11c5b8320d29bb2669b7f8476f958cba.png)
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 ##重新格式化磁盘
问题解决,为粗心买单