Centos 添加新硬盘,分区格式化、挂载硬盘 分区 1 未起始于物理扇区边界 umount target is busy 错误解决

文章详细介绍了在CentOS系统中如何处理新添加硬盘的分区问题,包括使用fdisk进行磁盘管理,解决分区未起始于物理扇区边界的错误,以及删除、重新分区、格式化硬盘至ext4格式。接着,文章讲述了如何挂载新硬盘,查看挂载状态,设置开机自动挂载,并处理了挂载目录内容消失和umount时targetbusy的错误情况。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、fdisk 查看磁盘信息

fdisk -l 查看系统磁盘,查看到/dev/sda 为新增的 4T 硬盘
在这里插入图片描述

  • 出现以下报错 (如图)分区 1 未起始于物理扇区边界。
    在这里插入图片描述

解决办法: 因为我这里有多个磁盘 这个是新增的 所以可以删掉重新分区,如果不需要分组的内容也可以删除分支,重新分区
分析:各个参数的解析

1. 输入 m 显示所有命令列示。

2. 输入 p 显示硬盘分割情形,打印分区表。

3. 输入 a 设定硬盘启动区。

4. 输入 n 设定新的硬盘分割区。

4.1. 输入 e 硬盘为[延伸]分割区(extend)。

4.2. 输入 p 硬盘为[主要]分割区(primary)。

5. 输入 t 改变硬盘分割区属性。          
          t:分区系统id号
          L:82:linux swap
          83:linux
          86:NTFS window分区
6. 输入 d 删除硬盘分割区属性。
7. 输入 q 结束不存入硬盘分割区属性。
8. 输入 w 结束并写入硬盘分割区属性
上面 fdisk /dev/sda 命令详解
输入 d(删除指定分区) 回车 如果多个需要选择删除对应分区id
删除之后 fdisk -l 显示如下 不会有分区内容
在这里插入图片描述

二、删除之后重新分区 (新增磁盘进行分区 )

  1. 输入新建分区 n

  2. 在这里插入图片描述

  3. 不需要多个分区的话默认 回车

  4. 需要设置多个分区
    . 在这里插入图片描述
    5.1 输入分区号1-4, 默认为1 回车
    在这里插入图片描述
    5.2 输入起始扇区数,默认2048 按回车确认
    在这里插入图片描述
    5.3 按 w 保存 即可

三、格式化新添加的硬盘

3.1 mkfs -t ext4 /dev/sdb #将硬盘格式化为 ext4 格式
3.2 按y回车确认,格式化完成
在这里插入图片描述

四、挂载新硬盘

4.1 mkdir -p /home/mnt #在/mnt 下创建一个目录 用于挂载新硬盘(创建目录路径根据自己需求自定义)

4.2 mount /dev/sdb /home/mnt #将/dev/sdb 硬盘挂载到/home/mnt 目录下
在这里插入图片描述

五、查看新硬盘挂载情况

5.1 df -h
在这里插入图片描述
5.2 取消挂载

umount /dev/sdb   #取消硬盘挂载,如想挂载到其他目录,重复步骤四
特别提醒 执行挂载目录时需要确认是否是空目录,当挂载目录时原已有其他的目录时,原目录内容将被覆盖(覆盖之后别着急,按照下步骤 七 恢复),当为空目录时即可挂载成功

六、设置开机自动挂载

vim /etc/fstab 添加 /dev/sda /home/mnt ext4 defaults 0 1
在这里插入图片描述

七、挂载目录原内容消失,不显示

例如下图  目录不显示,但是原本占用内存仍在  

请添加图片描述

先说明原因
mount 命令在挂载时 首先会覆盖掉原目录(针对不是空目录),空目录则没什么区别
解决办法
1.解除挂载
umount /dev/sdb
2.创建新目录 - (先把之前的重新挂载到新目录上)
mkdir -p /home/mnt1
3.查看是否解除成功
df -h
4.执行挂载
mount /dev/sdb /home/mnt1
5.挂载成功之后再次查看
df -h
6.更改开机自动挂载 (步骤六即可 更新为本次挂载的地址)
7.退出根目录
ls -l 即可查看到恢复的目录

八、umount 卸载磁盘提示target is busy. 解决

8.1 当前目录占用 退出root根目录

[root@sdanfs sda]# cd 
[root@sdanfs ~]# umount /dev/sdb1
CentOS7系统中扩展存储空间时,可以通过以下步骤对新硬盘进行分区格式化并设置开机自动挂载: 参考资源链接:[CentOS7系统详述新增硬盘分区格式化与自动挂载](https://wenku.youkuaiyun.com/doc/6401ac14cce7214c316ea8d0?spm=1055.2569.3001.10343) 1. **添加硬盘**: 在虚拟机中添加一块新硬盘,通常识别为`/dev/sdb`。 2. **检查新硬盘**: 使用`fdisk -l`或`cat /proc/partitions`查看新硬盘。 3. **创建分区**: 进入`fdisk /dev/sdb`,按`n`创建新分区,`p`创建主分区,`1`为分区号,两次回车默认起始和结束扇区,`p`查看分区,`w`保存并退出。 4. **格式化分区**: 使用`mkfs.ext4 /dev/sdb1`将新分区格式化为ext4文件系统。 5. **配置开机自动挂载**: 编辑`vim /etc/fstab`,添加挂载信息`/dev/sdb1 /mnt/daobin ext4 defaults 0 0`,其中`/mnt/daobin`是挂载点。 6. **验证挂载**: 重启系统并使用`df -h`检查挂载情况。 为了深入理解和掌握这些操作,可以参考《CentOS7系统详述新增硬盘分区格式化与自动挂载》这份资料,它将为你提供详细的步骤和配置信息。通过实际操作和阅读相关资料,你可以更有效地管理CentOS7中的硬盘资源,同时确保数据的安全性和系统的稳定性。 参考资源链接:[CentOS7系统详述新增硬盘分区格式化与自动挂载](https://wenku.youkuaiyun.com/doc/6401ac14cce7214c316ea8d0?spm=1055.2569.3001.10343)
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值