当前位置: 首页 > 编程笔记 >

Ubuntu18.04下将 磁盘挂载在某目录下

江礼骞
2023-03-14
本文向大家介绍Ubuntu18.04下将 磁盘挂载在某目录下,包括了Ubuntu18.04下将 磁盘挂载在某目录下的使用技巧和注意事项,需要的朋友参考一下

简介

记录Ubuntu18.04 桌面版系统下实现某个磁盘挂载到自己想要的目录下,内容参考网上教程,此处为自己操作记录。

查看当前所有的磁盘信息

命令:sudo fdisk -l



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

创建挂载点

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

cd /home/ 用户名
mkdir 文件夹名称

卸载磁盘

想要将已有磁盘挂载到某个目录,需要先从系统中卸载掉该磁盘。对于桌面版系统,卸载磁盘可以通过打开文件管理器->显示其他位置->右键对应磁盘->卸载选项完成当前已有磁盘卸载;或者通过命令行操作。
先使用命令查看当前磁盘挂载情况

df -kh


然后执行卸载命令

sudo umount /dev/sda2

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


磁盘挂载

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

sudo blkid /dev/sda2


完成磁盘挂载需要编辑/etc/fstab文件,使用命令为

sudo gedit /etc/fstab

根据/etc/fstab文件的内容格式在最后添加:UUID=96d37587-bd18-4ab0-80e5-02d80ffa0b6a /home/liniuniu/usrdisk ext4 defaults 0 2保存退出。

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

磁盘挂载

执行命令进行磁盘挂载

sudo mount -a

可以通过命令再次查看磁盘挂载点,/dev/sda2磁盘的挂载目录已经变成字节新建的文件夹目录下。

总结

以上所述是小编给大家介绍的Ubuntu18.04下将 磁盘挂载在某目录下,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对小牛知识库网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

 类似资料:
  • 本文向大家介绍Ubuntu挂载3T硬盘或大于2T磁盘的方法,包括了Ubuntu挂载3T硬盘或大于2T磁盘的方法的使用技巧和注意事项,需要的朋友参考一下 1、显示硬盘及所属分区情况。在终端窗口中输入如下命令 可以看到要挂在的3T磁盘 因fdisk分区最大只能2T,所以这里使用parted来分区. 执行命令parted /dev/sdc 因为MBR分区表不支持容量大于2.2TB(2.2 × 1012字

  • 挂载主机目录 挂载一个主机目录作为数据卷 使用 --mount 标记可以指定挂载一个本地主机的目录到容器中去。 $ docker run -d -P \ --name web \ # -v /src/webapp:/opt/webapp \ --mount type=bind,source=/src/webapp,target=/opt/webapp \ training/

  • 7.3 磁盘的分区、格式化、检验与挂载 对于一个系统管理者( root )而言,磁盘的的管理是相当重要的一环,尤其近来磁盘已经渐渐的被当成是消耗品了 ..... 如果我们想要在系统里面新增一颗磁盘时,应该有哪些动作需要做的呢: 对磁盘进行分区,以创建可用的 partition ; 对该 partition 进行格式化 (format),以创建系统可用的 filesystem; 若想要仔细一点,则可

  • 问题内容: Docker文档指出,可以将单个文件装载到Docker容器中: -v标志还可用于从主机挂载单个文件-而不是目录。 这会将您放入新容器中的bash外壳中,您将从主机获得bash历史记录,退出容器时,主机将具有在容器中键入命令的历史记录。 但是,当我尝试将文件挂载为目录时: 我的Dockerfile看起来像这样: Docker版本为1.9.1,内部版本为a34a1d5。 这是文档问题,还是

  • 问题内容: 一位同事提到他听说过一个轻量级的收藏集,当内容太满时会自动分页到磁盘上-但是他不记得这个名字了。我想它看起来像这样: 然后将x = 0推到x = 500到磁盘。关键是能够在不将整个内容加载到内存的情况下对其进行迭代。 这是针对具有少量内存的胖客户端。 有人知道吗(或类似的东西)? 问题答案: 好吧,我所知道的唯一具有这种功能的工具是流行系统:prevayler和space4j。尽管它们

  • 问题内容: 如何用Java编程语言装载和卸载硬盘驱动器(与平台无关,因此不使用运行时执行硬编码的命令)? 问题答案: 答案是“是和不是”。您无法在Java中挂载或卸载设备,因为每个操作系统都有自己的方法来执行此操作。但是…您可以提供将适配器模式用于本机接口的Java API。您应该做一些事情: 创建支持安装/卸载命令的Java接口 创建将接口实现为本机方法的类 用C或其他语言创建此命令的本机实现。