Datei laesst sich nicht loeschen

Dieses Thema im Forum "Linux OS" wurde erstellt von linux_anfaenger, 05.04.2008.

  1. #1 linux_anfaenger, 05.04.2008
    linux_anfaenger

    linux_anfaenger Jungspund

    Dabei seit:
    05.02.2007
    Beiträge:
    15
    Zustimmungen:
    0
    Hallo,

    ich kann keine Dateien loeschen, die in roter Schrift mir schwarzem Hintergrund in der Konsole dargestellt werden. Diese Dateien koennen nicht gefunden werden erfahre ich als Rueckmeldung.
    Ich denke, dass sind Opfer eines Festplattendefektes den ich einmal gehabt habe. Alles habe ich damals mit dd-rescue retten koenne. Habe mich aber immer gefragr, welches wohl die kaputten Dateine sind. Naja, das scheinen die wohl zu sein.

    Wie kann ich diese denn aus dem Filesystem loeschen?

    Vielen Dank,
    Walter
     
  2. Anzeige

    Schau dir mal diese Kategorie an. Dort findest du bestimmt etwas.
    Registrieren bzw. einloggen, um diese und auch andere Anzeigen zu deaktivieren
  3. Psyjo

    Psyjo Routinier

    Dabei seit:
    15.11.2005
    Beiträge:
    259
    Zustimmungen:
    0
    Ort:
    Hinter'm Berg
    Hi

    Poste bitte mal die genaue Ausgabe von ls -l von dieser Datei. Ich vermute das dir nur die entsprechenden rechte fehlen um die Datei zu löschen.

    Gruß
    Psyjo
     
  4. #3 linux_anfaenger, 05.04.2008
    linux_anfaenger

    linux_anfaenger Jungspund

    Dabei seit:
    05.02.2007
    Beiträge:
    15
    Zustimmungen:
    0
    Hi Psyjo,

    ne da kann es nicht dran liegen:
    ?--------- ? ? ? ? ? a.txt
    ?--------- ? ? ? ? ? b.txt
    ?--------- ? ? ? ? ? c.txt

    Wenn ich versuche eine der Dateien per rm zu loeschen wird mir mitgeteilt, dass die Datei oder das Verz nicht gefunden wird.

    Trotzdem danke,
    Walter
     
  5. #4 FoxViper, 05.04.2008
    FoxViper

    FoxViper Goupner

    Dabei seit:
    08.07.2007
    Beiträge:
    45
    Zustimmungen:
    0
    hi,

    hast du mal versucht mit {chmod 777 *.txt} die rechte zu ändern?

    suche mal mit {find / -iname a.txt} den pfad der datei

    geht {rm -rf a.txt} auch nicht ?

    greets
     
  6. #5 Psyjo, 05.04.2008
    Zuletzt bearbeitet: 05.04.2008
    Psyjo

    Psyjo Routinier

    Dabei seit:
    15.11.2005
    Beiträge:
    259
    Zustimmungen:
    0
    Ort:
    Hinter'm Berg
    Na doch, da sind keinerlei Rechte und auch kein Nutzer/Gruppe auf den Files gesetzt. Mit Rootrechten könnte das funktionieren (sudo o.ä.). Du kannst aber auch die Rechte ändern wie das FoxViper vorgeschlagen hat, das dürfte als Nutzer aber auch nicht funktionieren, deswegen
    Code:
    chmod 644 *.txt && chown root:root *.txt
    als root ausführen.

    Gruß
    Psyjo
     
  7. #6 linux_anfaenger, 06.04.2008
    linux_anfaenger

    linux_anfaenger Jungspund

    Dabei seit:
    05.02.2007
    Beiträge:
    15
    Zustimmungen:
    0
    Hallo Psyjo,
    Hallo FoxViper,

    das funktioniert auch nicht. Der Fehler ist der gleiche, naemlich, dass die Datei/Verz nicht gefunden werden kann. Ich kenne mich mit Dateisystemen nicht so richtig aus, aber da scheint wohl irgendeine Zuordung nicht korrekt zu sein.

    e2fsck hilft leider auch nicht weiter.

    Danke,
    Walter
     
  8. #7 Aqualung, 06.04.2008
    Aqualung

    Aqualung Routinier

    Dabei seit:
    12.02.2008
    Beiträge:
    404
    Zustimmungen:
    0
    Das sieht nach einem kaputten Dateisystem aus.

    Live-CD (z.B. knoppix) booten, dann e2fsck auf die Partition.

    Gruß Aqualung
     
  9. #8 Gott_in_schwarz, 06.04.2008
    Gott_in_schwarz

    Gott_in_schwarz ar0

    Dabei seit:
    22.04.2007
    Beiträge:
    546
    Zustimmungen:
    0
    Ort:
    Niedersachsen
    Sorry, wenn das jetzt aggressiv klingt, aber das sagt der Threadersteller seit Post Nr. 1!
    Auch diese "Tips" mit den Rechten kann ich nicht verstehen, wenn der Threadersteller klar gesagt hat, dass "file not found" die Fehlermeldung ist. (Auch bereits seit Post 1.) Nichts mit "permission denied" oder so.

    vs.
    Irgendwie hab ich das Gefühl, dass hier nicht sonderlich gründlich gelesen wird.
    (Obwohl output der Meldungen von e2fsck wohl auch nicht schlecht wären, aber da hat Niemand nach gefragt..)
     
  10. #9 Aqualung, 06.04.2008
    Aqualung

    Aqualung Routinier

    Dabei seit:
    12.02.2008
    Beiträge:
    404
    Zustimmungen:
    0
    Sorry, dass ich den Ursprungsbeitrag nicht präzise gelesen habe. Hat der TE denn nun schonmal eine Live-CD gestartet?

    Gruß Aqualung
     
  11. #10 Schwedeii, 06.04.2008
    Zuletzt bearbeitet: 07.04.2008
    Schwedeii

    Schwedeii Tripel-As

    Dabei seit:
    09.01.2006
    Beiträge:
    208
    Zustimmungen:
    0
    Okay, ich versuche es mal: Aber da brauch ich Hilfe von Profis!!!
    da ein e2fsck nicht hilft, folgender Gedanke. Dein Ordner ist nix weiter als eine Datei, in der steht , wo die Dateien abgelegt wurden, welche Rechte sie haben etc.
    An die Profis: ich brauch einen Hexeditor, der Ordner nicht als Ordner sieht, sondern als das, was sie sind, Dateien.
    Dann, Einträge ganz genau anschauen, und die betroffenen Files einfach löschen. Dann gibt das System alles, was die Dateien betraf, auch wieder frei.
    Diese Sache ist mit äusserster Vorsicht zu geniessen, ein Fehler, und der Ordner ist gar nicht mehr zu gebrauchen!!!
    Ich hab sowas mal früher mit nem Atari gemacht, aber da waren die Festplatten nicht so gross, da konnte ich die ganze Platte mit nem Hexeditor bearbeiten, aber ich fürchte, Deine Platte ist grösser als 80 MB, oder? ;)
    Das Prinzip ist bis heute geblieben, nur die Ablegemechanismen haben sich geändert.

    Nachtrag: ich bin leider nur Maurer mit einem kleinen Hang zu Computern, leider bin ich noch nicht so tief in die Materie eingedrungen, wohl auch weil ich es noch nicht musste.

    2. Nachtrag:
    Versuche mal folgendes:
    1. Wechsele in das Verzeichnis mit den Fehlerhaften Dateien.
    2. Befehl #>tar cvfz --ignore-failed-read /failfile.tar.gz *
    Mit diesem Befehl wird ein Archiv angelegt, das alles enthält, was der Ordnerinhalt war. Die Fehlerhaften Dateien sollten ignoriert werden.
    Dann startest Du den Rechner mit einer Live-CD wie Knoppix neu.
    3. Überprüfe, ob die Dateien sich in dem Zustand befinden, den Du möchtest, was bedeutet:
    a: du öffnest das Archiv unter dem mc und überprüfst, ob dies nun leere löschbare Dateien mir 0 Byte Grösse sind, oder ob diese vielleicht schon gar nicht mehr exisieren.
    b: Ist dies der Fall, löschst Du das betroffene Verzeichnis, legst es neu an, das ist wichtig, und spielst die Daten zurück.
    c: Es kann aber sein, dass sich der Ordner nicht löschen lässt. Tritt dieser Fall ein, das Archiv ist aber in Ordnung, machst Du das ganze mit dem kompletten Filesystem, kostet eben mehr Zeit, geh inzwischen ein Eis essen. ;)
    Scheint das Archiv die Fehler mitgenommen zu haben (unwahrscheinlich aber möglich) das ganze ohne die Option --ignore-failed-read und hoffe, dass der Vogang nicht abgebrochen wird.
    so, mehr fällt mir dazu dann auch nicht ein.
     
  12. #11 linux_anfaenger, 07.04.2008
    Zuletzt bearbeitet: 07.04.2008
    linux_anfaenger

    linux_anfaenger Jungspund

    Dabei seit:
    05.02.2007
    Beiträge:
    15
    Zustimmungen:
    0
    Hallo,

    Ich sollte noch einmal erwaehnen, dass ich ein image der defekten Platte gemacht habe und die Dateien dann alle schoen auf eine neue Platte kopiert habe.

    @Schwedeii: Gute Idee. Die kaputten/defekten/wieauchimmer Dateien sind alleine im Ordner und ich habe auch schon versucht den zu loeschen. Die Idee Deine Schritte mit dem gesamten Filesystem zu machen habe ich mal verworfen, weil es sich hier um 540GB/750GB handelt und ich keine Knete fuer eine weitere Platte habe.

    @Gott_in_schwarz (mann, da habe ich zuerst Gott_im_schwanz gelesen): e2fsck hat keinen einzigen Fehler gefunden.

    Ich habe gerade noch einmal den Herrn Google aus dem Internet gefragt. http://ubuntuforums.org/showthread.php?t=498405 hat leider auch nicht gefruchtet.

    Trotzdem vielen Dank an alle,
    Walter
     
  13. #12 pferdefreund, 07.04.2008
    pferdefreund

    pferdefreund Doppel-As

    Dabei seit:
    26.12.2007
    Beiträge:
    144
    Zustimmungen:
    0
    Wenn er die Dateien nicht findet, schon mal generich mit rm -rf *.t* ... probiert ?
    Manchmal sind im dateinamen unsichtbare Zeichen - wenn z. B das Charset in nem
    grafischen Filemanager net so ganz passt - hab ich schon gehabt und der rm mit *
    hat dann funktioniert. (dass ganze als Root wegen der Rechte)...
     
  14. #13 Schwedeii, 07.04.2008
    Schwedeii

    Schwedeii Tripel-As

    Dabei seit:
    09.01.2006
    Beiträge:
    208
    Zustimmungen:
    0
    Nicht immer gleich mit der Tür in das Haus fallen.
    1. Wenn Du was gezippt in ein Tape-Archiv knüppelst nimmst Du doch nicht die ganze Platte, sondern nur den Inhalt mit allem drum und dran. Soll bedeuten, Du kannst da komplette File-systeme auf andere Platten mit anderen Dateisystemen, (vorausgesetzt, Linux-Kompatibel, wie minix, ext2, ext3 oder reiserfs wegen der Rechte und dem Zeugs) übertragen. Hab ich schon mehrmals gemacht, das gibt keinerlei Probleme!!!
    Fatzit: hast Du das ganze FS auf einer Platte, mit
    ># df
    nachschauen, wieviel Plattenplatz belegt ist.
    Ist dieser nicht grösser als 8 GB, alles taren und zippen, dann passt der ganze Hafer auf eine DVD. Mit bissel Glück sogar noch mehr. (4,6GB, grösser darf die Datei net wern)
    Du kannst auch stückeln.
    home-Ordner extra, user-Ordner extra, var-Ordner (wegen der Cache-Dateien, sofern Du ein Debian-Derivat wie Knoppix, ubuntu oder Debian nutzt) u.s.w.
    Kleiner Tipp: Rette die Daten nie wieder per dd, Du erstellst ein Abbild des FS mit allen Fehlern, die da mit drin sind!!!
     
  15. Anzeige

    Vielleicht findest du HIER Antworten.
    Registrieren bzw. einloggen, um diese und auch andere Anzeigen zu deaktivieren
  16. #14 linux_anfaenger, 07.04.2008
    linux_anfaenger

    linux_anfaenger Jungspund

    Dabei seit:
    05.02.2007
    Beiträge:
    15
    Zustimmungen:
    0
    @Schwedeii: sorry, da habe ich mich unklar ausgedrueckt, ich habe 540GB von meiner 750GB Festplatte voll

    @pferdefreund: Jo, dass habe ich auch schon versucht. Auch schon das ganze Verzeichnis, aber da er die Dateien nicht findet, wird das auch nichts.

    Danke,
    Walter
     
  17. #15 Schwedeii, 07.04.2008
    Schwedeii

    Schwedeii Tripel-As

    Dabei seit:
    09.01.2006
    Beiträge:
    208
    Zustimmungen:
    0
    oops, da hilft nur noch eines, die Ordner-Datei editieren.
    ich mach mich mal schlau...
     
