Linux开机自动挂载(磁盘)

朴灿烈づ我的快乐病毒、 2023-10-05 18:25 104阅读 0赞

在给系统新增了磁盘以后,如果重启系统我们会发现找不到存储了;但是使用fdisk -l可以看到存储空间,说明存储还在。

那是因为使用mount命令手动挂载,还没执行自动挂载。

这是因为关机后,挂载已经自动卸载掉了。我们当然可以手动再次将其挂载,但如果每次重启都需要这样手动操作会很不方便;

因此我们可以利用自动挂载,这样系统每次开机的时候就可以自动将磁盘挂载上去了。

自动挂载可以有两种方式。

1.修改/etc/fstab文件

用vim打开 fstab文件,可以看到文件格式如下:

[plain] view plain copy

  1. /etc/fstab

    Created by anaconda on Tue Oct 20 11:50:19 2015

    Accessible filesystems, by reference, are maintained under ‘/dev/disk’

    See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info

    /dev/mapper/vg_minimal-LogVol00 / ext4 defaults 1 1
    UUID=f8066e4a-e1df-4815-9d6e-c74a6811ba5e /boot ext4 defaults 1 2
    tmpfs /dev/shm tmpfs defaults 0 0
    devpts /dev/pts devpts gid=5,mode=620 0 0
    sysfs /sys sysfs defaults 0 0
    proc /proc proc defaults 0 0

    可以很明显的看到文件有6列。

第1列是设备名或者卷标

第2列是挂载点(也就是挂载目录)

第3列是所要挂载设备的文件系统或者文件系统类型

第4列是挂载选项,通常使用defaults就可以

第5列设置是否使用dump备份,置0为不备份,置1,2为备份,但2的备份重要性比1小

第6列设置是否开机的时候使用fsck检验所挂载的磁盘,置0为不检验,置1,2为检验,但置2盘比置1的盘晚检验。

本文需将逻辑卷lv_study挂载到 /lvm_study ,文件系统为ext4 格式,不进行dump备份以及开机磁盘检查。

[plain] view plain copy

  1. /dev/mapper/vg_study-lv_study /lvm_study ext4 defaults 0 0

将上面的命令添加进fstab后,为了避免可能的错误,我们可以使用mount -a 命令来检验编辑的内容是否有错。执行mount -a命令后,用df -h查看会发现磁盘已经挂载成功,说明输入没有错误。下次重启的时候系统就可以自动进行挂载了。

实例图如下所示:

20151103122345984

20151103122217411

注意:(1)根目录必须优先于其他挂载点

(2)挂载点必须为已经存在的目录

(3)卸载时必须保证当前磁盘没有发生读写操作

2.修改/etc/rc.d/rc.local文件

将mount命令添加进rc.local文件是另一种实现开机自动挂载的方式

sudo mount -t vboxsf uBuntuSharePath /pcshare

[plain] view plain copy

  1. mount /dev/mapper/vg_study-lv_study /lvm_study

20151103123756461

发表评论

表情:
评论列表 (有 0 条评论,104人围观)

还没有评论,来说两句吧...

相关阅读

    相关 Linux开机自动挂载存储

             今天有个系统的开发人员跟我说,他们测试系统出现问题重启了服务器后就发现找不到存储了。 唉,不用说了。肯定没有自动加载存储呗。一个堂堂的技术顾问,一天4-5K

    相关 Linux开机自动挂载分区

    Linux中必须有一个分区是要工作的,那就是  /  分区,swap分区也是需要工作的,但是如果在物理内存足够大的情况之下,swap分区并不必要。 现在我们要开机自动挂载指定

    相关 Linux开机自动挂载磁盘

    在给系统新增了磁盘以后,如果重启系统我们会发现找不到存储了;但是使用fdisk -l可以看到存储空间,说明存储还在。这是因为关机后,挂载已经自动卸载掉了。我们当然可以手动再次将