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

yizhihongxing

添加一块新的磁盘分区通常需要使用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日

相关文章

  • 【python】如何切换浏览器的tap页?

    当需要在Python中切换浏览器的标签页时,可以使用Selenium库中的switch_to.window()方法。以下是一个完整攻略,介绍了如何在Python中切换浏览器的标签页: 步骤1:打开浏览器并访问网页 首先,需要使用Selenium库打开浏览器并访问网页。以下是一个示例: from selenium import webdriver # 打开Ch…

    other 2023年5月6日
    00
  • Geforce GTX 1060怎么样?五款GTX 1060 6GB ITX显卡性能评测

    Geforce GTX 1060怎么样?五款GTX 1060 6GB ITX显卡性能评测 Geforce GTX 1060是一款中高端显卡,适用于游戏和图形处理等应用。以下是对五款GTX 1060 6GB ITX显卡的性能评测攻略。 准备工作 确保计算机满足显卡的最低系统要求,包括电源供应、PCIe插槽等。 下载并安装最新的显卡驱动程序,以确保获得最佳性能和…

    other 2023年10月18日
    00
  • 魔兽世界6.1暗牧属性优先级输出循环 wow6.1暗牧攻略

    魔兽世界6.1暗牧属性优先级输出循环攻略 1. 简介 在魔兽世界6.1版本中,暗牧(暗影牧师)是一种强大的法术输出职业。本攻略将解释暗牧的属性优先级和输出循环,帮助玩家在战斗中最大化输出。 2. 属性优先级 暗牧输出的效果受到多个属性的影响。下面是暗牧属性的优先级排列(从高到低): 精神(Spirit):提高法力恢复速度。 智力(Intellect):提高法…

    other 2023年6月28日
    00
  • 从源码剖析Android中的Intent组件

    从源码剖析Android中的Intent组件可以分为以下几个步骤: 1. 确定Intent的基本概念和作用 Intent是Android中最为重要的组件之一,主要用于在不同组件(Activity、Service、BroadcastReceiver)之间传递消息或进行通信。Intent可以用于启动Activity、启动Service、发送Broadcast以及…

    other 2023年6月27日
    00
  • logstash配置多入多出并互相隔离

    Logstash是一种流行的开源数据处理工具,可以用于收集、处理和转换各种类型的数据。在本文中,我们将讨论如何配置Logstash以实现多入多出并互相隔离的功能,包括输入、过滤器和输出插件的配置。 多入多出配置 要配置Logstash以实现多入多出的功能,我们需要使用多个输入插件和输出插件。例如,我们可以使用file输入插件从文件中读取数据,使用tcp输入插…

    other 2023年5月5日
    00
  • ubuntu下安装使用nvm

    以下是Ubuntu下安装使用nvm的完整攻略,包含两个示例: 步骤1:安装nvm 在Ubuntu中安装nvm的最简单方法是使用curl命令。打开终端并输入以下命令: curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash 这将下载并运行nvm的安装脚本。安…

    other 2023年5月6日
    00
  • hadoop常见错误以及处理方法详解

    Hadoop常见错误以及处理方法详解 在Hadoop大数据领域中,由于涉及到大规模数据的处理、存储、计算等操作,经常会遇到各种问题。本篇攻略将讲解一些Hadoop常见错误,以及解决方法的详解。 1. Name Node 宕机 Name Node 是 Hadoop 分布式文件系统(HDFS)的主节点,它存储了文件系统的元数据,包括文件、目录、文件属性(权限、创…

    other 2023年6月27日
    00
  • Java两种常用的随机数生成方式(小白总结)

    Java两种常用的随机数生成方式(小白总结) 在Java中,我们经常需要生成随机数来满足各种需求,比如生成验证码、随机排序等。下面将介绍两种常用的随机数生成方式,并提供示例说明。 1. 使用java.util.Random类 java.util.Random类是Java提供的一个用于生成随机数的工具类。它可以生成伪随机数序列,通过调用不同的方法可以生成不同类…

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