Ubuntu 添加硬盘并分区

CListery ARE YOU OK?

本教程将教会你如何在 Ubuntu 下如何对新加硬盘分区并挂载
我使用了一块 1T 的东芝机械硬盘,所以本文将使用 GPT 分区表 + EXT4 文件系统的方式操作新硬盘

知识扩展

GPT(GUID Partition Table)

  • 用途:一种分区表布局,用来管理硬盘的分区。它是MBR(Master Boot Record)的现代替代方案。
  • 特性:
    • 支持大容量硬盘,最高支持 18EB(1EB = 1024PB)。
    • 每个硬盘上可以有 128个以上的主分区(MBR只支持4个主分区)。
    • GPT 分区更安全,每个分区表都有备份,并且有 CRC 校验防止分区表损坏。
    • 必须在 UEFI 启动模式 下使用。

EXT4(Fourth Extended Filesystem)

  • 用途:一种文件系统,通常用于 Linux 环境中存储和管理文件。
  • 特性:
    • 是 EXT 文件系统系列的第四代,提供了更高的性能和可靠性。
    • 支持单个文件大小最大为 16TB,整个文件系统最大可以达到 1EB。
    • 提供更好的碎片管理、延迟分配(Delayed Allocation)、日志记录功能(Journaling),使其在性能和数据安全性上有较大提升。
    • 与较老的 EXT3 文件系统向后兼容。

友情提示

!!! 数据无价,请谨慎操作 !!!

!!! 数据无价,请谨慎操作 !!!

!!! 数据无价,请谨慎操作 !!!

分区表

  1. 确认新加硬盘名称

    首先,使用 lsblk 或 fdisk -l 命令来列出当前系统中的硬盘设备,并确认要处理的硬盘名称(通常是 /dev/sdX,X 代表硬盘的字母编号,如 /dev/sdb)。

    1
    lsblk

    可能有如下输出,这里 sdb 就是我新加硬盘的名称

    1
    2
    3
    4
    5
    NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
    sda 8:0 0 931.5G 0 disk
    ├─sda1 8:1 0 139.7G 0 part /
    └─...
    sdb 8:16 0 931.5G 0 disk
  2. 创建 GPT 分区表

    1
    sudo gdisk /dev/sdb

    进入 gdisk 后,按以下顺序操作:

    • 输入 o 清除现有的分区表并创建一个新的 GPT 分区表。
    • 输入 w 保存并退出。

操作分区

  1. 创建默认分区

    我这里直接全盘分一个区,如果你要分多个区也是类似操作,只是需要修改分区号和起始和结束扇区,这里不再赘述

    1
    sudo gdisk /dev/sdb

    进入 gdisk 后:

    • 输入 n 来创建一个新分区。
    • 按回车键接受默认的分区号。
    • 输入分区的起始扇区和结束扇区,通常默认值是从磁盘的开头到结尾,这样可以使用整个硬盘。
    • 输入 w 保存并退出。
  2. 设置分区的文件系统格式

    将刚才创建的 /dev/sdb1 分区的文件系统格式设置为 ext4

    1
    sudo mkfs.ext4 /dev/sdb1
  3. 挂载分区

    1
    2
    sudo mkdir -p /storage
    sudo mount /dev/sdb1 /storage

自动挂载

  1. 查看分区信息

    1
    sudo blkid /dev/sdb1

    记录下 UUID=xxxxx 等号后面的内容,写到下面的 fstab

  2. 修改 fstab

    1
    sudo vim /etc/fstab

    在文件末尾添加

    1
    UUID=xxxxxxxxx /storage ext4 defaults 0 2
  3. 为了防止手抖写错,验证一下

    1
    sudo mount -a
  • 标题: Ubuntu 添加硬盘并分区
  • 作者: CListery
  • 创建于 : 2024-09-23 14:59:29
  • 更新于 : 2024-11-15 15:53:32
  • 链接: http://clistery.github.io/2024/09/23/ubuntu/new-disk-partition-gpt-ext4/
  • 版权声明: 本文章采用 CC BY-NC-SA 4.0 进行许可。
评论