zoukankan      html  css  js  c++  java
  • [Linux] 使用mount来挂载设备到目录

    一般情况下直接mount 设备路径 目录路径,就可以了。umount 设备名,就可以卸载这个设备了
    使用lsblk -f可以查看挂载的设备,以及这些设备的文件系统。

    root@tao-PC:/boot# lsblk -f
    NAME FSTYPE LABEL UUID MOUNTPOINT
    sda 
    ├─sda1 
    ├─sda2 vfat SYSTEM_DRV B467-E8A8 
    ├─sda3 
    ├─sda4 ntfs Windows8_OS 8A461C98461C875B /media/tao/Windows8_OS
    ├─sda5 ext4 e297ae56-7c17-48ea-aac5-f26c1e5cad84 /
    ├─sda6 ntfs 娱乐 7C387F10387EC8A2 /media/tao/娱乐
    ├─sda7 ntfs 办公 CC5A23C35A23A8E2 /media/tao/办公
    ├─sda8 ntfs 软件 4E8CEF168CEEF6FD /media/tao/软件
    └─sda9 ntfs Lenovo_Recovery CE3C64723C64578B

    这个是我的移动硬盘,/dev/sdb1 就一个分区,挂载到了/media/tao/Elements目录
    sdb
    └─sdb1 ntfs Elements 2A629C45629C17A1 /media/tao/Elements


    当挂载目录的时候,如果所被挂载的目录有文件数据,那么挂载完以后原来的数据就不见了,进入这个目录会进入我的移动硬盘,当卸载掉以后原来的文件又出现了。
    挂载的时候那个目录必须存在,不存在会报错。
    mount /dev/sdb1 /media/tao/Elements
    umount /dev/sdb1


    我把之前查看的ESP分区/dev/sda2,挂载到了/media/tao/test目录下,就可以查看他的内容了
    mount /dev/sda2 /media/tao/test
    umount /dev/sda2


    在这个文件/etc/fstab中保存的是自动挂载的目录,如果没有它系统肯定启动不起来,它把我安装linux系统的分区挂载到根目录/
    ├─sda5 ext4 e297ae56-7c17-48ea-aac5-f26c1e5cad84 /

    root@tao-PC:/boot# cat /etc/fstab
    # /dev/sda5 LABEL=Basic40data40partition
    UUID=e297ae56-7c17-48ea-aac5-f26c1e5cad84 / ext4 rw,relatime,data=ordered 0 1

    /swapfile none swap defaults 0 0


    曾经我在使用腾讯云的时候,有遇到这种情况。我购买了一个云硬盘,然后使用mount命令挂载到了一个目录下,并且修改了/etc/fstab,让它自动去挂载。但是有一天,我忘记了续费云硬盘,云硬盘就访问不到了。当重启了服务器的时候,一直就启动不了,因此还去提工单问工作人员,排查很久才解决。

  • 相关阅读:
    安卓测试工具uiautomator无法打开失败报错解决方案
    python2 与 python3的区别
    linux下自动获取并安装软件包 apt-get 的命令介绍
    安全测试常用几个工具
    常用安全测试工具
    实时爬取上海快3的结果
    性能测试监控工具nmon安装及使用方法
    locust性能测试框架随笔
    adb常用命令
    App性能测试
  • 原文地址:https://www.cnblogs.com/taoshihan/p/11743996.html
Copyright © 2011-2022 走看看