【GT240X】如何在 Linux 中格式化磁盘

如何在 Linux 中格式化磁盘

文章目录

  • 一、说明
  • 二、关于磁盘分区格式化过程
  • 三、如何通过命令行在 Linux 上格式化磁盘
    • 3.1 进入管理员(root)模式
    • 3.2 步骤1:查看磁盘情况,找到要分区的盘
    • 3.3 步骤2:用gdisk指令创建分区
    • 3.4 步骤3:进入gdisk的会话模式
    • 3.5 步骤4:填写第几个分区
    • 3.6 步骤5:填写扇区信息
    • 3.7 步骤6:填写文件系统种类
    • 3.8 步骤7:将分区信息写入磁盘
    • 3.10 步骤9:将新分的区挂载到系统中
  • 四、如何通过 GUI 在 Linux 上格式化磁盘
    • 4.1 step1
    • 4.2 step2
    • 4.3 step3
    • 4.4 step4
    • 4.5 step5
    • 4.6 step6
    • 4.7 step7
    • 4.8 step8
  • 五、 结束语

一、说明

在linux系统上如何对磁盘分区和格式化,这是一个很重要的问题。比如,在有些服务器上挂载磁盘,是不允许停机的,因此,需要在线挂载磁盘,并分区格式化。本节内容就将如何在线格式化磁盘的指令教授给大家。

二、关于磁盘分区格式化过程

格式化磁盘将使其准备好用作Linux 系统上的存储设备。该过程包括对磁盘进行分区、向分区添加文件系统(这是“格式化”部分),然后将分区安装到您计划从中访问它的某个路径。这可能听起来很复杂或有很多步骤,但实际上只需要几分钟。

此过程将清除硬盘上的所有数据,使其可以在 Linux 或其他系统下使用。在本教程中,我们将逐步介绍如何在 Linux 系统上格式化硬盘或固态硬盘。我们将展示命令行和 GUI 方法的步骤,以便您可以按照自己最熟悉的一组说明进行操作。让我们开始吧。

在本教程中你将学习:

  • 如何通过 GUI 在 Linux 中格式化磁盘驱动器
  • 如何通过命令行在 Linux 中格式化磁盘驱动器
  • 如何在 Linux 中格式化磁盘

软件要求和 Linux 命令行约定:

类别要求、约定或使用的软件版本。
系统任何Linux 发行版
软件gdisk、gparted
其他以 root 身份或通过命令访问您的 Linux 系统的特权sudo。
公约# – 要求以 root 权限直接作为 root 用户执行给定的linux 命令,或者使用sudo命令
$ –要求以普通非特权用户身份执行 给定的linux 命令

三、如何通过命令行在 Linux 上格式化磁盘

您知道吗?
如果您打算将硬盘用作 Linux 安装的主磁盘,则无需进行分区,因为任何合适的 Linux 操作系统都会在安装过程中为您完成这项工作。

3.1 进入管理员(root)模式

磁盘分区工作需要在root身份上操作。为了进行分区,首先要解决权限问题。

一般在linux系统中我们在终端输入su然后输入密码就能登陆root,但在Ubuntu中没有创建过root用户,当然不知道密码了。
解决办法
(1)在终端输入sudo i,不需要输入密码就能得到root的权限;但是其也有很多限制,如只能在5分钟以内有root权限
(2)在终端输入sudo passwd root,就可以设置root密码了;之后使用su命令,输入密码就能获得root权限了。

打开终端并输入以下命令来格式化您的硬盘驱动器。这里我们将使用gdisk命令行工具,该工具应该已默认安装在所有主要Linux 发行版上。

3.2 步骤1:查看磁盘情况,找到要分区的盘

首先,让我们弄清楚如何识别我们要格式化的磁盘驱动器。名称应以 开头/dev/sd,然后是字母。在终端中输入以下命令以查看:

$ sudo fdisk -l

在这里插入图片描述

*在 fdisk 输出中找到您的设备名称*

3.3 步骤2:用gdisk指令创建分区

