安装不必要的分区

安装不必要的分区

每次我启动或登录时,桌面上都会安装一个不需要的分区。在启动消息(/var/log/messages)中,我看到这样的一行:

kernel: [224694.426188] EXT4-fs (sda4): mounted filesystem with ordered data mode. Opts: (null). 

我已经确认 fstab 中没有这样的东西,但我无法找出它被安装的原因。

当然,除了在桌面上放置一个图标之外,它不会造成任何问题。

但我很好奇为什么要安装它。每次看到它我都会卸载它,但如果我注销并登录它就会重新出现。

除了一个分区中安装了 Mac OSX 之外,我还有另外两个分区安装了 GNU/Linux。我很早就使用过其他 Linux 操作系统,具有相同的 /home 分区,所以我想知道当我启动到其他操作系统之一时是否挂载了这个分区。

想知道是否有什么方法可以找出谁安装了这个分区。

正如 Hauke Laging 所建议的,我将其添加到问题中:

我从 systemctl status 命令中得到了这个: proc-fs-nfsd.mount - NFSD 配置文件系统 已加载:已加载(/lib/systemd/system/proc-fs-nfsd.mount;静态;供应商预设:已启用) 活动:活动(安装)自 2020 年 6 月 10 日星期三 16:51:48 IST 起; 18 小时前位置:/proc/fs/nfsd 内容:nfsd 进程:257 ExecMount=/bin/mount nfsd /proc/fs/nfsd -t nfsd (code=exited, status=0/SUCCESS) 任务:0 (限制:4915) ) CGroup: /system.slice/proc-fs-nfsd.mount

对评论和问题的答复

$ systemctl status proc-fs-nfsd.mount
proc-fs-nfsd.mount - NFSD configuration filesystem
    Loaded: loaded (/lib/systemd/system/proc-fs-nfsd.mount; static; vendor preset: enabled)
    Active: active (mounted) since Wed 2020-06-10 16:51:48 IST; 18h ago
    Where: /proc/fs/nfsd
    What: nfsd
    Process: 257 ExecMount=/bin/mount nfsd /proc/fs/nfsd -t nfsd (code=exited, status=0/SUCCESS)
    Tasks: 0 (limit: 4915) CGroup: /system.slice/proc-fs-nfsd.mount

答案1

如果您无论如何都不知道:

awk '$1=="/dev/sda4" { print $2; exit; }' /proc/mounts

给你挂载点。输出中有一个相应的条目

systemctl --type mount

跑步

systemctl status xyz.mount

显示为什么已安装该卷,例如

Loaded: loaded (/etc/fstab; generated)

相关内容