Thema:

Datei laesst sich nicht loeschen

Die Seite wird geladen...

Datei laesst sich nicht loeschen - Ähnliche Themen

  1. Suche in Datei doppelte Wörter in jeder Zeile bis zum dritten Leerzeichen...

    Suche in Datei doppelte Wörter in jeder Zeile bis zum dritten Leerzeichen...: Ich habe eine Textdatei in der ich Einträge bis zum 3. Leerzeichen mit den restlichen Zeilen (auch nur bis 3. Leerzeichen) vergleichen muss und...
  2. Alle Dateien eines Verzeichnisses mit einer anderen Datei vergleichen

    Alle Dateien eines Verzeichnisses mit einer anderen Datei vergleichen: Hallo, ich habe ein Verzeichnis, darin enthalten sind mehrere Dateien. Nun möchte ich alle Dateien (Parameter $1) gegen eine konstante Datei...
  3. Dateiinhalte vergleichen - Neue Sätze dann ausgeben

    Dateiinhalte vergleichen - Neue Sätze dann ausgeben: Liebe Forumsmitglieder, ich benöte mal wieder Eure Hilfe: Ich möchte 2 Dateien vergleichen. Datei-1 hat z.B. 100 Datensätze mit mehreren Feldern...
  4. Dateien selektieren und zählen

    Dateien selektieren und zählen: Hallo, das ist mein erster Beitrag, bitte entschuldigt, falls nicht alles richtig geschrieben ist. Ich muss meine erste Hausaufgabe als...
  5. Timestamp an Inhalt einer Textdatei anfügen

    Timestamp an Inhalt einer Textdatei anfügen: Hallo, ich als neuer, unerfahrener Nutzer von Linux und der bash hätte folgende Frage. Und zwar würde ich gerne mit einem command den Zeitstempel...