在我们的示例中,磁盘驱动器已分配/dev/sdb设备路径。要在空磁盘上创建新分区,我们将它作为参数提供gdisk:

$ sudo gdisk /dev/sdX

3.4 步骤3:进入gdisk的会话模式

gdisk 实用程序正在等待我们的命令。我们想创建一个新分区,因此我们按“ n”。

Command (? for help): n

3.5 步骤4:填写第几个分区

这将是我们在该磁盘上创建的第一个分区,因此下一个问题的答案是“1”。

Partition number (1-128, default 1): 1

3.6 步骤5:填写扇区信息

接下来的问题是关于第一个和最后一个扇区,这将决定分区的实际大小。在我们的示例中,我们创建一个覆盖磁盘的单个分区,默认值是第一个分区、第一个可用扇区(开始)和最后一个扇区(结束),这正是我们所需要的。因此,我们只需按下 键即可接受这些问题的默认值Enter。

First sector (34-6291455966, default = 2048) or {+-}size{KMGTP}: 
Last sector (2048-6291455966, default = 6291455966) or {+-}size{KMGTP}:

(第一个扇区(34-6291455966,默认值 = 2048)或 {±}size{KMGTP}:
最后一个扇区(2048-6291455966,默认值 = 6291455966)或 {±}size{KMGTP}:)

3.7 步骤6:填写文件系统种类

接下来的问题询问我们这个分区将用于哪种文件系统。我们需要输入与我们的选择相对应的十六进制代码。但是,默认响应是“Linux 文件系统”,这正是我们所需要的。我们将再次按下键Enter以接受此默认值。

Current type is 8300 (Linux filesystem)
Hex code or GUID (L to show codes, Enter = 8300):
Changed type of partition to 'Linux filesystem'

(当前类型为 8300(Linux 文件系统)
十六进制代码或 GUID(L 显示代码,输入 = 8300):
将分区类型更改为“Linux 文件系统”)

3.8 步骤7:将分区信息写入磁盘

分区现已完成,但正如实用程序在启动时指出的那样,更改仅在内存中,直到我们将它们写入磁盘。这是故意的,并且发出警告是有充分理由的:通过将更改写入磁盘,我们会破坏新分区覆盖的扇区范围内的所有内容。我们确信不会丢失数据,因此我们使用以下w命令将更改写入磁盘:

Command (? for help): w

Final checks complete. About to write GPT data. THIS WILL OVERWRITE EXISTING
PARTITIONS!!

Do you want to proceed? (Y/N): y
OK; writing new GUID partition table (GPT) to /dev/sdb.
The operation has completed successfully.

您还需要回复Y确认提示以验证您确实要将这些更改写入磁盘并覆盖现有数据。
在这里插入图片描述

我们已使用 gdisk 实用程序完成磁盘驱动器的分区
我们已使用 gdisk 实用程序完成磁盘驱动器的分区 ## 3.9 步骤8:在分区上添加文件系统 由于我们的块设备是 /dev/sdb,并且我们刚刚在磁盘上/dev/sdb创建了分区号1,这意味着我们的新分区可以在路径/dev/sdb1下访问。接下来,我们仍然需要为硬盘添加文件系统。使用mkfs命令将磁盘格式化为您想要的任何文件系统。在此示例中,我们使用 ext4,这是 Linux 上新 HDD 和 SSD 的推荐文件系统:
$ sudo mkfs -t ext4 /dev/sdX1

3.10 步骤9:将新分的区挂载到系统中

现在我们将使用mount命令将新格式化的分区挂载到系统上。我们将磁盘驱动器挂载到/media/disk目录。

$ sudo mkdir -p /media/disk
$ sudo mount /dev/sdb1 /media/disk

这就是全部内容。现在,您可以在/mount/disk目录下或您决定挂载的位置访问新格式化的驱动器。要使驱动器自动挂载,请参阅有关配置 /etc/fstab 文件的指南。

四、如何通过 GUI 在 Linux 上格式化磁盘

