【记录】Ubuntu|Ubuntu服务器挂载新的硬盘的流程(开机自动挂载)

发布于:2025-06-28 ⋅ 阅读:(11) ⋅ 点赞:(0)

简而言之,看这张图片就好(可以存一下,注意挂载点/data可以自定义,挂载硬盘的位置/dev/sdb要改成步骤1中检查的时候查到的那个位置,不过这个图的自动挂载漏了UUID,可以通过blkid指令查找):

在这里插入图片描述

以下是详细说明(由AI丰富补全,不过截图是我自己截的)。

在使用 Ubuntu 系统时,随着数据量的不断增加,挂载新硬盘来扩展存储空间是一项常见且实用的操作。无论是为了存储大量文件、搭建服务器环境,还是备份重要数据,掌握 Ubuntu 挂载硬盘的方法都至关重要。本文将为你详细介绍 Ubuntu 挂载硬盘的完整流程,包括检查硬盘、创建挂载点、格式化、挂载以及设置开机自动挂载等操作,并附上关键步骤的:

在这里插入图片描述

帮助你轻松完成硬盘挂载任务。

一、检查硬盘,找到要挂载的硬盘

在挂载硬盘之前,我们首先需要确定系统中硬盘的设备名称,以便后续操作。Ubuntu 系统中,硬盘设备通常以 /dev/sd 开头,后面跟着一个字母表示不同的硬盘,例如 /dev/sda 一般是系统安装的硬盘,而新添加的硬盘可能是 /dev/sdb/dev/sdc 等。

我们可以使用 sudo fdisk -l 命令来查看系统中已连接的硬盘及其分区信息。在终端中输入该命令并回车,系统会列出所有硬盘设备及其分区的详细信息,包括设备名称、大小、分区类型等。

sudo fdisk -l

在这里插入图片描述

上图展示了执行 sudo fdisk -l 命令后的输出结果示例,你可以根据**硬盘的大小(上图2)、品牌(上图3)、标识符(上图4)**等信息,准确找到需要挂载的硬盘设备名称,例如 /dev/nvme0n1

注:也可以使用sudo lsblk检查是否有,不过这个信息会少很多。

如果两种指令你都发现根本找不到你自己的硬盘,那么你可以尝试重启一下你的服务器或者电脑,如果还不行就得问硬盘的厂商了。

二、创建挂载点

挂载点是硬盘在系统中的 “落脚点”,它本质上是一个空目录,通过挂载操作,将硬盘与该目录关联起来,这样我们就可以通过访问这个目录来读写硬盘中的数据。

使用 sudo mkdir /data 命令创建一个新的目录作为挂载点。这里的 /data 只是一个示例,你可以根据自己的需求和习惯自定义挂载点目录名称和路径,例如 /mnt/newdisk/home/user/storage 等。但需要注意的是,确保你创建的目录是空目录,否则挂载后,原目录中的内容将被硬盘中的数据暂时覆盖,直到取消挂载。

sudo mkdir /data

三、格式化与挂载硬盘

3.1 格式化硬盘(针对未使用过的硬盘)

如果硬盘是全新的,或者之前使用的文件系统与 Ubuntu 不兼容,那么在挂载之前需要对其进行格式化,将其格式化为 Ubuntu 支持的文件系统类型,常见的有 ext4 。格式化操作会删除硬盘上原有的所有数据,因此在执行前请务必确认硬盘中没有重要数据,或者已做好数据备份。

使用 sudo mkfs -t ext4 /dev/sdb 命令对硬盘进行格式化,其中 -t ext4 指定了要格式化为 ext4 文件系统, /dev/sdb 是你要格式化的硬盘设备名称,需替换为实际的硬盘设备名。执行该命令后,系统会开始格式化硬盘,等待一段时间,直到格式化完成。

sudo mkfs -t ext4 /dev/sdb

一路回车就好,如果发现这样不行,那第一个命令行的地方输入y。

3.2 挂载硬盘

