美文网首页
Ubuntu20.04开机自动挂载硬盘

Ubuntu20.04开机自动挂载硬盘

作者: 二班老许 | 来源:发表于2022-03-18 14:34 被阅读0次
    1. 查看硬盘情况
    df -h
    
    2. 创建好挂载位置
    mkdir -p /media/data1
    
    3. 获取要自动挂载的分区的UUID和分区类型TYPE
    sudo blkid
    

    显示信息如下,这里只摘出来一条,这条是我要挂载的硬盘。

    /dev/sdf: UUID="f69d03b0-9ba3-4553-98b8-756a3ec19a74" TYPE="ext4"
    
    4. 修改fstab文件
    sudo vi /etc/fstab
    

    在最下面添加要挂载的盘,建议用uuid

    # /etc/fstab: static file system information.
    #
    # Use 'blkid' to print the universally unique identifier for a
    # device; this may be used with UUID= as a more robust way to name devices
    # that works even if disks are added and removed. See fstab(5).
    #
    # <file system> <mount point>   <type>  <options>       <dump>  <pass>
    # / was on /dev/sda3 during curtin installation
    /dev/disk/by-uuid/55adsfad460-6cd2-4e26-a79f-5ba8351fafcf / ext4 defaults 0 0
    # /boot was on /dev/sda2 during curtin installation
    /dev/disk/by-uuid/d8asdf092-e938-47fc-bb5e-7010667bb3b3 /boot ext4 defaults 0 0
    # /boot/efi was on /dev/sda1 during curtin installation
    /dev/disk/by-uuid/5C76-6134 /boot/efi vfat defaults 0 0
    /swap.img       none    swap    sw      0       0
    
    
    UUID="f69d03b0-9ba3-4553-98b8-756a3ec19a74" /media/data1 ext4 defaults 0 2
    
    
    
    5. 然后执行全部挂载,或重启后自动生效

    会把刚才添加到盘全部挂载上。

    sudo mount -a
    
    附:fstab中 每个字段代表的含义
    第一列可以是实际分区名,也可以是实际分区的卷标(Lable)。

    如果磁盘是SATA接口,且有多个磁盘,则每个磁盘被标记为 /dev/hda 、 /dev/hdb、 /dev/hdc 等以此类推;而每个磁盘的分区被标记为 /dev/hda1、 /dev/hda2等。
    如果磁盘是SCSI类型,则多个磁盘会被分别标记为 /dev/sda、/dev/sdb等等。分区同理。

    第二列是挂载点。

    挂载点必须为当前已经存在的目录,为了兼容起见,最好在创建需要挂载的目标目录后,将其权限设置为777,以开放所有权限。

    第三列为此分区的文件系统类型。

    Linux可以使用ext2、ext3等类型,此字段须与分区格式化时使用的类型相同。也可以使用 auto 这一特殊的语法,使系统自动侦测目标分区的分区类型。auto通常用于可移动设备的挂载。

    第四列是挂载的选项,用于设置挂载的参数。

    常见参数如下:
    auto: 系统自动挂载,fstab默认就是这个选项
    defaults: rw, suid, dev, exec, auto, nouser, and async.
    noauto 开机不自动挂载
    nouser 只有超级用户可以挂载
    ro 按只读权限挂载
    rw 按可读可写权限挂载
    user 任何用户都可以挂载
    请注意光驱和软驱只有在装有介质时才可以进行挂载,因此它是noauto

    第五列是dump备份设置。

    当其值设置为1时,将允许dump备份程序备份;设置为0时,忽略备份操作;

    第六列是fsck磁盘检查设置。

    其值是一个顺序。当其值为0时,永远不检查;而 / 根目录分区永远都为1。其它分区从2开始,数字越小越先检查,如果两个分区的数字相同,则同时检查。

    当修改完此文件并保存后,重启服务器生效。

    相关文章

      网友评论

          本文标题:Ubuntu20.04开机自动挂载硬盘

          本文链接:https://www.haomeiwen.com/subject/ziwidrtx.html