Ubuntu 配置磁盘挂载到指定目录

Ubuntu 配置磁盘挂载到指定目录最近在工作中 需要将磁盘挂载到自己指定的目录下 特此记录便于日后查阅 1 查看当前所有的磁盘信息首先查看当前服务器所有磁盘信息 命令如下 sudofdisk l 从列出的信息中可以看出 电脑内两个硬盘分别为 sda 和 sdb sdb 为固态硬盘安装了 win10 系统和 win10 下的软件 sda 安装了 Linux 系统 sda3 与 sda4 用于 win10 下的文件存储 带有 microsoft 基本数据 标识 其余盘用于 Linux 使用 sda1 与 sda2 作为 Linux 的文件存储 带有 L

参考链接:

/etc/fstab文件详解【转】 – 爱码网



原文链接:

Ubuntu 配置磁盘挂载到指定目录_张志翔 ̮的博客-CSDN博客_ubuntu挂载硬盘到根目录

最近在工作中,需要将磁盘挂载到自己指定的目录下,特此记录便于日后查阅。

1、查看当前所有的磁盘信息

首先查看当前服务器所有磁盘信息,命令如下:

 $ sudo fdisk -l

Ubuntu 配置磁盘挂载到指定目录

Ubuntu 配置磁盘挂载到指定目录

从列出的信息中可以看出,电脑内两个硬盘分别为sda和sdb。sdb为固态硬盘安装了win10系统和win10下的软件,sda安装了Linux系统,sda3与sda4用于win10下的文件存储,带有”microsoft 基本数据”标识;其余盘用于Linux使用,sda1与sda2作为Linux的文件存储,带有”Linux 基本数据”标识。现在准备把sda2挂载到/home目录下,仍然作为存储磁盘,可以扩大/home的空间。

2、创建挂载点

在/home目录下创建一个挂载点,即创建一个空的文件夹。由于使用的是桌面版系统,所以可以通过在/home目录下直接新建文件夹,或者是使用命令行进行创建,命令如下:

 $ mkdir /home/zzx

3、卸载磁盘

 $ df -kh

Ubuntu 配置磁盘挂载到指定目录  

然后执行卸载命令

 $ sudo umount /dev/sda2

再次使用命令查看当前磁盘挂载情况可看到/dev/sda2已经没有挂载了。

  Ubuntu 配置磁盘挂载到指定目录

4、挂载磁盘

先使用命令查看 /dev/sda2 磁盘的UUID

 $ sudo blkid /dev/sda2

Ubuntu 配置磁盘挂载到指定目录

自动挂载磁盘需要配置 /etc/fstab 文件,使用命令为

 $ sudo vim /etc/fstab

根据 /etc/fstab 文件的内容格式在最后添加,修改完成后保存文件并退出。,内容如下:

UUID=96d37587-bd18-4ab0-80e5-02d80ffa0b6a /home/zzx ext4 defaults 0 2

注:第一列为UUID, 第二列为挂载目录(该目录必须为一个空白目录),第三列为文件系统类型,第四列为参数,第五列0表示不备份,最后一列必须为2或0(除非引导分区为1)

执行以下命令进行磁盘挂载,命令如下:

 $ sudo mount -a

可以通过命令再次查看磁盘挂载点,/dev/sda2 磁盘的挂载目录已经变成新建的指定挂载目录了,命令如下:

 $ sudo blkid /dev/sda2

注意:挂载后的路径有可能存在操作权限问题,可以通过修改挂载文件夹的权限解决



原文链接:

ubuntu 挂载硬盘_Ubuntu移动硬盘的挂载(临时、永久挂载)_weixin_的博客-CSDN博客

配置/etc/fstab文件

Part1-解读

Ubuntu 配置磁盘挂载到指定目录

(图片来源:侵删) 

Part2-解读 Ubuntu 配置磁盘挂载到指定目录

设备名称 挂载点 分区类型 挂载选项 dump选项 fsck选项

Part3-解读

Ubuntu 配置磁盘挂载到指定目录



原文链接:

Linux Ubuntu 硬盘挂载方法_BlueStragglers的博客-CSDN博客

1. 查看新添加的盘符

查看新添加的盘符,可以在 root 下使用 fdisk -l 命令。

image-20210710095817534

2. 硬盘分区(如果有分区需要)

对于小于 2.2T 的硬盘,可以使用 MBR 主启动记录磁盘分区。

