启动时自定义挂载硬盘

启动时自定义挂载硬盘

我的硬盘上有一个分区格式化为 APFS。Linux 不支持 APFS 文件系统,但我发现apfs 保险丝驱动程序可以满足我的需求(我只需要只读支持)。

我可以使用以下命令挂载该分区:

apfs-fuse -o uid=1000,gid=1000,allow_other /dev/nvme0n1p5 /mac_data

/dev/nvme0n1p5我的 APFS 分区在哪里。

我只是想知道如何让它在启动时挂载,最好以一种将命令输出公开到系统日志的方式(也许注册为启动服务?)。我想避免使用我的,~/.bash_login因为无论哪个用户登录,我都想挂载它。

任何帮助都将不胜感激。谢谢!

答案1

“官方”的方法是设置一个 systemd 服务,在系统启动时执行此命令。“简单”的方法是设置一个 cron 作业,在系统重启时运行该命令。cron现在,systemdUbuntu 安装中默认设置了该命令,因此官方支持该命令。第三种简单易行的方法是运行该命令,该命令来自该rc.local脚本。但是,自多个版本以来,Ubuntu 安装中的默认设置已不再如此。

相关内容