PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Partition besteht plötzlich nur noch aus leeren Ordnern



no_expert
21.04.09, 22:52
Hi Leute,

ich hatte ein seltsames Problem unter meinem Gentoo System. Heute Vormittag waren plötzlich alle Ordner auf der Partition mit meinen home-Verzeichnissen leer, bis auf ein paar winzige Konfigfiles ist alles weg. Zum Glück habe ich eine Sicherung auf meiner alten Platte. Ich habe keine Ahnung wie es dazu gekommen ist, deswegen eine ausführliche Vorgeschichte.

Vor etwa zwei Wochen habe ich von meiner alten Festplatte meine Gentoo installation auf meine neue, größere Festplatte kopiert. Auf der alten Platte musste sich das System in einer kleinen Partition mit einer großen NTFS Parttion teilen und war unter dem reiserfs Dateisystem installiert.
Auf der neuen Platte habe ich das aufgeteilt in folgende Partitionen:
/boot - ext3
swap
/ - xfs
/home - xfs

Es lief alles einwandfrei, ich hatte nur Startprobleme mit der neuen Platte, der Rechner hatte sie nach dem Kopiervorgang nicht mehr erkannt. Ein neues Netzteil löste das Problem und seit dem lief alles hervorragend.
Gestern Nacht startete ich ein Update von meinem System. Ich weis nicht mehr, was alles genau dabei war, aber meines wissens war nichts brisantes dabei.
Heute Vormittag ist mir nur aufgefallen das mein Mailprogramm nicht mehr so recht reagierte. Ich fuhr den Rechner dennoch herunter, lief alles glatt.
Als ich ihn später wieder startete begegnete KDE mir wieder mit dem Startassistenten. So nach und nach ist mir aufgefallen das in meinem Home Ordner bis auf ein paar kleine Konfigurationsdateien und die komplette Ordnerstrutkur nichts mehr übrgblieb, alles weg!

Wie kann es sowas geben???

pferdefreund
22.04.09, 06:01
Die berüchtigten Kandidaten in /var/log msg, error usw - ist das was zu finden ?
Mach mal ein fschk auf die Partition.

Ich bin Weidechef - ich darf das (Heu klauen)

no_expert
22.04.09, 22:52
Das ist alles sehr erschreckend. Mir ist noch etwas aufgefallen. Auf meinem Privaten Hobby Server fehlen auch Zig Gigabyte an Daten, Ordnerstruktur besteht komplett, aber sie sind zum größten Teil leer!
Die betreffenden Freigaben waren eingebunden als mein Rechner über Nacht sein Update verrichtete. Ich weis nicht was da geschehen ist. Zum Glück habe ich von den Sachen von meinem Server auch ein Update auf einer externen USB Festplatte.
Ich wüsste zu gerne was ich falsch gemacht haben könnte, ich versteh das net, dabei vertraue ich so sehr auf Linux, dann sowas. Einen Festplatten defekt schließe ich aus weil es ja auch auf anderen Platten auf dem Server passiert ist.
Ein rm -r * kann es nicht gewesen sein, der hätte ja auch die Ordner gelöscht. Ich habe richtig Angst wenn ich z. b. mal schöne Bilder von meiner Digicam auf meine Festplatte verschiebe und plötzlich sind sie weg bevor ich eine Sicherung machen konnte.

Logdateien geben nichts her. Das einzige was mich iritiert ist das hier:


Apr 21 01:30:01 n0b0dy cron[6533]: (root) CMD (test -x /usr/sbin/run-crons && /usr/sbin/run-crons )
Apr 21 01:40:01 n0b0dy cron[19716]: (root) CMD (test -x /usr/sbin/run-crons && /usr/sbin/run-crons )
Apr 21 01:45:02 n0b0dy udevd version 124 started
Apr 21 01:50:01 n0b0dy cron[6040]: (root) CMD (test -x /usr/sbin/run-crons && /usr/sbin/run-crons )
Apr 21 02:00:01 n0b0dy cron[8058]: (root) CMD (test -x /usr/sbin/run-crons && /usr/sbin/run-crons )
Apr 21 02:00:01 n0b0dy cron[8062]: (root) CMD (rm -f /var/spool/cron/lastrun/cron.hourly)
Apr 21 02:10:01 n0b0dy cron[24612]: (root) CMD (test -x /usr/sbin/run-crons && /usr/sbin/run-crons )
Apr 21 02:20:01 n0b0dy cron[10470]: (root) CMD (test -x /usr/sbin/run-crons && /usr/sbin/run-crons )
Apr 21 02:30:01 n0b0dy cron[20397]: (root) CMD (test -x /usr/sbin/run-crons && /usr/sbin/run-crons )
Apr 21 02:40:01 n0b0dy cron[23031]: (root) CMD (test -x /usr/sbin/run-crons && /usr/sbin/run-crons )
Apr 21 02:50:01 n0b0dy cron[28286]: (root) CMD (test -x /usr/sbin/run-crons && /usr/sbin/run-crons )
Apr 21 03:00:01 n0b0dy cron[17408]: (root) CMD (test -x /usr/sbin/run-crons && /usr/sbin/run-crons )
Apr 21 03:00:01 n0b0dy cron[17412]: (root) CMD (rm -f /var/spool/cron/lastrun/cron.hourly)
Apr 21 03:01:01 n0b0dy cron[17422]: (root) CMD (rm -f /var/spool/cron/lastrun/cron.daily)
Apr 21 03:10:01 n0b0dy cron[17428]: (root) CMD (test -x /usr/sbin/run-crons && /usr/sbin/run-crons )
Apr 21 03:10:08 n0b0dy sSMTP[17684]: Unable to locate mail
Apr 21 03:10:08 n0b0dy sSMTP[17684]: Cannot open mail:25
Apr 21 03:10:08 n0b0dy cron[17427]: (root) MAIL (mailed 182 bytes of output but got status 0x0001
Apr 21 03:10:08 n0b0dy )
Apr 21 03:20:01 n0b0dy cron[17693]: (root) CMD (test -x /usr/sbin/run-crons && /usr/sbin/run-crons )
Apr 21 03:30:01 n0b0dy cron[17708]: (root) CMD (test -x /usr/sbin/run-crons && /usr/sbin/run-crons )
Apr 21 03:40:01 n0b0dy cron[17724]: (root) CMD (test -x /usr/sbin/run-crons && /usr/sbin/run-crons )
Apr 21 03:50:01 n0b0dy cron[17739]: (root) CMD (test -x /usr/sbin/run-crons && /usr/sbin/run-crons )
Apr 21 04:00:01 n0b0dy cron[17754]: (root) CMD (test -x /usr/sbin/run-crons && /usr/sbin/run-crons )
Apr 21 04:00:01 n0b0dy cron[17758]: (root) CMD (rm -f /var/spool/cron/lastrun/cron.hourly)
Apr 21 04:10:01 n0b0dy cron[17772]: (root) CMD (test -x /usr/sbin/run-crons && /usr/sbin/run-crons )
Apr 21 04:20:01 n0b0dy cron[17787]: (root) CMD (test -x /usr/sbin/run-crons && /usr/sbin/run-crons )
Apr 21 04:30:01 n0b0dy cron[17802]: (root) CMD (test -x /usr/sbin/run-crons && /usr/sbin/run-crons )
Apr 21 04:40:01 n0b0dy cron[17818]: (root) CMD (test -x /usr/sbin/run-crons && /usr/sbin/run-crons )
Apr 21 04:50:01 n0b0dy cron[17833]: (root) CMD (test -x /usr/sbin/run-crons && /usr/sbin/run-crons )
Apr 21 05:00:01 n0b0dy cron[17848]: (root) CMD (test -x /usr/sbin/run-crons && /usr/sbin/run-crons )
Apr 21 05:00:01 n0b0dy cron[17852]: (root) CMD (rm -f /var/spool/cron/lastrun/cron.hourly)
Apr 21 05:10:01 n0b0dy cron[17866]: (root) CMD (test -x /usr/sbin/run-crons && /usr/sbin/run-crons )
Apr 21 05:20:01 n0b0dy cron[17881]: (root) CMD (test -x /usr/sbin/run-crons && /usr/sbin/run-crons )
Apr 21 05:30:01 n0b0dy cron[17896]: (root) CMD (test -x /usr/sbin/run-crons && /usr/sbin/run-crons )
Apr 21 05:40:01 n0b0dy cron[17912]: (root) CMD (test -x /usr/sbin/run-crons && /usr/sbin/run-crons )
Apr 21 05:50:01 n0b0dy cron[17927]: (root) CMD (test -x /usr/sbin/run-crons && /usr/sbin/run-crons )
Apr 21 06:00:01 n0b0dy cron[17942]: (root) CMD (test -x /usr/sbin/run-crons && /usr/sbin/run-crons )
Apr 21 06:00:01 n0b0dy cron[17947]: (root) CMD (rm -f /var/spool/cron/lastrun/cron.hourly)
Apr 21 06:10:01 n0b0dy cron[17960]: (root) CMD (test -x /usr/sbin/run-crons && /usr/sbin/run-crons )
Apr 21 06:20:01 n0b0dy cron[17975]: (root) CMD (test -x /usr/sbin/run-crons && /usr/sbin/run-crons )
Apr 21 06:30:01 n0b0dy cron[17990]: (root) CMD (test -x /usr/sbin/run-crons && /usr/sbin/run-crons )
Apr 21 06:40:01 n0b0dy cron[18006]: (root) CMD (test -x /usr/sbin/run-crons && /usr/sbin/run-crons )
Apr 21 06:50:01 n0b0dy cron[18021]: (root) CMD (test -x /usr/sbin/run-crons && /usr/sbin/run-crons )
Apr 21 07:00:01 n0b0dy cron[18036]: (root) CMD (test -x /usr/sbin/run-crons && /usr/sbin/run-crons )
Apr 21 07:00:01 n0b0dy cron[18040]: (root) CMD (rm -f /var/spool/cron/lastrun/cron.hourly)
Apr 21 07:10:01 n0b0dy cron[18054]: (root) CMD (test -x /usr/sbin/run-crons && /usr/sbin/run-crons )
Apr 21 07:20:01 n0b0dy cron[18069]: (root) CMD (test -x /usr/sbin/run-crons && /usr/sbin/run-crons )
Apr 21 07:30:01 n0b0dy cron[18084]: (root) CMD (test -x /usr/sbin/run-crons && /usr/sbin/run-crons )
Apr 21 07:40:01 n0b0dy cron[18100]: (root) CMD (test -x /usr/sbin/run-crons && /usr/sbin/run-crons )
Apr 21 07:50:01 n0b0dy cron[18115]: (root) CMD (test -x /usr/sbin/run-crons && /usr/sbin/run-crons )
Apr 21 08:00:01 n0b0dy cron[18130]: (root) CMD (test -x /usr/sbin/run-crons && /usr/sbin/run-crons )
Apr 21 08:00:01 n0b0dy cron[18135]: (root) CMD (rm -f /var/spool/cron/lastrun/cron.hourly)
Apr 21 08:10:01 n0b0dy cron[18148]: (root) CMD (test -x /usr/sbin/run-crons && /usr/sbin/run-crons )
Apr 21 08:20:01 n0b0dy cron[18163]: (root) CMD (test -x /usr/sbin/run-crons && /usr/sbin/run-crons )
Apr 21 08:30:01 n0b0dy cron[18178]: (root) CMD (test -x /usr/sbin/run-crons && /usr/sbin/run-crons )
Apr 21 08:40:01 n0b0dy cron[18192]: (root) CMD (test -x /usr/sbin/run-crons && /usr/sbin/run-crons )

