• Linux 挂载磁盘到指定目录


    问题:公司分配了数据磁盘,但是分区也没有挂载到目录

    首先 df -h 查看一下挂载点的情况

    查看服务器上未挂载的磁盘

    fdisk -l

    注:图中sda、sdb (a、b指的是硬盘的序号)

    分区操作

    我们可以看到b硬盘有536G未分区,我们针对这个硬盘进行一下操作来分区

    1. [root@localhost /]# fdisk /dev/sdb
    2. 欢迎使用 fdisk (util-linux 2.23.2)。
    3. 更改将停留在内存中,直到您决定将更改写入磁盘。
    4. 使用写入命令前请三思。
    5. 命令(输入 m 获取帮助):n
    6. Partition type:
    7. p primary (0 primary, 0 extended, 4 free)
    8. e extended
    9. Select (default p): p
    10. 分区号 (1-4,默认 1):1
    11. 起始 扇区 (2048-1048575999,默认为 2048):
    12. 将使用默认值 2048
    13. Last 扇区, +扇区 or +size{K,M,G} (2048-1048575999,默认为 1048575999):+400G
    14. 分区 1 已设置为 Linux 类型,大小设为 400 GiB
    15. 命令(输入 m 获取帮助):wq
    16. The partition table has been altered!
    17. Calling ioctl() to re-read partition table.
    18. 正在同步磁盘。

    操作之后我们再查看分区 fdisk -l

    可以看到sdb1 分区已经创建成功

    新建appData目录,将sdb1分区挂载到该目录下

    格式化分区

    分区格式化:mkfs -t ext4 /dev/sdb1

    挂载

    将新硬盘临时挂载在一个目录下:mount /dev/sdb1 /appData

    df -h 查看挂载情况

    设置开机挂载

    1. #vi /etc/fstab
    2. #末尾增加一行
    3. /dev/sdb1 /appData ext4 defaults 1 1

    挂载参数解释

    1. 第一字段:分区名称
    2. 第二字段:设置挂载点;
    3. 第三字段:设置文件系统的类型;(tmpfs是一种基于内存的文件系统,它和虚拟磁盘(ramdisk)比较像,但不一样。proc 文件系统表示 process information pseudo文件系统,内核用它来提供系统状态信息。sysfs可以看成与proc,devfs和devptys同类别的文件系统,该文件系统是虚拟的文件系统,可以更方便对系统设备进行管理
    4. 第四字段:挂载参数,即mount命令“-o”选项后可使用的参数,如defaults、rw、suid、dev、exec、auto、nouser、async等选项的组合;
    5. 第五字段:表示文件系统是否需要dump备份(dump是一个备份工具),一般设为1时表示需要,设为0时将被dump所忽略,通常根分区要备份;
    6. 第六字段:该数字用于决定在系统启动时进行磁盘检查的顺序,该字段被fsck命令用来决定在启动时需要被扫描的文件系统的顺序,0不进行检查,根文件系统”/”为1优先,2其次。对于根分区应设为1,其它分区设为2
  • 相关阅读:
    【全开源】JAVA情侣扭蛋机情侣游戏系统源码支持微信小程序+微信公众号+H5
    微信小程序 ssm springboot 驾校报名系统#计算机毕业设计
    电力通信规约CDT/Modbus/101/103/104/DL/T645应用分析
    Java SpringBoot 加载 yml 配置文件中字典项
    从零开始的Socket编程 零
    POL890 LVDS&RGB TO MIPI&LVDS
    Linux系统使用宝塔面板安装MySQL服务并实现公网远程访问本地数据库【内网穿透】
    【笔记】Android 漫游定制SPN定制有关字段
    【Leetcode刷题Python】密码校验
    基于安卓android微信小程序的师生答疑交流平app
  • 原文地址:https://blog.csdn.net/weixin_44076260/article/details/133991784