Robotrontechnik-Forum

Registrieren || Einloggen || Hilfe/FAQ || Suche || Mitglieder || Home || Statistik || Kalender || Admins Willkommen Gast! RSS

Robotrontechnik-Forum » Technische Diskussionen » !!! vernünftige Lösung für USB-Stick Benutzer mit M052 !!! » Themenansicht

Autor Thread - Seiten: -1-
000
25.09.2020, 23:43 Uhr
gerritsoft

Avatar von gerritsoft

Hallo liebe KC-Gemeinde!

verlorene Dateien???

Sicher haben viele von Euch bemerkt, daß am PC nicht alle auf dem
Stick gespeicherten Dateien im Stammverzeichnis angezeigt werden.
Einige Dateien sind scheinbar verloren, und nach CHKDSK /f findet sie der
KC nicht wieder.

Die beste Idee hatte ich heute morgen,
und vorhin in Ruhe ausprobiert:

Die Lösung heißt Copy & Kill:

Ihr braucht nur den Stammordner des Sticks
per Windows oder DOS mit 0-Byte-Dateien füllen,
und diese später einfach wieder löschen.

(wenn sie Euch nicht stören, könnt Ihr sie lassen)
(und wer das hier beschriebene nach 1 Woche noch nicht verstanden hat,
kann es auch lassen)

Man kann z.B. mit der Windows-Suche nach Dateien kleiner 1 KB
suchen, und, nach Größe sortiert, die Nullies auf den Stick kopieren.

Eine solche leere Datei kann man z.B. unter CMD
mit dem Befehl IF >Name im aktuellen Ordner anlegen.
Es gibt nur eine Fehlermeldung, weil der IF-Befehl ohne Syntax
ausgeführt wird.

Am besten geht das mM mit Dateien, die nur einen oder 2
Buchstaben, erlaubtes Zeichen oder Ziffer als Namen haben.
Der Löschbefehl heißt danm "DEL ?"
oder "DEL ??"
auf keinen Fall mit "*" weil ihr die unsichtbaren am PC
nicht schreibschützen könnt!

Ich guck noch nach wie viele es genau sein müssen! Ah, 448.

Wer nicht mit CMD arbeiten will, kann extra lange
Dateinamen für leere Textdateien vergeben,
neue Textdatei und Bingo.
Irgendwann kommt eine Fehlermeldung, daß die Datei
nicht erzeugt werden kann, dann sollten die "verlorenen"
Kandidaten zu sehen sein! Spätestens, wenn man noch einige
kurze Dateinamen vergibt.

Unter Win98 geht es auch mit USB-Treibern,
dort muß man die Hilfs-Dateien aber zusammen stehen lassen.
Es müssen 512 - 64 = 448, also mehr als eine Handvoll Einträge
von je 32 Byte gefüllt werden, das geht ja mit LFN.

Auch mit LFN müßten dort zunächst die Dateien stehen bleiben.

Erklärung:

DOS und Windows bis 98SE oder ME suchen nur den nächsten freien
oder gelöschten Ordnereintrag, und überschreiben den mit der neuen Datei.
Windows XP hebt die gelöschten Einträge so lange auf, bis der letzte
Cluster des Ordners voll ist. Erst dann schreibt es wieder von vorn
in die Dateiliste. Gibt es keine gelöschten Plätze mehr, dann wird das
Verzeichnis verlängert.

Das Stammverzeichnis bei FAT (übliche 512 Einträge) kann nicht vergrößert
werden, und der Vinculum hat einen Bug, der nur die ersten und letzten
beiden Sektoren im Stammvz. beschreibt und liest.

GERRiTsoft
--
Ich kann auch geschweißte Kassetten reparieren.
Null eins fuenf sieben acht eins neun zwei zwei vier vier neun. Bringen wir sie raus! Energie!

Dieser Beitrag wurde am 26.09.2020 um 00:41 Uhr von gerritsoft editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
001
26.09.2020, 00:18 Uhr
Guido
Default Group and Edit
Avatar von Guido

