Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id ; Tue, 7 Jan 2003 04:37:19 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id ; Tue, 7 Jan 2003 04:37:19 -0500 Received: from [212.71.168.94] ([212.71.168.94]:62949 "EHLO vagabond.cybernet.cz") by vger.kernel.org with ESMTP id ; Tue, 7 Jan 2003 04:37:19 -0500 Date: Tue, 7 Jan 2003 10:45:47 +0100 From: Jan Hudec To: Maciej Soltysiak Cc: John Bradford , Max Valdez , linux-kernel@vger.kernel.org Subject: Re: Undelete files on ext3 ?? Message-ID: <20030107094547.GG2141@vagabond> Mail-Followup-To: Jan Hudec , Maciej Soltysiak , John Bradford , Max Valdez , linux-kernel@vger.kernel.org References: <200301070859.h078xEnI000337@darkstar.example.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4i Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1117 Lines: 25 On Tue, Jan 07, 2003 at 10:29:06AM +0100, Maciej Soltysiak wrote: > > There is no simple way, no. > What about IDE Taskfile access, it's help says something like it's the > crown jewel of hard drive forensics. > > One question, how ext2/3 deletes files? similarily to fat by renaming the > first character? No. By removing the directory entry completely and marking the inode unused. By the way, there used to be undelete tool for ext2. It created a list of deleted inodes with correct stat, but no names, only their inode numbers. You could then pick the corect inode and give it a name, thus bringing it back to life. Since ext3 is just ext2 with journal, I guess it might work. It existed as a standalone tool and integrated to midnight commander. ------------------------------------------------------------------------------- Jan 'Bulb' Hudec - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/