Mein Betriebssystem ist Slackware 13.1 (2.6.33.4-smp).
Ich renne losetup -d $dev
in meinem benutzerdefinierten Skript als letzte Zeile, in der ein in ihm erstelltes Loop-Gerät freigegeben wird. Wie auch immer, es nicht immer sagt, dass das Gerät beschäftigt ist, obwohl nichts in meinem Skript damit mehr funktioniert. Dieses Skript wird viele Male direkt nacheinander aufgerufen. Manchmal wird das Gerät freigegeben, manchmal nicht. Aber wenn ich vorher einen "Schlaf 2" stelle losetup -d $dev
dann tritt kein Problem auf. Es scheint, dass "losetup" etwas Zeit braucht oder ... (kann Ihnen nicht die Ausgabe von zeigen losetup -a
jetzt nicht bei der Arbeit)
Gibt es eine Möglichkeit, das Löschen eines Loop-Geräts zu erzwingen? Hast du eine Idee?