Bahnhof?
Ägypten?

Gruß Guido
--
Der Mensch hat drei Wege, klug zu handeln.
Erstens durch Nachdenken: Das ist der edelste.
Zweitens durch Nachahmen: Das ist der leichteste.
Drittens durch Erfahrung: Das ist der bitterste.
Konfuzius

Wer immun gegen ein Minimum an Aluminium ist, der hat eine Aluminiumminimumimmunitität.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
002
26.09.2020, 04:23 Uhr
ralle



Also ich habe keine Probleme am KC, auch nicht unter Linux, sondern eher unter Windows-NT basierenden Windows Versionen auf der Arbeit.
--
Gruß Ralle

Wenn Sie dazu neigen, Bedienungsanleitungen zusammen mit dem Verpackungsmaterial wegzuwerfen, sehen Sie bitte von einem derart drastischen Schritt ab!...
... Nachdem Sie das Gerät eine Weile ausprobiert haben, machen Sie es sich am besten mit dieser Anleitung und ihrem Lieblingsgetränk ein oder zwei Stunden lang in Ihrem Sessel bequem. Dieser Zeitaufwand wird Sie dann später belohnen...

aus KENWOOD-Bedienungsanleitung TM-D700
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
003
26.09.2020, 15:25 Uhr
maleuma




Zitat:
gerritsoft schrieb
...der Vinculum hat einen Bug, der nur die ersten und letzten
beiden Sektoren im Stammvz. beschreibt und liest.

GERRiTsoft


Das ist mir noch nicht aufgefallen. Woher hast Du diese Erkenntnis?
Welche Firmware-Version hat Dein Vinculum?
--
Mario.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
004
08.10.2020, 02:04 Uhr
gerritsoft

Avatar von gerritsoft

Das war meine Beobachtung. Vielleicht erinnerst du dich auch an die Mail in der du schriebst bei manchen Sticks sind nur 75% der Dateien sichtbar.

Ich habe mir das also mit hxd angeschaut und bin dann 1, 2 Wochen später nach grübeln essen trinken und schlafen auf die Idee gekommen, dem Bug mit gelöschten Dateieinträgen ein Schnippchen zu schlagen.
--
Ich kann auch geschweißte Kassetten reparieren.
Null eins fuenf sieben acht eins neun zwei zwei vier vier neun. Bringen wir sie raus! Energie!

Dieser Beitrag wurde am 08.10.2020 um 02:05 Uhr von gerritsoft editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
005
26.10.2022, 04:26 Uhr
gerritsoft

Avatar von gerritsoft

Guten Morgen,

ich empfehle allen (nach nochmaligem Frust, weil das M052 mal wieder bestimmte
Dateien nicht im Wurzelverzeichnis auf dem Stick fand) USB-Sticks zu verwenden,
die mit mindestens 4096 Byte/Cluster formatiert wurden.
Dort tritt das Problem nicht auf.

Für mich ist es technisch ein leichtes, einen Stick so abzuändern (Clustergr. 4096),
aber es erfordert immer noch Konzentration und ein paar Stunden Zeit.

Viele Grüße, Äuer G.
--
Ich kann auch geschweißte Kassetten reparieren.
Null eins fuenf sieben acht eins neun zwei zwei vier vier neun. Bringen wir sie raus! Energie!
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
006
26.10.2022, 20:31 Uhr
maleuma



Danke für den Tipp.

Das scheint tatsächlich zu funktionieren. Ich habe einen 128MB-Stick von Clustergröße 2048 auf 4096 umformatiert.
Bisher funktionierte der Stick unter Windows einwandfrei, am M052 wurde er aber immer als leer angezeigt. Mit der neuen Clustergröße sind alle Dateien vorhanden.
Darauf muss man erst einmal kommen!
--
Mario.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
Seiten: -1-     [ Technische Diskussionen ]  



Robotrontechnik-Forum

powered by ThWboard 3 Beta 2.84-php5
© by Paul Baecher & Felix Gonschorek