Seite 1 von 2
Geisterdatei im Dateisystem
Verfasst: 13.07.2020, 14:21
von dexter
Da ich in den vergangenen Monaten etwas wenig für meine geliebten Amigas hatte, ist einiges liegen geblieben, auch ein Problem, dass ich schon damals angehen wollte.
Ich habe AmigaOS 3.1.4.1 auf CF-Karte installiert (ACA500plus und all so feine Sachen). Ich habe da auch viel anderes Zeug installiert. Nun hatte ich mir letztes Jahr irgendwann im APC&TCP Amiga-Shop eine Lizenz für CygnusEd gekauft, weil mir das Konzept des Editors gefällt und damit eine Weile lang was gemacht. Offenbar verträgt sich CygnusEd aber nicht mit irgendwas, was ich drauf habe, vermute ich, und so schmierte das ganze System genau beim Abspeichern der Datei einfach ab.
Nun habe ich mir gedacht: Startest du eben neu und machst weiter, aber die Datei war plötzlich nicht mehr da. Ärgerlich, aber na gut. Also wollte ich die selbe Datei anlegen und nochmal anfangen. Geht aber nicht, da: Datei bereits vorhanden.

Schaue ich in den Ordner rein und lasse mir alle Dateien anzeigen, ist die Datei aber nicht da. Liste ich den Inhalt des Ordners mit der Shell auf, ist sie tatsächlich da.
Weiß jemand was da los ist und wie ich das Problem lösen kann, falls überhaupt?
Ich habe auf dem Smartphone irgendwo einen "Screenshot" (also ein BildschirmFOTO

), das lade ich gleich hoch und hänge es hier an.
Es handelt sich um die Datei
win.c.
Verfasst: 13.07.2020, 14:50
von RetroMan
Lässt sich die Datei denn nicht einfach über die shell löschen ?
Verfasst: 13.07.2020, 15:23
von dexter
Leider nein. Ich habe jetzt vergessen was da als Meldung kommt, aber ich kann später nochmal schauen, wenn ich zu Hause bin.
Verfasst: 13.07.2020, 16:00
von Dennis
Geh doch mal auf Icons anordnen/aufräumen, vielleicht wird sie nur von einem anderen Icon überlagert.
Ansonsten kannst du sie auch direkt über die Shell löschen.
Verfasst: 13.07.2020, 16:04
von RetroMan
Und im zweifelsfall vorher das "D"elete Flag nochmal setzen :
- PROTECT WIN.C D
- DELETE WIN.C
Verfasst: 13.07.2020, 16:34
von Supimajo
Also wenn sich die Datei nicht in der Shell löschen lässt, dann ist da ein Lock drauf.
Versuch mal den Miggy direkt in eine Shell zu booten (ohne Workbench) und dann zu löschen.
Wahrscheinlich wird die Datei irgendwo beim ausführen der Startup-sequence oder der user-startup gelockt und lässt sich deshalb nicht löschen.
Verfasst: 14.07.2020, 09:08
von dexter
Dennis hat geschrieben:Geh doch mal auf Icons anordnen/aufräumen, vielleicht wird sie nur von einem anderen Icon überlagert.
Ansonsten kannst du sie auch direkt über die Shell löschen.
Das mit den Icons hatte ich auch gedacht, aber das habe ich schon in meinem "Screenshot" gemacht, da taucht nichts mehr auf und in der Shell geht es so leider nicht.
Hab es gestern nicht mehr geschafft, aber schaue heute was da los ist, dann probiere ich auch das mit dem Delete-Flag und dem löschen vor dem Booten der Workbench.
Ich danke euch erstmal.

Verfasst: 14.07.2020, 20:23
von dexter
"Objekt nicht gefunden" heißt es da. Man mag mich also nicht. Ich kann mir nicht helfen, aber ich fühle mich irgendwie gemobbt.

Schrödingers Datei oder was? Sie ist da und gleichzeitig nicht da.
Was macht man da?
Wird Zeit neu zu installieren, was?
EDIT: Ich habe mal eben ohne Startup-Sequence gestartet und da Ergebnis ist leider das gleiche. ...

Verfasst: 15.07.2020, 04:14
von Supimajo
Hmmm...dann kann es noch ein Defekt am Datenträger sein.
Lass mal DiskSalv drüber laufen.
http://aminet.net/package/disk/salv/DiskSalv
Verfasst: 15.07.2020, 08:46
von dexter
Das werde ich heute Abend probieren und dann berichten, vielen Dank!

Verfasst: 15.07.2020, 12:39
von thomas
DiskSalv mit 3.1.4 ist eher kontraproduktiv.
Lieber den neuen DiskDoctor.
Verfasst: 15.07.2020, 13:48
von digitalkeeper
Kann sein, das beim abspeichern etwas falsch gelaufen ist, und die Datei zwar sichtbar, aber nicht mehr lesbar ist.
Einfach einen neue Datei nehmen/erstellen (Dummy), und selbige als "win.c" abspeichern; das sollte funzen.
Falls nicht, hilt nur noch der Disk-Doc

Verfasst: 15.07.2020, 15:48
von dexter
thomas hat geschrieben:DiskSalv mit 3.1.4 ist eher kontraproduktiv.
Lieber den neuen DiskDoctor.
Kann DiskSalv was kaputt machen?
Dann schaue ich mir DiskDoctor an.
digitalkeeper hat geschrieben:Einfach einen neue Datei nehmen/erstellen (Dummy), und selbige als "win.c" abspeichern; das sollte funzen.
Das hate ich schon versucht, da sagt er mir dann wieder, die Datei sei schon vorhanden.

Man will mich ärgern!

Verfasst: 15.07.2020, 17:38
von digitalkeeper
Folgende Dateiattribute sollten gesetzt sein:
-> r -> die Datei ist lesbar
-> w -> die Datei kann geschrieben werden
-> e -> die Datei ist ausführbar
-> d -> die Datei ist löschbar
-> s -> die Datei ist ein Script
-> rwed <-
Bei einer Scriptdatei also -> s--rwed <-
Mit "list" werden die Dateien inkl. der gesetzten Schutzbits angezeigt - ich empfehle DOpus für solche Aktionen
Es gibt nämlich auch ein "Hidden" Bit
Wenn das gesetzt ist, dann passiert genau so etwas, wie Du es beschrieben hast. Mit Directory Opus ist das schnell geändert:

Verfasst: 15.07.2020, 18:28
von thomas
digitalkeeper hat geschrieben:Es gibt nämlich auch ein "Hidden" Bit
Nein, gibt es nicht.
Es gibt ein "H"-Bit, das steht aber nicht für Hidden sondern für Hold. Das Bit ist für Programme, die nach dem ersten Aufruf resident gehalten werden sollen.