Hi Liste, habe folgendes Problem. Habe CD gebrannt und vorher vergessen zu umounten. Bzw. supermount ist in der fstab eingstellt. Nun habe ich den Salat. Das System sagt immer: umount: /mnt: Das Gerät ist in Gebrauch. Das macht es selbst wenn ich in das / - Verzeichnis gehe. Habe schon den Cdrom-Eintrag aus der mtab gelöscht. Nützt aber nichts..... Ich krieg zwar die CD raus -> mit eject - Befehl, aber er kann keinen anderen CD's lesen, weil er nicht umount en kann. So sieht meine fuser aus fuser -v /mnt USER PID ACCESS COMMAND /mnt root kernel mount /mnt so meine fstab /dev/sda5 / ext2 defaults 1 1 none /dev/pts devpts mode=0620 0 0 /dev/sda8 /home ext2 defaults 1 2 /mnt/cdrom /mnt/cdrom supermount fs=iso9660,dev=/dev/cdrom 0 0 /mnt/floppy /mnt/floppy supermount fs=vfat,dev=/dev/fd0 0 0 /dev/sda1 /mnt/windows vfat user,exec,umask=0 0 0 none /proc proc defaults 0 0 /dev/sda9 /usr ext2 defaults 1 2 /dev/sda7 /var ext2 defaults 1 2 /dev/sda6 swap swap defaults 0 0 in der mtab kein cdrom eintrag mehr.. Wie komme ich aus der zwickmühle raus (möglichst ohne reboot). Danke für Eure Hilfe Jochen Metzger
On Fri, 9 Nov 2001, Jochen Metzger wrote:
Nun habe ich den Salat. Das System sagt immer: umount: /mnt: Das Gerät ist in Gebrauch. [...] Nützt aber nichts..... Ich krieg zwar die CD raus -> mit eject - Befehl, aber er kann keinen anderen CD's lesen, weil er nicht umount en kann.
So sieht meine fuser aus
fuser -v /mnt
USER PID ACCESS COMMAND /mnt root kernel mount /mnt
Vielleicht mit fuser -km /mnt den Prozess killen? HTH Heinrich
Hi Liste, Hi Heinrich,
Vielleicht mit fuser -km /mnt den Prozess killen?
Dann bekomme ich ein /mnt: 931 944 945 13314 Was fange ich denn nu damit an? Sieht aus als seien das die Process-Id? Kann jemand weiterhelfen? Danke Jochen
On Mon, 12 Nov 2001, Jochen Metzger wrote:
Vielleicht mit fuser -km /mnt den Prozess killen?
Dann bekomme ich ein
/mnt: 931 944 945 13314
Was fange ich denn nu damit an?
Was sagt eigentlich mount? Ist neben cdrom vielleicht noch floppy oder windows gemounted? Wenn nichts anderes gemounted ist, wuerde ich nochmal mit fuser -km /mnt/cdrom versuchen zu killen. Andernfalls einen Prozess nach dem anderen, der auf /mnt/cdrom zugreift mit kill -9 wegputzen - mit der hoechsten Nummer beginnend. Hilft das nicht - weiss ich auch nicht weiter. HTH Heinrich
Am Mon, 12 Nov 2001 schrieb Heinrich Kuespert:
On Mon, 12 Nov 2001, Jochen Metzger wrote:
Vielleicht mit fuser -km /mnt den Prozess killen?
Dann bekomme ich ein
/mnt: 931 944 945 13314
Was fange ich denn nu damit an?
Was sagt eigentlich mount? Ist neben cdrom vielleicht noch floppy oder windows gemounted? Wenn nichts anderes gemounted ist, wuerde ich nochmal mit fuser -km /mnt/cdrom versuchen zu killen. Andernfalls einen Prozess nach dem anderen, der auf /mnt/cdrom zugreift mit kill -9 wegputzen - mit der hoechsten Nummer beginnend. Hilft das nicht - weiss ich auch nicht weiter.
Das passt zwar nicht ganz in den Kontxt, aber vielleicht hilft es bei der Problemsuche (habe leider den Anfang des Threads verpennt, kann also passieren, daß ich jetzt was unpassendes erzähle) Ich hatte kürzlich das Problem, daß mein per Automounter gemountedes CD-ROM nicht unmounted wurde, egal was ich angestellt habe, der Fehler hat sich schließlich finden lassen. Ich hatte ksysguard laufen und ließ mir von dem den "Füllstand" der Partitionen (u.a. des CDROMs, war so voreingestellt) anzeigen. Das hat dazu geführt, daß das CDRom nicht unmounted werden kann, obwohl fuser keinen Hinweis darauf gab, daß ksysguard auf das gemountede CDRom zugriff. Habe es letztendlich durch Probieren gefunden. Vielleicht gibt es im vorliegenden Fall ein ähnlich gelagertes Problem. Gruß Christoph -- Christoph Maurer - Paul-Röntgen-Straße 7 - 52072 Aachen - Tux#194235 mailto:christoph-maurer@gmx.de - http://www.christophmaurer.de Auf der Homepage u.a.: Installation von SuSE 7.0 auf Notebook Acer Travelmate 508 T, Elektrotechnik an der RWTH Aachen
Heinrich Kuespert schrieb am Sat, 10 Nov 2001 14:57:59 +0000 (GMT): Umount von cdrom nicht möglich
On Fri, 9 Nov 2001, Jochen Metzger wrote:
Nun habe ich den Salat. Das System sagt immer: umount: /mnt: Das Gerät ist in Gebrauch. [...] Nützt aber nichts..... Ich krieg zwar die CD raus -> mit eject - Befehl, aber er kann keinen anderen CD's lesen, weil er nicht umount en kann.
So sieht meine fuser aus
fuser -v /mnt
USER PID ACCESS COMMAND /mnt root kernel mount /mnt
Vielleicht mit fuser -km /mnt den Prozess killen?
Hi, glaube nicht, daß das geht. I. allg. sind solche Prozesse im Status "uninteruptable sleep", weil der Kernel auf irgendeine Antwort des umount wartet. Rebooten ist die sicherere Möglichkeit (Mit Strom-aus!). Gehäuse auf und Stromkabel am Laufwerk abziehen ist die brutalere (nur machen, wenn ein reboot ein echtes Problem ist!!!, da nicht sicher, ob es die Hardware verträgt) -- may the tux be with You! Joerg Thuemmler sysadmin@vordruckleitverlag.de Vordruck Leitverlag GmbH Berlin, ZNL Freiberg Halsbruecker Str. 31b, 09599 Freiberg, Germany Tel. +49 (0)3731/303121
* Jochen Metzger schrieb am 09.Nov.2001:
Habe CD gebrannt und vorher vergessen zu umounten. Bzw. supermount ist in der fstab eingstellt.
[...]
fuser -v /mnt
USER PID ACCESS COMMAND /mnt root kernel mount /mnt
Was sagt ps ax? Hast Du da einen Prozeß mit dem Status D? Bernd -- ACK = ACKnowledge = Zustimmung | NAC = No ACknowledge = keine Zustimmung DAU = Dümmster Anzunehmender User | LOL = Laughing Out Loud = Lautes Lachen IIRC = If I Remember Correctly = Falls ich mich richtig erinnere OT = Off Topic = Am Thema (der Liste) vorbei |Zufallssignatur 11
participants (5)
-
B.Brodesser@t-online.de
-
Christoph Maurer
-
Heinrich Kuespert
-
Jochen Metzger
-
Joerg Thuemmler