cazul

Cum se remediază eroarea de demontare în Linux?

Toată lumea știe că înainte de a scoate unitatea flash din conectorul USB, trebuie să executați comanda de demontare (sau să faceți clic pe pictogramă). Această comandă nu se finalizează întotdeauna cu succes și, ca răspuns, este posibil să primiți un mesaj precum:

1Eroare la demontarea dispozitivului bloc 8:17: GDBus.Error:org.freedesktop.UDisks2.Error.DeviceBusy: Eroare la demontarea /dev/sdb1: ținta este ocupată

Se spune că o aplicație încă folosește /dev/sdb1. Pentru a identifica această aplicație, trebuie să găsiți unde este montat /dev/sdb1:

1$ mount grep /dev/sdb1

Și apoi executați următoarea comandă:

1$ lsof +D /path_to_mounting_point

Sau acesta:

1$ fuzor -m /path_to_mounting_point

Tot ce rămâne este să închideți programul, ca ultimă soluție, să omorâți procesul și să demontați calm mass-media. Cu ajutorul cuptorului, acest lucru se poate face, care se numește, la fața locului:

1$ fuzor -k -m /path_to_mount_point

În cel mai extrem caz, nu puteți ucide aplicația, ci demontați forțat FS:

1$ sudo umount -f -l /path_to_mounting_point