CentOS下添加新硬盘并分区格式化的详细步骤

下面是CentOS下添加新硬盘并分区格式化的详细步骤。

步骤一:查看硬盘信息

通过以下命令查看当前系统已经有的硬盘信息:

fdisk -l

其中,-l参数表示列出系统中所有硬盘的信息。根据显示内容,可以得知目前系统中已经有哪些硬盘,它们的文件系统分区情况等信息,如下所示:

Disk /dev/sda: 21.5 GB, 21474836480 bytes
255 heads, 63 sectors/track, 2610 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1          13      104391   83  Linux
/dev/sda2              14        2610    20860402+  8e  Linux LVM

Disk /dev/sdb: 107.4 GB, 107374182400 bytes
255 heads, 63 sectors/track, 13054 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Disk /dev/sdb doesn't contain a valid partition table

Disk /dev/sdc: 107.4 GB, 107374182400 bytes
255 heads, 63 sectors/track, 13054 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Disk /dev/sdc doesn't contain a valid partition table

其中,最下方的两行显示了两个新硬盘的信息,它们的设备名分别为/dev/sdb/dev/sdc。该信息也提示了这两个硬盘目前还没有被分区格式化。

步骤二:创建新分区

要使用新的硬盘,需要先将它们分区并格式化。分区过程可以使用fdisk工具完成,具体操作步骤如下:

fdisk /dev/sdb

该命令会进入分区界面,按照提示输入以下命令:

  • n:新建分区。
  • p:选择分区类型,一般采用默认的主分区。
  • 1:设定分区号为1。
  • Enter:使用默认的开始扇区。
  • Enter:使用默认的结束扇区。
  • w:写入并退出分区界面。

这样,一个大小合适的新分区就创建成功了。具体的分区大小和位置可以根据实际需要进行设定。

步骤三:格式化新分区

创建好新分区后,需要对其进行格式化,以便存储数据。CentOS下常用的文件系统格式是ext4,以下是格式化命令:

mkfs.ext4 /dev/sdb1

其中,/dev/sdb1是新创建的分区设备名,需要根据具体情况进行调整。

步骤四:挂载新硬盘

新硬盘已经创建并格式化完成,但是还需要手动将其挂载到文件系统中,才能开始使用。以下是挂载命令:

mkdir /data
mount /dev/sdb1 /data

其中,/data是挂载目录的位置,可以按照需要进行调整。挂载命令执行成功后,新硬盘就可以通过访问/data目录来使用了。

示例说明一:创建多个分区

如果需要为新硬盘创建多个分区,可以按照如下步骤操作:

  1. 首先创建分区表
fdisk /dev/sdc
  1. 根据提示依次创建分区:
n   # 新建分区
p   # 主分区
1   # 分区号1
Enter # 从头开始
+50G # 到多少大小
n   # 新建分区
p   # 主分区
2   # 分区号2
Enter # 从这里开始
Enter # 到结束
w   # 退出并保存
  1. 格式化分区
mkfs.ext4 /dev/sdc1
mkfs.ext4 /dev/sdc2
  1. 挂载分区
mkdir /mnt/data1
mkdir /mnt/data2
mount /dev/sdc1 /mnt/data1
mount /dev/sdc2 /mnt/data2

示例说明二:创建逻辑卷

CentOS还支持创建逻辑卷,下面是创建逻辑卷的步骤:

  1. 安装LVM
yum -y install lvm2
  1. 创建物理卷
pvcreate /dev/sdc1
  1. 创建卷组
vgcreate mylvm /dev/sdc1

其中,mylvm是卷组的名称,可以按照实际需要进行设定。

  1. 创建逻辑卷
lvcreate -L 20G -n mylv mylvm

其中,-L参数指定新的逻辑卷大小,-n参数指定逻辑卷的名称。

  1. 格式化逻辑卷
mkfs.ext4 /dev/mylvm/mylv
  1. 挂载逻辑卷
mkdir /mnt/mylv
mount /dev/mylvm/mylv /mnt/mylv

至此,逻辑卷创建完成,并已成功挂载到系统中。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:CentOS下添加新硬盘并分区格式化的详细步骤 - Python技术站

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

