Saya memiliki baris berikut di / etc / fstab:
UUID=E0FD-F7F5 /mnt/zeno vfat noauto,utf8,user,rw,uid=1000,gid=1000,fmask=0113,dmask=0002 0 0
Partisi baru dibuat oleh di gnome-disks
bawah pengguna masing-masing, dan mencakup seluruh kartu.
Sekarang: Menjalankan mount /mnt/zeno
sebagai pengguna (1000) berhasil, tetapi setelah itu saya mengetahui bahwa itu sebenarnya tidak di- mount: berikut umount /mnt/zeno
gagal dengan umount: /mnt/zeno: not mounted
. Saat menonton journalctl -f
, saya dapat melihat pesan-pesan berikut muncul saat pemasangan:
[...] kernel: SELinux: initialized (dev mmcblk0p1, type vfat), uses genfs_contexts
[...] systemd[1]: Unit mnt-zeno.mount is bound to inactive service. Stopping, too.
[...] systemd[1]: Unmounting /mnt/zeno...
[...] systemd[1]: Unmounted /mnt/zeno.
Jadi sepertinya systemd memang terus melepas drive, tapi saya tidak tahu kenapa. Saya tidak ingat membuat file ".mount" khusus. Saya mencoba menemukan sesuatu di / etc / systemd dan di folder home saya tetapi tidak menemukan apa pun.
Jadi apa file "mnt-zeno.mount" ini dan bagaimana saya bisa memeriksanya? Dan yang paling penting, bagaimana saya bisa memasang drive?
systemctl --all
Peringatan itu akan lama, tapi kami sedang mencari layanan yang bergantung pada mnt-zeno.mount.dev-disk-by\x2dlabel-zeno.device loaded active plugged /dev/disk/by-label/zeno
Jawaban:
mnt-zeno.mount
dibuat olehsystemd-fstab-generator
. Menurut penjelasan Jonathan de Boyne Pollard tentang milis debian-pengguna :Setelah mengubah
fstab
salah satu harus berjalansystemctl daemon-reload
(ini membuatsystemd
untuk mengulang/etc/fstab
dan mengambil perubahan) atau reboot.sumber