对于更大的硬盘,则可以使用 parted 分区。

# 对指定硬盘分区 parted /dev/sde # 创建标签,后面要选择类型,输入 gpt mklabel data # 创建分区,第一个参数是分区名字,第二个和第三个是起始和结束位置 mkpart primary 0GB 2400GB # 查看分区 print # 删除分区 rm 1 # 退出 q 

3. 格式化硬盘文件系统

格式化硬盘文件系统,可以采用 mkfs 命令。

# 格式化硬盘的文件系统,这里格式化为 ext4 系统 mkfs -t ext4 /dev/sde

4. 挂载硬盘

挂载硬盘,首先需要创建一个文件夹,随后用 mount 命令将硬盘挂载到文件夹上。

# 创建要挂载的文件夹 mkdir /data # 挂载硬盘到该文件夹上 mount /dev/sde /data

5. 开机自动挂载

前面仅仅实现了手动挂载,但重启后并不会自动挂载。这里需要设置自动挂载。

文件 fstab 包含了你的电脑上的存储设备及其文件系统的信息。它是决定一个硬盘(分区)被怎样使用或者说整合到整个系统中的唯一文件。

# 进入 fstab 修改配置 vim /etc/fstab # 在最后面加入指定信息 UUID=67E91005-EB18-4E24-8410-EB9A1C2E3882 /data ext4 defaults 0 0 

6. 取消挂载

使用 umount 命令即可实现取消挂载。

umount /dev/sde

7. 查看挂载好的硬盘信息

可以通过 df -hT 命令查看挂在好的硬盘信息。

image-20210710100653418

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/222359.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月17日 下午3:57
下一篇 2026年3月17日 下午3:58


相关推荐

  • 安卓的shell命令_android执行linux命令

    安卓的shell命令_android执行linux命令adbdevices查询电脑已连接的设备adbshellpmlistpackages列出目标设备中已安装的应用程序包adbshellpmlistpackages-f列出目标设备中已安装的应用程序包的具体位置adbuninstallxxx卸载或删除的应用包xxxadbpull/data/app/com.tencent.tbs-1/base…

    2022年10月10日
    8
  • ADB连接Android设备的三种方法

    ADB连接Android设备的三种方法https blog csdn net weixin article details 使用 adb 命令安装安卓 apk 包 1 连接设备 adbconnect 设备 IP 2 adbinstall rapk 所在路径 ADB 连接 Android 设备的三种方法 ADB 连接 Android 设备的三种方法连接方式有三种方法 一 WiFi 连接 手机 设备 IP

    2026年3月18日
    2
  • linux模块builtin是什么意思,builtin命令

    linux模块builtin是什么意思,builtin命令builtin 命令用于执行指定的 bash 内建命令 builtin 命令调用的 bash 内建命令优先于同名的外部命令及同名的 shell 函数 返回该内建命令执行的返回值 除非传递的不是 bash 内建命令或该内建命令被禁用 语法格式 builtin 参数 常用参数 shell builtin 要调用的 bash 内建命令 arg 传递给 bash 内建命令的一到多个参数参考实例同名情况下的优先级顺序 builtin

    2026年3月19日
    2
  • AsyncTask理解

    AsyncTask理解AsyncTask 用法以下就是 AsyncTask 使用方法 AsyncTask 源码解析 asyncTask execute 执行开始初始化一个 AsyncTask 调用无参构造器实例化了一个 WorkerRunnab 对象 mWorker 实际是一个 Callable 实例化了一个 FutureTask 对象 mfuture 实际是一个 Runnable 传入参数 mWorker 这两个后面会用到然后 execute 方

    2026年3月16日
    1
  • 别怪龙虾不聪明,因为它缺一个装满业务经验的池塘

    别怪龙虾不聪明,因为它缺一个装满业务经验的池塘

    2026年3月13日
    1
  • UML类图入门,看完基本懂了怎么画图了

    UML类图入门,看完基本懂了怎么画图了第一篇 原文链接 http blog csdn net monkey d meng article details UML 类图新手入门级介绍举一个简单的例子 来看这样一副图 其中就包括了 UML 类图中的基本图示法 12 首先 看动物矩形框 它代表一个类 Class 类图分三层 第一层显示类的名称 如果是抽象类 则就用斜体显示 第二层是类的特性 通常就是字

    2026年3月18日
    1

发表回复

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

关注全栈程序员社区公众号