完成格式化后,就可以将硬盘挂载到之前创建的挂载点上了。使用 sudo mount /dev/sdb /data 命令进行挂载,其中 /dev/sdb 是要挂载的硬盘设备名称, /data 是之前创建的挂载点目录。执行该命令后,硬盘就成功挂载到系统中了,你可以通过访问 /data 目录来读写硬盘中的数据。

sudo mount /dev/sdb /data

3.3、查找UUID

运行就行。

blkid

在这里插入图片描述

四、启用开机自动挂载

虽然手动挂载硬盘能够满足临时使用需求,但每次重启系统后,都需要重新执行挂载命令,这无疑增加了操作的繁琐性。为了让硬盘在系统开机时自动挂载,我们需要对 /etc/fstab 文件进行配置。

4.1 打开 fstab 文件

使用 sudo nano /etc/fstab 命令打开 /etc/fstab 文件, nano 是一个简单易用的文本编辑器。如果你的系统中没有安装 nano ,也可以使用 vim 等其他文本编辑器,例如 sudo vim /etc/fstab 。执行命令后,会进入文本编辑界面,显示 /etc/fstab 文件的内容。

sudo nano /etc/fstab

4.2 添加挂载信息

/etc/fstab 文件末尾添加一行新的内容,格式为 设备名称 挂载点 文件系统类型 默认选项 备份频率 检查顺序 (建议tab键分隔,不过实际上空格分隔好像也没影响?)。例如,对于我们之前的操作,添加 dev/sdb /data ext4 defaults 0 0 ,其中 dev/sdb 是硬盘设备名称, /data 是挂载点, ext4 是文件系统类型, defaults 表示使用默认挂载选项,后面两个 0 分别表示备份频率和检查顺序(一般情况下设置为 0 即可)。添加完成后,按下 Ctrl + X ,然后按 Y 保存修改,最后按 Enter 确认保存文件。

在这里插入图片描述

上图展示了在 /etc/fstab 文件中添加挂载信息的操作过程及添加后的文件内容。

/dev/sdb /data ext4 defaults 0 0

五、给挂载目录赋权

为了确保不同用户都能正常访问和操作挂载的硬盘,我们需要给挂载目录赋予合适的权限。使用 sudo chmod -R 777 /data 命令给 /data 目录及其子目录和文件赋予所有用户读、写、执行的权限。这里的 777 是权限设置的八进制表示,其中第一个 7 表示文件所有者的权限,第二个 7 表示文件所属组的权限,第三个 7 表示其他用户的权限,每个 7 都包含读( 4 )、写( 2 )、执行( 1 )权限( 4 + 2 + 1 = 7 )。 -R 选项表示递归操作,即对目录及其下的所有子目录和文件都应用相同的权限设置。

sudo chmod -R 777 /data

总结

通过以上步骤,我们完成了在 Ubuntu 系统中挂载硬盘的全部操作,包括检查硬盘、创建挂载点、格式化、挂载以及设置开机自动挂载和赋予目录权限。掌握这些操作后,你就可以轻松地扩展 Ubuntu 系统的存储空间,满足各种数据存储和使用需求。在实际操作过程中,如果遇到任何问题,例如硬盘无法挂载、开机自动挂载失败等,可以通过查看系统日志、搜索相关错误信息等方式来解决问题。希望本文对你有所帮助,如果你还有其他关于 Ubuntu 系统的问题或需求,欢迎随时关注我的博客获取更多内容。

以上博客已详细阐述 Ubuntu 挂载硬盘流程。你若觉得某些部分需要修改,或想补充特定内容,比如常见问题解答,可随时和我说。

本账号所有文章均为原创,欢迎转载,请注明文章出处:https://shandianchengzi.blog.csdn.net/article/details/148957370。百度和各类采集站皆不可信,搜索请谨慎鉴别。技术类文章一般都有时效性,本人习惯不定期对自己的博文进行修正和更新,因此请访问出处以查看本文的最新版本。


网站公告

今日签到

点亮在社区的每一天
去签到