小编分享linux下如何使用fdisk结合partprobe命令不重启系统添加一块新的磁盘分区。

Linux系统中,我们可以通过fdisk命令来创建新的磁盘分区,然后通过partprobe命令让系统识别这个新的分区,这个过程不需要重启系统,非常适合在生产环境中使用,下面详细介绍这个过程。

1、使用fdisk命令创建新的磁盘分区

小编分享linux下如何使用fdisk结合partprobe命令不重启系统添加一块新的磁盘分区。

我们需要找到新添加的磁盘设备,在Linux系统中,所有的硬件设备都会被映射到/dev目录下的一个特殊文件,我们可以通过ls /dev命令查看所有的硬件设备,如果我们添加了一个新的磁盘设备sdb,那么我们可以输入以下命令查看它的详细信息:

sudo lsblk -f

接下来,我们就可以使用fdisk命令来创建新的磁盘分区了,我们需要卸载磁盘设备,然后使用fdisk命令打开磁盘设备:

sudo umount /dev/sdb*
sudo fdisk /dev/sdb

在fdisk命令的交互界面中,我们可以使用各种命令来创建新的磁盘分区,我们可以输入n命令来创建一个新的分区,然后按照提示输入分区的大小和类型,我们可以输入w命令来保存我们的更改。

2、使用partprobe命令让系统识别新的磁盘分区

创建新的磁盘分区后,我们需要让系统识别这个新的分区,我们可以使用partprobe命令来实现这个目标,我们需要安装partprobe命令,在大多数Linux发行版中,partprobe命令都是预装的,如果没有,我们可以使用包管理器来安装它,在Ubuntu系统中,我们可以使用以下命令来安装partprobe:

sudo apt-get install parted

安装完partprobe命令后,我们就可以使用它来让系统识别新的磁盘分区了,我们只需要输入以下命令即可:

sudo partprobe /dev/sdb

3、验证新的磁盘分区是否被系统识别

我们可以使用lsblk命令来验证新的磁盘分区是否被系统识别,如果新的磁盘分区被正确创建并被系统识别,那么我们应该能够在lsblk命令的输出中看到它,如果我们创建了一个名为sdb1的新分区,那么我们应该能够看到以下的输出:

小编分享linux下如何使用fdisk结合partprobe命令不重启系统添加一块新的磁盘分区。

NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda      8:0    0 465.8G  0 disk 
├─sda1   8:1    0   512M  0 part /boot/efi
├─sda2   8:2    0     1K  0 part 
└─sda3   8:3    0 465.3G  0 part /
sdb      8:16   0   1.8T  0 disk 
└─sdb1   8:17   0   1.8T  0 part /mnt/data

4、注意事项

在使用fdisk和partprobe命令时,我们需要特别注意以下几点:

在创建新的磁盘分区之前,我们需要确保磁盘设备没有被其他进程使用,否则,我们可能会遇到错误。

在创建新的磁盘分区时,我们需要确保分区的大小和类型设置正确,否则,我们可能会遇到错误。

在让系统识别新的磁盘分区时,我们需要确保没有其他进程正在使用这个磁盘设备,否则,我们可能会遇到错误。

如果系统无法识别新的磁盘分区,我们可以尝试重新启动系统,这通常可以解决大部分问题。

相关问题与解答:

Q1:我可以使用fdisk命令创建逻辑卷吗?

小编分享linux下如何使用fdisk结合partprobe命令不重启系统添加一块新的磁盘分区。

A1:不可以,fdisk命令只能用于创建物理分区,如果你想创建逻辑卷,你需要使用lvcreate或vgcreate命令。

Q2:我可以使用partprobe命令让系统识别逻辑卷吗?

A2:不可以,partprobe命令只能用于让系统识别物理分区,如果你想让系统识别逻辑卷,你需要使用lvchange或vgchange命令。

Q3:我可以使用umount命令卸载逻辑卷吗?

A3:不可以,umount命令只能用于卸载文件系统,如果你想卸载逻辑卷,你需要使用lvremove或vgremove命令。

Q4:我可以使用pvcreate命令创建物理卷吗?

A4:可以,pvcreate命令可以用来创建物理卷,你需要注意的是,物理卷必须在磁盘分区上创建,你不能直接在未分配的空间上创建物理卷。

本文来自投稿,不代表科技代码立场,如若转载,请注明出处https://www.cwhello.com/472702.html

如有侵犯您的合法权益请发邮件951076433@qq.com联系删除

(0)
硬件大师硬件大师订阅用户
上一篇 2024年7月3日 18:09
下一篇 2024年7月3日 18:19

相关推荐

  • 小编分享linux中sudo的作用。

    sudo是Linux下常用的允许普通用户使用超级用户权限的工具,允许系统管理员让普通用户执行一些或者全部的root命令,如halt,reboot,su等等。 在Linux系统中,sudo是一个非常重要的命令,它允许普通用户以管理员权限执…

    2024年7月14日
    00
  • 小编分享linux云主机有什么用。

    Linux云主机是一种强大、可靠且安全的云计算服务,具有免费和开源的优势。它基于Unix,提供了易于使用的操作系统环境,同时支持多种计算机体系结构。Linux云主机还非常灵活,可以用于搭建网站、个人博客,或者搭建…

    2024年7月16日
    00
  • 我来教你linux的etc目录在哪。

    Linux系统的etc目录是一个非常重要的目录,它包含了许多系统配置文件和脚本,这些文件对于系统的正常运行至关重要,因为它们定义了系统的各种参数和行为,下面我们来详细了解一下etc目录下的一些主要文件。 1、配置…

    2024年7月10日
    00
  • 我来分享Linux中systemd的初始化流程是什么。

    在Linux中,systemd是一个初始化系统和服务管理器,负责启动和管理系统的各种服务,它的初始化流程可以分为以下几个步骤: (图片来源网络,侵删) 1、引导加载程序(Bootloader)加载内核和initramfs映像文件。 2…

    2024年6月27日
    00
  • 如何修复Linux中fatal error: x264.h: No such file or directo。

    在Linux系统中,当我们尝试编译或运行一个需要x264库的程序时,可能会遇到"fatal error: x264.h: No such file or directory"的错误,这个错误表明编译器找不到x264头文件,为了解决这个问题,我们需要按…

    2024年7月5日
    00
  • 我来分享linux中moro工具怎么用。

    Moro是一个用于追踪工作时间的命令行生产力工具。您可以使用Moro来记录您的工作开始时间、结束时间和在您的系统上的休息时间。在每天结束时,它将会告知您已经工作了多少时间。当您到达办公室时,只需键入:$moro。…

    2024年7月22日
    00
  • 说说linux如何快速批量重命名文件。

    您可以使用Linux中的rename命令来批量重命名文件。rename命令可以使用正则表达式来对一组文件进行重命名,无需指定新旧文件名。 您可以使用以下命令将所有.txt文件的后缀改为.cpp:rename 's/.txt/.cpp/' *.txt。 Li…

    2天前
    00
  • 分享在Linux终端如何快速检测网站是否宕机。

    您可以使用fping命令来检测一个网站是否宕机。fping命令是一个类似ping的程序,使用互联网控制消息协议(ICMP)的回应请求报文(echo request)来判断目标主机是否能回应。fping与ping的不同之处在于它可以并行地ping任…

    2024年7月4日
    00

联系我们

QQ:951076433

在线咨询:点击这里给我发消息邮件:951076433@qq.com工作时间:周一至周五,9:30-18:30,节假日休息