Linux 如何给新加的硬盘重新添加分区(纯新手)

2023-10-11 03:18

本文主要是介绍Linux 如何给新加的硬盘重新添加分区(纯新手),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

文章目录

  • 0. 几个重要的命令
  • 1. 查看磁盘
  • 2. 分区
  • 3. 格式化
  • 4. 挂载
  • 5. 如何删除分区和解除挂载

0. 几个重要的命令

fdisk 磁盘分区相关操作
df 系统分区挂载信息
mount 挂载分区
umount 卸载分区
mkfs.ext4 格式化分区

1. 查看磁盘

以 root用户登录,执行fdisk -lu或者fdisk -l查看所有磁盘信息

在这里插入图片描述
附:也可以使用lsblk,查看磁盘信息

在这里插入图片描述

2. 分区

进入目标磁盘进行设置:

执行fdisk /dev/sdb开始对磁盘的进行设置(/dev/sdb为默认新增盘的名称)
在这里插入图片描述

输入 m 开始进行帮助界面:

Help:DOS (MBR)a   toggle a bootable flagb   edit nested BSD disklabelc   toggle the dos compatibility flagGenericd   delete a partitionF   list free unpartitioned spacel   list known partition typesn   add a new partitionp   print the partition tablet   change a partition typev   verify the partition tablei   print information about a partitionMiscm   print this menuu   change display/entry unitsx   extra functionality (experts only)ScriptI   load disk layout from sfdisk script fileO   dump disk layout to sfdisk script fileSave & Exitw   write table to disk and exitq   quit without saving changesCreate a new labelg   create a new empty GPT partition tableG   create a new empty SGI (IRIX) partition tableo   create a new empty DOS partition tables   create a new empty Sun partition table

输入 n 进行分区

在这里插入图片描述
输入 p 设置当前分区为主分区

在这里插入图片描述
接下来是选择分区数,以及对每个分区划分容量(我这里暂定分两个区,比例为2:3)。
首先选择 Partition number,代表这是该磁盘的第n个分区,我们这里先输入1,
在这里插入图片描述
然后接着就是选择第一个分区的分区范围起止。
按照2:3的比例,第一个分区的范围即为:2048-41943039

在这里插入图片描述
完成之后显示,得到了20G的空间。
然后开始第二个分区的分割,同理获得了30G的空间。
在这里插入图片描述

一定需要注意的是使用w对之前的设置进行保存!!!

在这里插入图片描述
使用lsblk -f可以看到sdb下面的分支上出现了sdb1和sdb2两个节点。这说明我们的分区成功了!

在这里插入图片描述

3. 格式化

分区完成之后需要对每一个分区进行格式化:mkfs -t ext4 /dev/格式化指定分区,即先后执行:

  • mkfs -t ext4 /dev/sdb1
  • mkfs -t ext4 /dev/sdb2

在这里插入图片描述
对 sdb2 同理。
结束之后使用lsblk -f检查是否成功:(红框即为格式化id)
在这里插入图片描述

4. 挂载

在linux中,用户不能直接访问硬件设备,需要将硬件设备挂载到系统目录上,硬件才可以让用户访问到。因此我们需要将格式化后的分区挂载到具体的目录下。

注意:在任意目录下创建一个空的目录(千万不能使用系统已有的文件夹进行挂载,否则可能会导致系统崩溃)

步骤:
1、新建一个目录:mkdir -p /home/newdisk1-p参数是能直接创建一个不存在的目录下的子目录),同时挂载几个分区就需要创建几个不同的目录

2、输入 mount /dev/sdb1 /home/newdisk1sdb1分区挂载到新创建的目录下

3、sdb2分区也执行同样的上述两个步骤

4、两个分区都挂载完成后,我们可以通过 lsblk -f 查看是否挂载成功
在这里插入图片描述此时,临时挂载成功了,重启后挂载将失效

5、配置开机自动挂载

输入代码vim /etc/fstab,将刚格式化就完成的两个id添加进去,即在末端输入:

/dev/(磁盘分区) /(挂载目录) ext4(文件格式)defaults  0  0

即输入:

  • /dev/sdb1 /home/newdisk1 ext4 defaults 0 0
  • /dev/sdb2 /home/newdisk2 ext4 defaults 0 0

(提一句,也可以通过 UUID 来配置)

修改成功后重启即可或者命令行输入mount -a 该命令会把配置文件中的所有分区重新挂载一遍。

重启后输入lsblk -f的结果:

在这里插入图片描述
或者df -h

在这里插入图片描述

5. 如何删除分区和解除挂载

等弄好了一切又不想分区了怎么办?如何删除分区和解除挂载?