oziris
23.04.09, 00:54
Mach mal ein fschk auf die Partition.
Da wär' ich vorsichtig, weil ein fehlschlagender Reparaturversuch Daten unwiederbringlich löschen könnte.
Ehrlich gesagt würde ich die erstmal umounten und nicht mehr benutzen. Vielleicht in der fstab mit noauto reinsetzen, damit sie nicht gemountet werden kann.
Ich würd erstmal mit dd ein Image ziehen, falls die Daten noch auf der Platte sind, nur nicht sichtbar.
Daran oder besser einer Kopie davon würd ich weiterarbeiten, z.B. mit testdisk.
S.M.A.R.T.-Daten aus der Platte lesen würd ich auch, um zu sehen, ob die Hardware langsam eingeht.
Ich weiß auch nicht ob xfs als besonders stabil gilt. Vielleicht sollte man nächstes Mal das bewährte ext3 nehmen...

no_expert
23.04.09, 09:37
Ich habe die Partition schon lange wieder in gebrauch. Es geht mir jetzt nicht mehr da drum etwas zu retten, mich würde interessieren was hier passiert ist. Laut SMART ist die Platte i. O. Seltsam ist ja das auf einem mit Samba eingebunden Rechner auch etliches gelöscht wurde.

pferdefreund
23.04.09, 09:58
War die Partition eventuell per Samba auch an einem Windows-PC und hat
da eventuell ein Virus zugeschlagen ? - Ist nämlich schon merkwürdig, daß
es wohl hier nur um Probleme bei Datenpartitions und nicht bei Systemdaten ging -
das hätte man dann ja wohl sofort sehr krass gemerkt.

Ich bin Weidechef - ich darf das

no_expert
23.04.09, 10:48
Ja, es hängen Windowsklienten mit dran, aber die haben keinen Zugriff auf meinen Hauptrechner, nur auf den Server.