Ubuntu 如何挂载硬盘,硬盘挂载成功后如何启用

Ubuntu 挂载硬盘

Linux 服务器上的系统盘太小,随着数据量的增加,需要扩容一块硬盘,由于主机商只是单纯的插了一块硬盘在服务器上,所以还需要在系统中挂载硬盘。

挂载硬盘对于老运维来说,是非常简单的,但是对于一些新手菜鸟,还是有点难度的,还好现在的AI都很聪明,有问题找AI,无论是Google的Gmini,还是OpenAI的ChatGPT,都可以轻松的列出挂载硬盘的步骤。

但是AI大大忽略了新手小白用户的知识储备,简单的列出几个解决步骤还是难以成功挂载硬盘。

下面手把手教你,在Ubuntu 22.04上,如何手动挂载硬盘。

在Linux上添加新硬盘和在Windows上新增硬盘逻辑上是一样的。

首先你要确定硬盘是否插在机器上,是否能成功读取到硬盘信息。

使用命令如 lsblk 或 fdisk -l 来列出系统中的所有硬盘和分区。确定你想要格式化的硬盘,并记下其设备名。

Ubuntu 如何挂载硬盘,硬盘挂载成功后如何启用-1

上面是使用 lsblk 命令查看系统中的硬盘信息,我们可以看到,系统中的主系统盘sda 大小223.6G,在系统盘sda上面分了两个区,sda1和sda2

这就像在Windows中,将系统盘分成C盘和D盘一个道理。硬盘如果不分区是无法安装系统或者存储数据的。

下面的sdb是新增的硬盘,大小是3.6T,这是一块4T硬盘。这块硬盘的状态还未分区,分区之后还需要格式化后,才能成功挂载。

接下来将sdb硬盘分区。

使用 fdisk -l 命令列出系统中的所有硬盘和分区。找到你要格式化的硬盘,并记下其设备名,如 /dev/sdb。

Ubuntu 如何挂载硬盘,硬盘挂载成功后如何启用-1

使用fdisk分区命令来将/dev/sdb分区

fdisk /dev/sdb

输入m后,进入到分区模式下。

Ubuntu 如何挂载硬盘,硬盘挂载成功后如何启用-1

分区前需要先做的一件事,就是新建一份GPT分区表,为什么要新建GPT分区表?默认的分区表最大支持2T的硬盘,使用GTP分区表最大支持到18GT

之后按n创建一个新的分区,分区号默认1,接下来回车默认即可。

Ubuntu 如何挂载硬盘,硬盘挂载成功后如何启用-1

分区完毕后,按w退出分区模式,接下来就是格式化我们创建的1号分区。

linux系统一般默认的分区格式都是ext4,如果没有额外的分区格式需要创建的,默认使用ext4进行格式化

sudo mkfs.ext4 /dev/sdb1

开始格式化/dev/sdb1分区,格式化完成后,准备进行挂载分区。

Ubuntu 如何挂载硬盘,硬盘挂载成功后如何启用-1

格式化完毕之后,使用 lsblk 

查看分区是否格式化成功,下面我们可以看到,sdb1的分区已经挂载成功了。

Ubuntu 如何挂载硬盘,硬盘挂载成功后如何启用-1

接下来进行硬盘挂载,将/dev/sdb1挂载到系统盘/home下面。

sudo mount /dev/sdb1 /home

由于根目录/home是存在的,这里无需创建挂载点,挂载成功后,使用 mount 命令查看是否挂载成功。

Ubuntu 如何挂载硬盘,硬盘挂载成功后如何启用-1

我们可以看到最下面一行,/dev/sdb1 on /home type ext4 (rw,relatime)

分区已经挂载成功了,最后一步是将分区写入文件,开启自动启动挂载。

编辑 vi /etc/fstab 文件并添加一条对应的挂载记录。在 /etc/fstab 文件中

/dev/sdb1 /home ext4 defaults 0 0

这条记录的含义是:将 /dev/sdb1 分区挂载到根目录/home上,文件系统类型为 ext4,使用默认选项挂载,0 0 表示不需要备份,不需要检查。

执行 sudo mount -a 命令来重新加载 /etc/fstab 文件中配置的挂载点,确保它们在系统启动时自动挂载。

最后使用reboot命令重新启动服务器。如果可以成功连接的话,硬盘挂载成功了!

挂载点现在应该已经成功挂载到根目录上了,如果你想将硬盘不挂在系统盘下的话,可以创建新的挂载点。

新建挂载点挂载硬盘

一旦你完成了分区,你可以将其挂载到系统上的一个目录。以下是挂载分区的一般步骤:

创建挂载点:
在文件系统中选择一个目录作为挂载点。通常在 /mnt 下创建一个新目录。你可以使用 mkdir 命令创建目录,例如:

sudo mkdir /mnt/mydrive

挂载分区:
使用 mount 命令将分区挂载到你选择的挂载点上。语法是 sudo mount /dev/sdXN /mnt/mydrive,其中 /dev/sdXN 是你的分区设备名,/mnt/mydrive 是你的挂载点。例如:

sudo mount /dev/sdX1 /mnt/mydrive

检查挂载状态:
执行 df -h 命令来确认分区是否成功挂载,并查看挂载点的使用情况。

永久挂载(可选):
如果你希望系统在每次启动时自动挂载该分区,你可以编辑 /etc/fstab 文件并添加一条对应的挂载记录。打开 /etc/fstab 文件,添加类似以下的行:

/dev/sdX1 /mnt/mydrive ext4 defaults 0 0

这条记录的含义是:将 /dev/sdX1 分区挂载到 /mnt/mydrive 目录上,文件系统类型为 ext4,使用默认选项挂载,0 0 表示不需要备份,不需要检查。

自动挂载已配置的挂载点:
执行 sudo mount -a 命令来重新加载 /etc/fstab 文件中配置的挂载点,确保它们在系统启动时自动挂载。

Ubuntu 挂载硬盘后,系统盘大小没有变化

硬盘挂载在根目录下成功后,服务器的硬盘大小没有发生变化,

sudo resize2fs /dev/sda2

在Ubuntu中删除挂载的硬盘

卸载硬盘:

首先,确保没有任何正在使用该硬盘上的文件或进程。
执行 umount 命令来卸载该硬盘。例如,如果你的硬盘挂载在 /mnt/你自定义的挂载点 。

例如:硬盘挂载在/mnt/tt上

可以执行 sudo umount /mnt/tt 取消挂载点。

之后使用 df -h 命令查看,硬盘就卸载成功了!

Ubuntu 如何挂载硬盘,硬盘挂载成功后如何启用-1硬盘被卸载后,你可以删除它的挂载点。这通常是在 /etc/fstab 中指定的路径。
使用 rm -r 命令删除挂载点:

sudo rm -r /mnt/tt

之后,编辑 vi /etc/fstab 文件,删除掉开机自启动挂载的代码。

相关推荐

Ubuntu 22.04 配置多IP的方法

5/5 - (1 vote)

留下评论

您的邮箱地址不会被公开。 必填项已用 * 标注