1、取消挂载:

  • umount /dev/sdb1

  • umount /dev/vdb2
    2、删除分区

  • 通过 fdisk /dev/sdb 进入设置

依次输入:

  • m
  • d (删除)
  • 2(我这里选择的2,因为我只有两个分区)
  • d(再次删除,默认是1)

检查:fdisk -lu
在这里插入图片描述

参考:

  1. Linux添加新磁盘及挂载

  2. Linux之挂载新的硬盘(超详细!)

这篇关于Linux 如何给新加的硬盘重新添加分区(纯新手)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/185120

相关文章

Linux中shell解析脚本的通配符、元字符、转义符说明

《Linux中shell解析脚本的通配符、元字符、转义符说明》:本文主要介绍shell通配符、元字符、转义符以及shell解析脚本的过程,通配符用于路径扩展,元字符用于多命令分割,转义符用于将特殊... 目录一、linux shell通配符(wildcard)二、shell元字符(特殊字符 Meta)三、s

Linux之软件包管理器yum详解

《Linux之软件包管理器yum详解》文章介绍了现代类Unix操作系统中软件包管理和包存储库的工作原理,以及如何使用包管理器如yum来安装、更新和卸载软件,文章还介绍了如何配置yum源,更新系统软件包... 目录软件包yumyum语法yum常用命令yum源配置文件介绍更新yum源查看已经安装软件的方法总结软

linux报错INFO:task xxxxxx:634 blocked for more than 120 seconds.三种解决方式

《linux报错INFO:taskxxxxxx:634blockedformorethan120seconds.三种解决方式》文章描述了一个Linux最小系统运行时出现的“hung_ta... 目录1.问题描述2.解决办法2.1 缩小文件系统缓存大小2.2 修改系统IO调度策略2.3 取消120秒时间限制3

Linux alias的三种使用场景方式

《Linuxalias的三种使用场景方式》文章介绍了Linux中`alias`命令的三种使用场景:临时别名、用户级别别名和系统级别别名,临时别名仅在当前终端有效,用户级别别名在当前用户下所有终端有效... 目录linux alias三种使用场景一次性适用于当前用户全局生效,所有用户都可调用删除总结Linux

Linux:alias如何设置永久生效

《Linux:alias如何设置永久生效》在Linux中设置别名永久生效的步骤包括:在/root/.bashrc文件中配置别名,保存并退出,然后使用source命令(或点命令)使配置立即生效,这样,别... 目录linux:alias设置永久生效步骤保存退出后功能总结Linux:alias设置永久生效步骤

mysql数据库分区的使用

《mysql数据库分区的使用》MySQL分区技术通过将大表分割成多个较小片段,提高查询性能、管理效率和数据存储效率,本文就来介绍一下mysql数据库分区的使用,感兴趣的可以了解一下... 目录【一】分区的基本概念【1】物理存储与逻辑分割【2】查询性能提升【3】数据管理与维护【4】扩展性与并行处理【二】分区的

Linux使用fdisk进行磁盘的相关操作

《Linux使用fdisk进行磁盘的相关操作》fdisk命令是Linux中用于管理磁盘分区的强大文本实用程序,这篇文章主要为大家详细介绍了如何使用fdisk进行磁盘的相关操作,需要的可以了解下... 目录简介基本语法示例用法列出所有分区查看指定磁盘的区分管理指定的磁盘进入交互式模式创建一个新的分区删除一个存

Linux使用dd命令来复制和转换数据的操作方法

《Linux使用dd命令来复制和转换数据的操作方法》Linux中的dd命令是一个功能强大的数据复制和转换实用程序,它以较低级别运行,通常用于创建可启动的USB驱动器、克隆磁盘和生成随机数据等任务,本文... 目录简介功能和能力语法常用选项示例用法基础用法创建可启动www.chinasem.cn的 USB 驱动

高效管理你的Linux系统: Debian操作系统常用命令指南

《高效管理你的Linux系统:Debian操作系统常用命令指南》在Debian操作系统中,了解和掌握常用命令对于提高工作效率和系统管理至关重要,本文将详细介绍Debian的常用命令,帮助读者更好地使... Debian是一个流行的linux发行版,它以其稳定性、强大的软件包管理和丰富的社区资源而闻名。在使用

Linux Mint Xia 22.1重磅发布: 重要更新一览

《LinuxMintXia22.1重磅发布:重要更新一览》Beta版LinuxMint“Xia”22.1发布,新版本基于Ubuntu24.04,内核版本为Linux6.8,这... linux Mint 22.1「Xia」正式发布啦!这次更新带来了诸多优化和改进,进一步巩固了 Mint 在 Linux 桌面