有许多 GUI 程序也可用于在 Linux 上格式化硬盘。在本教程中,我们将重点介绍如何使用gparted,它可能已默认安装在您的系统上,也可能尚未安装。

您可以使用下面适当的命令通过系统的包管理器安装 gparted 。要在Ubuntu、Debian和Linux Mint上安装 gparted :

$ sudo apt 安装 gparted
要在Fedora、CentOS、AlmaLinux和Red Hat上安装 gparted :

$ sudo dnf 安装 gparted
要在Arch Linux和Manjaro上安装 gparted :

$ sudo pacman -S gparted
安装完成后,按照以下步骤使用 gparted 在 Linux 上格式化磁盘:

4.1 step1

首先在桌面环境的应用启动器中搜索 gparted 应用程序。打开程序时,系统将提示您输入 root 密码。
搜索并打开 gparted 应用程序
在这里插入图片描述

搜索并打开 gparted 应用程序

您必须提供 root 密码才能使用 gparted

在这里插入图片描述

您必须提供 root 密码才能使用 gparted

4.2 step2

我们要做的第一件事是从右上角选择要使用的正确设备。在我们的测试系统上,这将/dev/sdb如下面的屏幕截图所示。
首先在 gparted 中选择正确的硬盘
在这里插入图片描述

首先在 gparted 中选择正确的硬盘

4.3 step3

如您所见,您的磁盘目前没有分区。让我们通过转到设备 > 创建分区表来添加一个。
从设备菜单中选择创建新的分区表
在这里插入图片描述

从设备菜单中选择创建新的分区表

4.4 step4

接下来,选择要创建的分区类型。我们将gpt在本教程中继续使用,但您可以随意选择其他类型。建议将 GPT 用于大于 2 TB 的硬盘。
选择分区类型并确认这些更改将删除当前磁盘数据
在这里插入图片描述

选择分区类型并确认这些更改将删除当前磁盘数据

4.5 step5

现在分区表已经创建,我们可以继续向硬盘添加新分区。前往“分区”>“新建”即可找到此选项。
选择创建新分区
在这里插入图片描述

选择创建新分区

4.6 step6

在此菜单上,我们可以选择新分区的大小。无需使用精确值,您可以随意使用鼠标滑块来配置所需的大小。在我们的示例中,我们将简单地创建一个跨越整个硬盘大小的分区。准备好继续时,单击“添加”。
选择分区大小和名称(可选)
在这里插入图片描述

选择分区大小和名称(可选)
NOTE
ext4是推荐在 Linux 系统上使用的文件系统,除非您有特殊原因需要使用其他类型格式化磁盘。

4.7 step7

更改尚未写入磁盘,但我们可以在预览窗格中看到即将应用的配置。准备就绪后,单击“编辑”>“应用所有操作”。
将更改应用到磁盘
在这里插入图片描述

将更改应用到磁盘

4.8 step8

之后,您可以打开系统的 GUI 磁盘应用程序,选择我们之前创建的分区,然后挂载该分区。请务必选择您希望从中访问该分区的路径。
通过磁盘 GUI 应用程序安装分区
在这里插入图片描述

通过磁盘 GUI 应用程序安装分区

五、 结束语

在本教程中,我们了解了如何在 Linux 系统上通过命令行和 GUI 对硬盘进行分区。管理分区是一项危险的任务,应极其谨慎地执行。命令行和 GUI 都被证明是管理分区的可行方法,尤其是在parted和 的情况下gparted,它们是密切相关的工具。

相关Linux教程:
如何在 Ubuntu 上安装 Arch Linux(双启动)
如何在 Linux 上使用 exFAT 格式化 USB
如何在 Windows 11 上安装 Arch Linux(双启动)
如何在 Linux 上对驱动器进行分区
最佳 Linux 发行版:每个用户如何选择指南
如何向现有 Linux 系统添加新磁盘
Linux 硬链接与软链接
如何在 Linux 中对 USB 驱动器进行分区
如何编写和执行无人值守的 Ubuntu……
如何使用 fdisk 操作分区表……

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/896061.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

