Puncte:0

`findmnt` and `ls` still see a physically disconnected external storage drive

drapel in

Here is an /etc/fstab record example of one of the mounts as per x-systemd.automount and other goodies:

UUID=XXXX-XXXX /media/XXXX-XXXX auto noauto,nofail,nouser,uid=root,gid=users,umask=007,X-mount.mkdir,x-systemd.automount,x-systemd.device-timeout=1,x-systemd.idle-timeout=60 0 2

Currently this external exFAT-formatted drive is physically disconnected from the PC, but I still get the following surprises

$ ls /media
ls: cannot access '/media/XXXX-XXXX': No such device

and

$ findmnt /media/XXXX-XXXX
TARGET           SOURCE    FSTYPE OPTIONS
/media/XXXX-XXXX systemd-1 autofs rw,relatime,fd=55,pgrp=1,timeout=60,minproto=5,maxproto=5,direct,pipe_ino=24590

This obviously fools other software, which might potentially be using findmnt to determine whether the mount is up, to believe that the storage drive is actually mounted and to proceed with further actions.

How do I make sure that when the drive is physically disconnected, it is no longer considered by the Linux system?

djdomi avatar
drapel za
mi se pare că tgat media este încă montat?
drapel in
@djdomi, nu este, înregistrarea pe care o vedeți reflectă doar relația `fstab` și `systemd`. Nu există nicio montare reală în `mount`, `df`, `lsblk` etc.
djdomi avatar
drapel za
ai încercat `eject` sau `udisks --detach /dev/sdX` sau `udisksctl power-off -b /dev/sdb` cu referire la [acest post](https://unix.stackexchange.com/questions/ 35508/eject-usb-drives-eject-command/129282)
drapel in
@djdomi, problema cu aceasta este că nu există niciun dispozitiv pentru început. Dispozitivul a dispărut și exact de asta se plânge `ls`, de exemplu. `lsblk`, de asemenea, nu oferă nicio perspectivă. Bineînțeles că îmi amintesc care era numele dispozitivului și am încercat să îl introduc manual în comanda `eject`, ceea ce rezultă în mod natural în mesajul de eroare `eject: /dev/sdd: not found mountpoint sau device with the given name`.
djdomi avatar
drapel za
UUID=XXXX-XXXX /media/XXXX-XXXX este X anonimizat?
drapel in
@djdomi, da, în realitate, scrisorile sunt diferite, dar acest lucru este irelevant aici.
djdomi avatar
drapel za
de ce faci asta? este un secret?

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.