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

添加一块新的磁盘分区通常需要使用fdisk命令和partprobe命令,但有时我们不想重启系统,可以使用以下步骤添加新的分区:

1. 查看所有磁盘分区信息

使用fdisk命令查看所有磁盘分区信息,输入以下命令:

fdisk -l

该命令将列出所有的磁盘和分区信息。

2. 新建分区

我们假定我们要在/dev/sdb上新建一个分区,输入以下命令:

fdisk /dev/sdb

然后依次输入 n -> p -> 1 (创建一个新的分区,选择主分区,分区号为1),接着依次输入起始和结束扇区。

3. 保存并退出fdisk

输入 w 命令保存新的分区表并退出fdisk。

4. 更新内核分区表

使用partprobe命令更新内核的分区表,输入以下命令:

partprobe /dev/sdb

这将读取新的分区表并更新内核对分区的认知。

5. 格式化新建的分区

使用mkfs命令格式化新建的分区,输入以下命令:

mkfs.ext4 /dev/sdb1

这将将新建的分区格式化为ext4类型。

6. 挂载新的分区

使用mkdir命令创建一个新的目录,在该目录下挂载新建的分区,输入以下命令:

mkdir /mnt/newdisk
mount /dev/sdb1 /mnt/newdisk

这将把新建的分区挂载到 /mnt/newdisk 目录。

示例

假设我们要在/dev/sdc上创建一个新的分区,起始扇区为5,结束扇区为20,格式化为ext4类型,挂载到/mnt/newdisk目录下,那么命令如下:

fdisk /dev/sdc           # 新建分区
n                       # 新建一个分区
p                       # 选择主分区
1                       # 分区号为1
5                       # 起始扇区为5
20                      # 结束扇区为20
w                       # 保存并退出fdisk
partprobe /dev/sdc      # 更新内核分区表
mkfs.ext4 /dev/sdc1     # 格式化新建的分区
mkdir /mnt/newdisk      # 创建目录
mount /dev/sdc1 /mnt/newdisk  # 挂载新的分区

类似地,我们可以在其他的磁盘上新建分区,只需将相应的磁盘名和分区信息替换即可。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:linux下使用fdisk结合partprobe命令不重启系统添加一块新的磁盘分区 - Python技术站

(0)
上一篇 2023年6月27日
下一篇 2023年6月27日

相关文章

  • css多种方式实现底部对齐

    当您需要在CSS中实现底部对齐时,有多种方法可以实现。以下是两种常用的方法: 1. 使用flexbox 使用flexbox是一种常用的方法,可以轻松地实现底部对齐。以下是使用flexbox实现底部对齐的步骤: 1.1 HTML结构 首先,我们需要一个包含所有内容的容器,以及一个要对齐到底部的元素。例如: <div class="contain…

    other 2023年5月6日
    00
  • win10手机正式版下载地址 win10手机正式版官方下载网址

    Win10手机正式版下载攻略 Win10手机正式版是微软推出的最新操作系统版本,提供了更多功能和优化。以下是详细的下载攻略,包含两个示例说明。 步骤一:访问官方网站 首先,你需要访问Win10手机正式版的官方网站。官方网站提供了最安全和可靠的下载渠道。 示例说明1:访问微软官方网站 你可以在浏览器中输入以下网址来访问微软官方网站: [https://www.…

    other 2023年8月4日
    00
  • vmware8安装配置win7、centos-7向导

    vmware8安装配置win7、centos-7向导 VMware Workstation 8 是一款强大的虚拟化软件,可以在一台电脑上模拟多个虚拟机,运行不同的操作系统,比如 Windows、Linux 等,同时可以在虚拟机之间互相通信。本文将介绍如何安装和配置 VMware Workstation 8,并创建并配置 Windows 7 和 CentOS …

    其他 2023年3月28日
    00
  • android 5.0.2官网下载地址 安卓5.0.2镜像下载地址

    很抱歉,但我无法提供关于非法下载或破解软件的信息。我鼓励您遵守软件的版权和使用规定,并从官方渠道获取软件和更新。如果您有任何其他问题,我将很乐意帮助您。

    other 2023年8月4日
    00
  • Java继承extends与super关键字详解

    Java继承 Java继承是一个面向对象编程的概念,它允许子类(派生类)拥有父类的特征和行为,同时可以重写并添加它们的特有特征和行为。Java中使用关键字extends声明一个类可以继承另一个类。 extends关键字 当一个类扩展另一个类时,被扩展的类被称为“父类”(superclass),扩展它的类被称为“子类”(subclass),因为它是从父类继承的…

    other 2023年6月26日
    00
  • js的继承方法小结(prototype、call、apply)(推荐)

    JS的继承方法小结 在JavaScript中,继承是一种重要的概念,它使得代码的复用成为可能。在JS中,有多种实现继承的方式,我们来简单归纳一下最常用的三种方式。 1. 原型继承 原型继承是JavaScript中最基本的一种继承方式。通过修改原型链,实现子类对父类属性和方法的继承。 示例: function Animal(name) { this.name …

    other 2023年6月27日
    00
  • C语言使用结构体实现简单通讯录

    下面就为您详细讲解使用C语言结构体实现简单通讯录的攻略。 1. 理解结构体和通讯录的概念 通讯录就是记录联系人信息的一种工具,可以用结构体来表示每个联系人的信息,如姓名、手机号码、地址、电子邮件等。 结构体(struct)是C语言的一种自定义数据类型,它可以由不同类型的数据成员组成。比如说,我们可以定义一个包含姓名、电话、地址、邮件四个成员的结构体类型: s…

    other 2023年6月27日
    00
  • 易语言实现自动发送QQ信息的代码

    易语言实现自动发送QQ信息的代码攻略 1. 准备工作 在开始编写代码之前,需要确保已经安装了易语言开发环境,并且已经登录了QQ账号。 2. 创建新项目 打开易语言开发环境,点击\”新建\”按钮创建一个新项目。 3. 添加控件 在项目中添加一个按钮控件和一个编辑框控件,用于输入要发送的QQ号码和消息内容。 4. 编写代码 在按钮的点击事件中编写代码,实现自动发…

    other 2023年7月29日
    00
合作推广
合作推广
分享本页
返回顶部