Hallo, ich habe eine externe Platte gekauft, und wollte ca. 130GB drauf kopieren…
bricht aber nach 20-30 min ab, weil der datei name zu lang ist, dann fange ich wieder an, nochmal das selbe problem…
kann man nicht kopieren ohne dieses Problem?
RUC
(edit fal: Topictitel)
Wenn es nur eine Datei ist, umbenennen.
Dateisysteme vergleichen; wenn du sonst nichts auf der Platte hast, eventuell auch mit NTFS formatieren.
Wenn es nur fuer Komplett-Transfer ist, evtl. nicht im Explorer kopieren, sondern zippen (ggf. ohne Kompression). Auf der Zielplatte wird dann nur eine einzige Datei angelegt, das Archiv naemlich.
Hallo, ich habe eine externe Platte gekauft, und wollte ca. 130GB drauf kopieren…
bricht aber nach 20-30 min ab, weil der datei name zu lang ist, dann fange ich wieder an, nochmal das selbe problem…
kann man nicht kopieren ohne dieses Problem?
RUC
(edit fal: Topictitel)
Windows? Linux? Ein paar mehr Informationen könnten hilfreich sein. [img]
http://www.fb18.de/gfx/22.gif[/img]
Windows? Linux? Ein paar mehr Informationen könnten hilfreich sein. [img]http://www.fb18.de/gfx/22.gif[/img]
Nicht gesehen, wer das gepostet hat?
Windows? Linux? Ein paar mehr Informationen könnten hilfreich sein. [img]http://www.fb18.de/gfx/22.gif[/img]
Nicht gesehen, wer das gepostet hat?
Ich weiss nicht bei jedem, welches Betriebssystem er benutzt, das wäre mir auch zu aufwändig. [img]
http://www.fb18.de/gfx/12.gif[/img]
Personen, die hier im Forum nur ab und an lesen, geht es vermutlich ähnlich. Ausserdem ist es auch praktisch, damit jemand mit einem ähnlichen Problem dieses Topic über die Suchfunktion findet etc. [img]
http://www.fb18.de/gfx/3.gif[/img]
Bei Windows ist btw. auch die Version interessant, hab gerade USB-Probleme bei Win98SE mitbekommen.
Ich weiss nicht bei jedem, welches Betriebssystem er benutzt, das wäre mir auch zu aufwändig. [img]http://www.fb18.de/gfx/12.gif[/img]
Stimmt schon, konnte es mir aber nicht verkneifen ;)
Bei Windows ist btw. auch die Version interessant, hab gerade USB-Probleme bei Win98SE mitbekommen.
Ja, das war schon damals problematisch, meine ich mich zu erinnern. Auch wenn ich damals noch keine USB-Geraete hatte..
kann man nicht kopieren ohne dieses Problem?
RUC
Doch. Du kannst ein Archiv erstellen, zum Beispiel mit WinZip oder WinRAR oder WinACE oder … blah. Dann gelten die Regeln für die Länge von Ordnernamen, die Dein Archivprogramm für richtig hält.
Alternativ kannst Du auch die Platte Sektor für Sektor kopieren. Das kann aber zu [img]
http://www.fb18.de/gfx/7.gif[/img]->Inkonsistenzen<-[img]
http://www.fb18.de/gfx/7.gif[/img] (Insider) mittelschweren Kalibers führen.
zum system xp prof…
das problem ist ja es sind wie gesagt ca. 130gb
wenn ich da jetzt ne zip datei erstelle dauert das ewig… außerdem würde ich am Ende gerne alles entpackt da stehen haben…
von ungefähr 25-30tausend dateien sind meinetwegen ca. tausend zu lang, ich weiß aber nicht welche… und es ist halt sehr umständlich… deswegen habe ich ja gefragt, ob man auch "mit dem Fehler" kopieren kann…
Mit Ausschneiden/Einfügen gab es kein Problem (auf eine interne Platte)… Aber jetzt mit Kopieren/Einfügen auf eine USB-Platte wird halt nach einiger Zeit das Problem gezeigt…
RUC
Lieber RUC,
welches Dateisystem verwendest Du auf Deiner internen Platte? Welches auf der Externen? Kopierst Du die Daten direkt auf die externe HDD oder noch in ein Unterverzeichnis?
der Mensch hat übrigens auch Java und Rekursion erfunden
-> find all files with length > 8 and rename them to
0000001.file, 00000002.file, 00000003.file, …
Sagt doch keiner, dass Du komprimieren sollst.
Aber stimmt schon, 130 GB – das unterstützt sicher nicht jede Archivierungssoftware.
Du kannst ja mal versuchen, herauszufinden, wie lang Dateinamen höchstens sein dürfen. Schätze mal ganz doof auf 255 Zeichen.
Dann kannst Du von oben nach unten versuchen, große Teile zu kopieren. Also erst /*, dann /*/* und so weiter. So reduzierst Du das Problem drastisch und schnell.
Was Du nicht kopieren kannst, durchsuchst Du mit einem Skript nach Dateinamen, die zu lang sind.
Die gefundenen Dateien benennst Du entweder um, archivierst sie oder lässt sie aus.
Fertig.
Edit:
-> find all files with length > 8 and rename them to
0000001.file, 00000002.file, 00000003.file, …
…and don't forget to write the filename to a txt file before you rename a file because you won't have trouble renaming them back that way.
:)
Ja der Lösungsweg ist mir auch klar:)
auf der internen war XP drauf, auf der externen ist kein Betriebssys. ich kopiere einen ganzen ordner, der sehr viele Unterordner hat direkt auf die Externe Platte…
Gibt es nicht son Prog, das automatisch alles umbenennt, besser kürzt…was halt mehr als 255 Zeichen lang ist…
RUC
Gibt es nicht son Prog, das automatisch alles umbenennt, besser kürzt…was halt mehr als 255 Zeichen lang ist…
Nero macht das automatisch. Also brenn vorher die 130 GB und zieh dann von CD rüber [img]
http://www.fb18.de/gfx/25.gif[/img]
Also brenn vorher die 130 GB und zieh dann von CD rüber
Rolling on the floor laughing my ass off scaring the cat.
Circa 186 CDs oder 27 DVDs. Yeah.
Kannst auch ISOs erstellen und die nicht brennen, dann die ISOs rüberziehen und immer mit daemontools mounten [img]
http://www.fb18.de/gfx/28.gif[/img]
Es gibt mit Sicherheit auch irgendein Programm zum Download, dass die komplette Festplatte durchläuft und überall nach dem 8ten Buchstaben abschneidet…
welches Dateisystem verwendest Du auf Deiner internen Platte?
auf der internen war XP drauf, auf der externen ist kein Betriebssys.
Ganz kurze Info: Ein
Betriebssystem ist kein
Dateisystem. Ein Betriebssystem kann ganz schön viele Dateisysteme unterstützen, bleistiftsweise unterstützen die verschiedenen Windows-Version (= Betriebssystem) Fat, Fat16, NTFS, Fat32 (= Dateisystem) und linuxbasierte Betriebssysteme ünterstützen noch zwei bis drei Handvoll mehr Dateisysteme.
versuch, wenn möglich, die ordnernamen zu kürzen…
was vorher
c:\programme\langerherstellername\langerprogrammname\mitvielenbösenlangenunterordnern\
war, macht sich auf der wechselplatte als
d:\p\kurzerherstellername\kurzerprogrammname\mitvielenbösenlangenunterordnern\
besser
ich hab das problem immer, wenn ich archive mit langen dateinamen in gleichnamige ordner entpack… da hilfts dann immer, die archivnamen schon vorher zu kürzen [img]
http://www.fb18.de/gfx/23.gif[/img]
deswegen habe ich ja gefragt, ob man auch "mit dem Fehler" kopieren kann…
XCOPY /C
Gibt es nicht son Prog, das automatisch alles umbenennt,
besser kürzt…was halt mehr als 255 Zeichen lang ist…
Wahrscheinlich gibt es so ein Programm, ja.
Du wirst aber, wenn Du viel tiefergehend mit Computern zu tun hast, in Deinem Leben noch häufig über Probleme dieser Art stolpern. Deswegen rate ich Dir, dass Du lernst, wie Du Dir bei solchen Problemen schnell selber helfen kannst.
Ob Du das dann mit VB, Perl, Shell-Werkzeugen, Python, Ruby, Groovy oder noch etwas anderem machst ist letztendlich egal. Man sollte lernen, sowas in wenigen Minuten selber bearbeiten zu können, statt eine halbe Stunde vergeblich nach einem Programm im Internet zu suchen.
Wenn ich an einem Rechner arbeite, installiere ich mir z.B. sehr fix die Tools, wie man sie aus der Unixwelt kennt (unter Windows üblicherweise Cygwin) und würde z.B. in einem solchen Fall mir mal schnell mit
find * | grep '^.\{200,\}$'
einen Überblick verschaffen, welche Pfade unterhalb des aktuellen alle 200 Zeichen oder länger sind.
LEIFer
xcopy?
damit werden die dateien kopiert die direkt in dem ordner sind, aber die unterordner werden nicht mitkopiert…
oder mache ich da was falsch…
zb
g:\xcopy *.* k:
D:\>xcopy /?
Kopiert Dateien und Verzeichnisstrukturen.
XCOPY Quelle [Ziel] [/A | /M] [/D[:Datum]] [/P] [/S [/E]] [/V] [/W]
[/C] [[i]/[/i]I] [/Q] [/F] [/L] [/G] [/H] [/R] [/T] [[i]/[/i]U]
[/K] [/N] [/O] [/X] [/Y] [/-Y] [/Z]
[/EXCLUDE:Datei1[+Datei2][+Datei3]...]
Die für Dich wohl interessanten Parameter sind:
Quelle Die zu kopierenden Dateien.
Ziel Position und/oder Name der neuen Dateien.
/E Kopiert alle Unterverzeichnisse (leer oder nicht leer).
Wie /S /E. Mit dieser Option kann die Option /T geändert werden.
/C Setzt das Kopieren fort, auch wenn Fehler auftreten.
/F Zeigt die Namen der Quell- und Zieldateien beim Kopieren an.
/H Kopiert auch Dateien mit den Attributen 'Versteckt' und 'System'.
/K Kopiert Attribute. Standardmäßig wird 'Schreibgeschützt' gelöscht.
/N Beim Kopieren werden die erzeugten Kurznamen verwendet.
/O Kopiert Informationen über den Besitzer und ACL.
/Y Unterdrückt die Aufforderung zur Bestätigung, dass eine
vorhandene Zieldatei überschrieben werden soll.
vielen Dank… dank DOS hats geklappt…
RUC
vielen Dank… dank DOS hats geklappt…
Das war das letzte, was ich erwartet hätte in dieser DOS/RUC-Konstellation.
Gratulation!
Technisch gesehen ist das kein DOS mehr, sondern einfach eine Kommandoezilenanwendung, die es auch für Windows noch gibt. Die Zeiten der DOS-Box unter Windows sind vorbei
DOS mit NTFS? WTF?
AFAIK gibt es sogar wirklich einen NTFS-Treiber für DOS.
Ah, da haben wir's ja: Sowas gibt's beispielsweise von den findigen Jungens von
Sysinternals.
Technisch gesehen ist das kein DOS mehr, sondern einfach eine Kommandoezilenanwendung, die es auch für Windows noch gibt. Die Zeiten der DOS-Box unter Windows sind vorbei
Aso. Ruc sagt DOS und meint cmd. Hätte ich mir auch denken können.
Jetzt nicht kleinolich werden …