ZK集群搭建:详细步骤与注意事项

在大数据和分布式系统日益重要的今天,ZooKeeper(简称ZK)作为一种分布式协调服务,扮演着举足轻重的角色。它主要用于管理大型分布式系统中的配置信息、命名、同步等。下面将详细介绍如何搭建一个ZooKeeper集群,帮助大家…

文档处理之10种PDF解析工具测评:兼看知识图谱遇见Chart图表的有趣实现思路

我们来围绕文档智能这个方向,一个是10种PDF解析工具6种不同文档类别的测试分析,这个有好落地,能够给出一些具有参考意义的工具。 另一个是关于图表跟知识图谱的结合,ChartKG,其中对于知识图谱的设计、图表要素的抽取以…

基于大模型的招聘智能体:从创意到MVP

正在考虑下一个 SaaS 创意?以下是我在短短几个小时内从创意到 MVP 的过程。 以下是我将在这篇文章中介绍的内容概述: 为什么这个想法让我产生共鸣我是如何开始构建它的我现在的处境以及我是否会真正推出 获得 SaaS 创意并构建它并不容易。就是这样。 …

SD-WAN可以搭建在任何网络上,通过中央控制器管理企业所有用户的终端路由器,实现集中配置和监控。

中国联通国际公司产品之 SD-WAN 在数字化转型的浪潮中,企业对于网络灵活性和高效性的需求日益增长。中国联通国际公司推出的SD-WAN(软件定义广域网)产品,正是基于这一背景应运而生,它以其独特的技术优势和全球化的网络…

何使用本地 LLMs 为可观察性 AI 助手提供本地部署支持

作者:来自 Elastic David Hope 了解如何为私有或本地部署配置本地 LLM。更多阅读:使用 Elastic 和 LM Studio 的 Herding Llama 3.1。 智能大语言模型已经存在了一段时间,一些客户做的第一件事就是在发生了许多严重的数据泄露事件后采取措施…

nltk_data下载安装

gitee上下载zip下载后解压缩(三次)packages文件夹改名为nltk_data 找应该放在哪: 放到上面列出的任一位置: 放到正确位置后:

搭建Golang gRPC环境:protoc、protoc-gen-go 和 protoc-gen-go-grpc 工具安装教程

参考文章: 安装protoc、protoc-gen-go、protoc-gen-go-grpc-CSDN博客 一、简单介绍 本文开发环境,均为 windows 环境,mac 环境其实也类似 ~ ① 编译proto文件,相关插件 简单介绍: protoc 是编译器,用于将…

数据分析和可视化python库orange简单使用方法

Orange 是一个基于 Python 的数据挖掘和机器学习库,它提供了一系列可视化工具和算法,用于数据分析、机器学习和数据可视化等任务。 一、主要特点 可视化界面:Orange 提供了直观的可视化界面,使得用户可以通过拖放操作构建数据分…

HCIP-HarmonyOS Application Developer 习题(十五)

(判断)1、在HarmonyOs中发布带权限公共事件,发布者首先要在config.json中申请所需的权限。 答案:正确 分析:发布携带权限的公共事件:构造CommonEventPublishInfo对象,设置订阅者的权限。 &#…

nacos实现配置管理

项目结构 引入依赖 <!--统一配置管理--><dependency><groupId>com.alibaba.cloud</groupId><artifactId>spring-cloud-starter-alibaba-nacos-config</artifactId></dependency><!--读取bootstrap文件--><dependency>&l…

电机学习-Park变换

一、Park变换 坐标关系&#xff1a; I d I α ∗ c o s θ e I β ∗ s i n θ e I_d I_\alpha*cos\theta_e I_\beta*sin\theta_e Id​Iα​∗cosθe​Iβ​∗sinθe​ I q − I α ∗ s i n θ e I β ∗ c o s θ e I_q -I_\alpha*sin\theta_e I_\beta*cos\theta_…

