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磁盘的方法
1.显示硬盘及所属分区情况.在终端窗口中输入如下命令 fdisk -lu 可以看到要挂在的3T磁盘 因fdisk分区最大只能2T,所以这里使用parted来分区. 执行命令parted /dev/sdc 因为MBR分区表不支持容量大于2.2TB(2.2 × 1012字节)的分区,所以也有一些BIOS系统为了支持大容量硬盘而用GPT分区表取代MBR分区表. 执行fdisk -l,可以看到sdc1分区 格式化分区 ext4 表示将分区格式化成ext4文件系统类型 mkfs.ext4 /dev/sdc
-
Ubuntu设置开机自动挂载所有格式硬盘分区
sudo apt-get install ntfs-config ntfs-3g
-
Ubuntu16.04 ext4格式硬盘挂载普通用户权限控制的操作方法
用例 由于历史缘故,我的Ubuntu系统空间不够,我想把电脑的内置硬盘的一个ext4分区(/dev/sda12),以用户可以读写的方式,自动挂载到系统上.我的用户名叫totoro. 操作 开机自动挂载硬盘 :参照博客介绍,在/etc/fstab文件最后一行加上 "UUID=XXX-XX /media/totoro/KylinData ext4 defaults 0 2"1 这里是把指定UUID的分区,挂载到/media/totoro/KylinData. 第一个参数建议用UUID,因为
-
Azure给ubuntu虚拟机挂载数据盘的详细步骤
在 azure 上创建的虚机默认会分配两个磁盘,分别是系统盘和一个临时磁盘.如果我们要在系统中安装使用 mysql 等软件,需要再创建并挂载单独的数据盘用来保存数据库文件.这是因为临时磁盘被定义为:用于临时数据处理的操作.特点是性能好(SSD),但是空间有限且存放在上面的数据没有保障(在一些情况下数据会被清空).因此临时磁盘绝对不能用来存放重要数据.同时应用程序的数据最好也不要放在系统盘中,以便于迁移.备份和扩容.本文将介绍如何为 Azure 中的 Ubuntu 虚机添加数据磁盘,并完成相应的配
-
Ubuntu18.04下将 磁盘挂载在某目录下
简介 记录Ubuntu18.04 桌面版系统下实现某个磁盘挂载到自己想要的目录下,内容参考网上教程,此处为自己操作记录. 查看当前所有的磁盘信息 命令:sudo fdisk -l 从列出的信息中可以看出,电脑内两个硬盘分别为sda和sdb.sdb为固态硬盘安装了win10系统和win10下的软件,sda安装了Linux系统,sda3与sda4用于win10下的文件存储,带有"microsoft 基本数据"标识:其余盘用于Linux使用,sda1与sda2作为Linux的文件存储,带有&
-
linux系统下创建lvm挂载到指定目录的操作步骤
1 .背景 在企业中有时我们为方便安装软件.数据的管理,需要把安装软件.数据放到固定目录下,磁盘满了方便扩展,这里假如需要一个/data目录存放数据,并单独进行挂载. 2.操作步骤 2.1 划分磁盘 2.2 创建PV [root@centos-6 ~]# pvcreate /dev/sdb1 Physical volume "/dev/sdb1" successfully created 扫描系统PV可以使用pvscan查看新建的PV [root@centos-6 ~]# pvsca
-
Ubuntu18.04下QT开发Android无法连接设备问题解决实现
目录 1. 需求 2. 问题现象 3. 解决办法 1. 需求 在Linux环境下搭建QT的Android开发环境,开发了一款APP想部署安装在实体手机设备上. Linux版本: ubuntu18.04 64位,运行在虚拟机环境下. QT版本: 5.12.6 测试手机: 小米10至尊版 系统版本是: Android 11 error: insufficient permissions for device: user in plugdev group; are your udev rules wr
-
java递归读取目录下所有文件的方法
java递归读取目录下的所有文件(包含子目录下的所有文件)大概思路如下:通过file.listFiles()方法获取目录下的所有文件(包含子目录下的所有文件),得到files[]数组,然后遍历得到的所有文件,通过isFile(文件)和isDirectory(文件夹)方法来判断读取的是文件还是文件夹,如果得到的是文件夹,就递归调用test()方法,如果得到的是文件,就将其加入fileList中,最后测试的时候遍历fileList下的所有文件,来验证读取数据的准确性. package com.cha
-
.net core 读取本地指定目录下的文件的实例代码
项目需求 asp.net core 读取log目录下的.log文件,.log文件的内容如下: xxx.log ------------------------------------------begin--------------------------------- 写入时间:2018-09-11 17:01:48 userid=1000 golds=10 -------------------------------------------end-------------------
-
Ubuntu18.04下python版本完美切换的解决方法
ubuntu18.04版本,python版本python2.7,python3.5,python3.6 因为安装一些库会安装到python3.6上,而默认使用的是python2.7,使用python3,默认会使用python3.5,无法调用安装包. 解决方法: 一.使用python xx.py运行程序时,加上版本号.比如python3.6 xx.py 二.1.要以root身份操作 yz@yz-pc:~$ sudo su 2.确认本机下的python默认版本.调出终端,输入python即可查看默认
-
Ubuntu18.04.2下安装 RTX2080 Nvidia显卡驱动的方法
不久前入手了蓝天P870TM1G准系统,配置如下: 1. Z370主板 2. i9-9900k桌面处理器 3. RTX2080移动版 由于显卡太新的缘故,安装Ubuntu16.04时,试了好多版本,只有16.04.6能顺利安装,可是继续安装Nvidia显卡驱动时各种失败,最后重装了18.04.2版本.接着尝试安装显卡驱动. 通常情况下在使用命令 sudo apt-get update, sudo apt-get upgrade 后,就可以在 Software & Updates 里面的Addit
-
Ubuntu18.04下安装MySQL(图文教程)
提示:以下操作均在root权限下进行. # 查看有没有安装MySQL: dpkg -l | grep mysql # 安装MySQL: apt install mysql-server 安装完成之后可以使用如下命令来检查是否安装成功: netstat -tap | grep mysql 通过上述命令检查之后,如果看到有 mysql 的socket处于 LISTEN 状态则表示安装成功. 登录mysql数据库可以通过如下命令: mysql -u root -p -u 表示选择登陆的用户名, -p
-
Ubuntu18.04下安装配置SSH服务的方法步骤
安装ssh工具 1.打开终端键入如下命令: apt-get update apt-get install openssh-server 2.选择Y继续执行: 启动SSH服务 1.键入如下命令: /etc/init.d/ssh start 注:重启命令与关闭命令如下: /etc/init.d/ssh restart #重启SSH服务 /etc/init.d/ssh stop #关闭SSH服务 2.查看进程,检查是否启动成功,键入如下命令: ps -e | grep sshd 有了进程才能进行SSH
-
详解Ubuntu18.04下配置Nginx+RTMP+HLS+HTTPFLV服务器实现点播/直播/录制功能
2019.9.4更新 继续玩又发现个好玩的东西,nginx-http-flv-module模块,集成了之前的RTMP模块,又有httpflv模块,还是咱们国内程序员大神开发维护,真是开心,国内的大神如此出色,为他们这些愿意分享技术的人点32个赞,具体的编译和安装方式与RTMP模块基本一样,配置readme中也说得很详细,就不赘述了,需要注意的一点是,httpflv方式客户端想看也是需要服务设置cors的,这点readme中没有提到好像. 2019.6.27更新 再更新个windows版本的搭建方
随机推荐
- 详解Angular 开发环境搭建
- 手把手教你用Hexo+Github搭建属于自己的博客(详细图文)
- 如何利用当前时间生成随机函数?
- 在MySQL中删除表的操作教程
- 剖析Windows用1G内存还慢的原因
- Linux中出现“No space left on device”错误的排查与解决方法
- 原生js仿淘宝网商品放大镜效果
- php如何实现只替换一次或N次
- ADODB类使用
- apache提示Failed loading ZendLoader.dll解决方法
- UBB编辑器
- C/C++杂记 虚函数的实现的基本原理(图文)
- C++中访问字符串的三种方法总结
- Linux系统下自行编译安装MySQL及基础配置全过程解析
- JS 使用for循环遍历子节点查找元素
- Javascript Select操作大集合
- 比较不错的木马查找清除攻略
- python3实现抓取网页资源的 N 种方法
- Android编程实现类似于圆形ProgressBar的进度条效果
- jquery if条件语句的写法