You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多
文档控制台
免费开始使用

Ubuntu Server重启后第二块硬盘无法正常挂载的问题求助

Ubuntu Server重启后第二块硬盘无法正常挂载的问题求助

别担心,这绝对是新手入门时最常碰到的小问题之一——你手动挂载的硬盘默认只会临时生效,系统重启后就会恢复原样,要让它开机自动挂载,只需要修改系统的自动挂载配置文件就行,不用写脚本那么麻烦。下面一步步给你讲怎么做:

  • 第一步:获取硬盘分区的UUID
    设备名(比如sda1)有时候会因为硬件顺序变化而改变,用UUID绑定挂载更可靠。执行下面的命令查看所有分区的UUID:

    sudo blkid
    

    在输出里找到对应/mnt/sandisk的那一行,复制它的UUID=后面的字符串(比如1234abcd-1234-1234-1234-abcdef123456)。

  • 第二步:编辑/etc/fstab配置文件
    这是Linux控制开机自动挂载的核心文件,用文本编辑器打开它:

    sudo nano /etc/fstab
    

    拉到文件最末尾,添加一行内容,格式如下(把括号里的内容替换成你自己的信息):

    UUID=你复制的UUID /mnt/sandisk ext4 defaults 0 2
    

    简单解释下每个部分:

    • UUID=xxx:刚才复制的分区唯一标识
    • /mnt/sandisk:你的挂载点路径
    • ext4:你给分区创建的文件系统类型(如果是xfs或其他类型就改成对应名称)
    • defaults:默认挂载参数(包含读写权限、开机自动挂载等)
    • 最后的0:表示不使用dump工具备份该分区;2:表示系统开机时,fsck检查分区的顺序(根分区是1,其他分区一般设2)
  • 第三步:验证配置是否正确
    先别急着重启,执行下面的命令测试挂载配置:

    sudo mount -a
    

    如果没有任何报错信息,说明配置没问题,现在重启系统,你的硬盘就会自动挂载到/mnt/sandisk了。要是报错,检查下UUID、挂载点路径、文件系统类型有没有写错。

另外给你提个小建议:编辑fstab前最好先备份一下,防止改错导致系统无法启动,备份命令是:

sudo cp /etc/fstab /etc/fstab.bak

备注:内容来源于stack exchange,提问作者tommygun1950

火山引擎 最新活动