31.05.2023, 21:38 UTC+2

Sie sind nicht angemeldet.

  • Anmelden
  • Registrieren

Lieber Besucher, herzlich willkommen bei: Knoppix Forum | www.KnoppixForum.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

1

31.12.2010, 17:28

[gelöst] USB-Stick lässt sich nicht unmounten: Cannot unmount because file system on device is busy

Hallo Leute,

ich habe gerade die neue Knoppix 6.4.3 CD am laufen und einige Scripte von meinem USB-Stick gestartet.

Nun möchte ich ihn unmounten damit ich ihn an einem anderen Rechner verwenden kann aber erhalte folgende Meldung:

Cannot unmount because file system on device is busy

Das wundert mich, weil eigentlich greift schon seit Stunden nichts mehr auf das Volume zu und bei der 6.2.1 CD hatte es auch immer geklappt.


Hat vielleicht jemand eine Idee wie ich nun den Stick doch unmounten kann oder herausfinden kann ob da doch irgend etwas drauf zugreift, was das eigentlich nicht tun sollte?
God save the tux !

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »RalfonLinux« (03.01.2011, 16:24)


RalfonLinux

Erleuchteter

Beiträge: 3 007

Geschlecht: Männlich

2

31.12.2010, 18:16

HI,

console auf und

Quellcode

1
lsof | grep -i "/media"

Du solltest dann sehen, ob noch jemand offene Dateien auf dem Stick hat.

Vllt. hast du ja auch eine Konsole offen, deren PWD auf /media/sdb1 zeigt.
Manchmal hast man auch noch ein losetup laufen welches eine Datei auf dem Stick im Zugriff hat.

Viel Erfolg
Ralf
Auf Wunsch gibt es nur noch Text und keine Bilder mehr in der Signatur.
Keine ? ....... :evil:

Quellcode

1
2
3
4
5
6
7
8
.
    ~
   - -          M
   /V\         - *
  // \\        /V\
 /( _ )\      // \\
  ^~ ~^      /( _ )\
              ^~ ~^

3

31.12.2010, 19:30

PROBLEM GELÖST ! Vielen Dank an RalfonLinux.

Der pcmanfm Filemanager hatte noch Zugriff auf den Stick gehabt und nachdem ich ihn mit dem Kommando "killall pcmanfm" beendet habe, kann ich den Stick endlich wieder unmounten.

Allerdings wird jetzt der Desktopinhalt nicht mehr Angezeigt aber naja den kann man auch im Filemanager ansehen.
God save the tux !

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »knoppixuser« (01.01.2011, 17:12)


4

01.01.2011, 17:20

Kurzes Update:

Also Schuld war letzten Endes der Wine, sprich winedevice.exe.

Die hatte noch Zugriff auf den Stick, nachdem ich via Script eine setup.exe Anwendung von dem Stick aus installiert hatte.

Daraufhin hatte ich den ProcessExplorer von Sysinternals auch mit dem Wine vom Desktop aus gestartet und die winedevice.exe gekillt und siehe da:

Der Eintrag pcmanfm in "lsof | grep -i /media/sda1" ist wieder verschwunden.

Dann hatte ich die Anwendung mit Wine gestartet und die winedevice.exe lief wieder normal, ohne auf den Stick zuzugreifen.

Kurz darauf stellte ich noch verwundert fest, das nur der bloße Aufruf des ProcessExplorers völlig ausreichte um das Problem zu lösen.

Und wenn ich mich recht erinnere hat der ProcessExplorer hat schon einmal ein Problem mit einer Anwendung mit dem Wine durch den bloßen Aufruf gelöst, aber das gehört hier nicht hin.
God save the tux !

Dieser Beitrag wurde bereits 3 mal editiert, zuletzt von »knoppixuser« (01.01.2011, 18:20)


Linux HardwareLinux Computer & PCs | Linux Notebooks & Laptops | Geek Shirts | Geek und Nerd Shirt Shop