Redis 常用指令详解

Redis是一款开源的、高性能的键值对存储数据库&#xff0c;常用于缓存、会话存储以及其他需要快速访问的数据场景。本文将介绍Redis的一些常用指令&#xff0c;并通过代码示例进行说明。 一、连接操作指令 1. 连接 Redis 服务器 ./redis-cli -h 127.0.0.1 -p 63792. 认证&a…

【基于Spring Boot+Unipp的古诗词学习小程序【原创】

一.系统开发工具与环境搭建 1.系统设计开发工具 后端使用Java编程语言的Spring boot框架 项目架构&#xff1a;B/S架构 运行环境&#xff1a;win10/win11、jdk17 前端&#xff1a; 技术&#xff1a;框架Vue.js&#xff1b;UI库&#xff1a;ElementUI&#xff1b; 开发工具&…

【纯前端excel导出】vue2纯前端导出excel,使用xlsx插件,修改样式、合并单元格

官网&#xff1a; 1、xlsx-js-style xlsx-js-style | xlsx-js-style homepage 2、xlsx SheetJS 中文网 一、使用第三方插件 1、安装 npm install xlsx-js-style 2、引入 import xlsx from xlsx-js-style xlsx插件是基础的导出&#xff0c;不可以修改样式&#xff0c;直接xlsx-s…

基于SSM校园拼车系统的设计

管理员账户功能包括&#xff1a;系统首页&#xff0c;个人中心&#xff0c;学生管理&#xff0c;司机管理&#xff0c;订单信息管理&#xff0c;接单信息管理&#xff0c;留言信息管理 司机账号功能包括&#xff1a;系统首页&#xff0c;个人中心&#xff0c;订单信息管理&…

用Spring AI 做智能客服,基于私有知识库和RAG技术

Java智能客服系统运用RAG技术提升答疑精准度 基于Spring ai 的 RAG&#xff08;检索增强生成&#xff09;技术&#xff0c;Java智能客服系统能够利用私有知识库中的信息提供更准确的答疑服务。 它的核心思路是&#xff1a; 首先&#xff0c;将客服QA以Word形式导入到系统中&…

vr体验馆计时收银软件试用版下载 佳易王VR游戏厅计时计费管理系统使用操作教程

一、前言 【软件试用版资源文件下载可以点击文章最后卡片了解】 vr体验馆计时收银软件试用版下载 佳易王VR游戏厅计时计费管理系统使用操作教程 VR体验馆计时计费软件是专门为VR体验馆设计的管理工具&#xff0c;旨在提高服务效率和客户的满意度。软件能够记录客户使用设备的…

Windows 通过私钥远程连接 Linux 服务器【含密钥对制作】

在现代软件开发和系统管理中&#xff0c;远程连接 Linux 服务器是非常常见的任务。尤其在 Windows 系统下&#xff0c;使用 SSH 工具连接 Linux 服务器是开发者们不可或缺的技能之一。为了保证安全性&#xff0c;SSH 密钥对&#xff08;公钥和私钥&#xff09;的使用可以避免传…

STM32CUBEIDE FreeRTOS操作教程(七):queue队列

STM32CUBEIDE FreeRTOS操作教程&#xff08;七&#xff09;&#xff1a;queue队列 STM32CUBE开发环境集成了STM32 HAL库进行FreeRTOS配置和开发的组件&#xff0c;不需要用户自己进行FreeRTOS的移植。这里介绍最简化的用户操作类应用教程。以STM32F401RCT6开发板为例&#xff…

家用wifi的ip地址固定吗?换wifi就是换ip地址吗

在探讨家用WiFi的IP地址是否固定&#xff0c;以及换WiFi是否就意味着换IP地址这两个问题时&#xff0c;我们首先需要明确几个关键概念&#xff1a;IP地址、家用WiFi网络、以及它们之间的相互作用。 一、家用WiFi的IP地址固定性 家用WiFi环境中的IP地址通常涉及两类&#xff1a…