相关文章

  • RxJava中多种场景的实现总结

    RxJava中多种场景的实现总结 介绍 RxJava是一种非常强大的响应式编程库,适用于多种场景。本文将总结RxJava在多种场景下的实际应用,并提供相应的示例代码。 场景一:网络请求数据 当我们使用网络请求数据时,需要处理许多问题,例如异步调用、数据缓存、错误处理、线程调度等。使用RxJava可以方便地解决这些问题。 示例代码 Observable.fro…

    other 2023年6月27日
    00
  • cad备份文件在哪里

    下面我将为您详细讲解如何备份CAD文件。 备份CAD文件的常用方法 在CAD软件内,备份文件有两种常用的方法: 复制文件 打开CAD软件后,选择要备份的文件,右键点击,选择“复制”,再右键点击要复制到的目录,选择“粘贴”。或者使用快捷键Ctrl+C和Ctrl+V进行复制和粘贴。这种方法适用于单个文件的备份。 存储文件 打开CAD软件后,选择“文件” – “另…

    其他 2023年4月16日
    00
  • ioncube

    当然,我很乐意为您提供有关“ionCube”的完整攻略。以下是详细的步骤和两个示例: 1. 什么是ionCube? ionCube是一种流行的PHP加密和解密工具,用于保护PHP应用程序的源代码。它可以将PHP源代码编译成加密的字节码,以防止未经授权的访问和修改。ionCube还提供了一些其他功能,如加速PHP应用程序的执行速度和优化PHP代码。 2. io…

    other 2023年5月6日
    00
  • 电脑桌面鼠标右击没有任何反应怎么解决?

    问题描述: 电脑桌面鼠标右击没有任何反应 解决步骤: 检查鼠标设置 右击我的电脑,选择“属性”,在弹出的窗口中点击“高级系统设置”,再选择“高级”选项卡,在“性能”一栏中点击“设置”按钮,弹出“性能选项”窗口,在这个窗口中确认“启用桌面成像的顺畅滚动”选项勾选上,然后点击“应用”和“确定”按钮保存设置。 重新连接鼠标或尝试用其他鼠标进行操作。 检查系统设置 …

    other 2023年6月27日
    00
  • asp无限分级(递归调用)

    ASP无限分级递归调用攻略 ASP无限分级递归调用指的是通过递归实现树形结构的无限分级展示。这种展示方式非常常见,如商品分类、菜单导航栏等。 步骤 第一步:建立数据库表 首先,我们需要创建一张数据库表来存储所有分类数据。一般来说,至少包含三个字段:id、name 和 parent_id。 其中,id 是分类的唯一标识符,name 是分类名称,parent_i…

    other 2023年6月27日
    00
  • AMD新处理器R5-3600XT/R7-3800XT/R9-3900XT区别对比评测

    AMD新处理器R5-3600XT/R7-3800XT/R9-3900XT区别对比评测攻略 简介 AMD最新推出的Ryzen 3000 XT系列处理器包括R5-3600XT、R7-3800XT和R9-3900XT。这些处理器是基于Zen 2架构的改进版本,旨在提供更高的性能和更好的游戏体验。本文将详细讲解这三款处理器的区别,并进行对比评测。 1. R5-360…

    other 2023年8月6日
    00
  • github常见操作和常见错误及其解决办法

    Spring Boot是一款基于Spring框架的快速开发框架,提供了丰富的功能和工具,可以帮助开发人员快速构建应用程序。本文将介绍Spring Boot的注解@Negative的作用和使用方法的完整攻略,包括注解的作用、使用方法和示例说明。 1. @Negative注解的作用 @Negative注解是Spring Boot中的一个校验注解,用于校验数值类型…

    other 2023年5月5日
    00
  • Spring中property-placeholder的使用与解析详解

    这里是关于“Spring中property-placeholder的使用与解析详解”的完整攻略: 什么是property-placeholder property-placeholder是Spring框架提供的一种占位符机制,用来替换配置文件中的占位符,从而将配置文件中的属性注入到bean中。该机制主要用于解决Spring不直接支持属性占位符配置的问题。 如…

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