Dir gone - how to get it back?
chris
chevhq at gmail.com
Thu May 16 02:08:25 UTC 2013
On Wed, 2013-05-15 at 18:45 -0700, rikona wrote:
> Wednesday, May 15, 2013, 4:40:35 PM, tv wrote:
>
> [trim]
>
> > You could play with find like this:
>
> > find ~ -size +0k -type f -print0 | xargs -0 sha1sum 2> /dev/null >
> > SomeName.txt
>
> Thanks. I'll have to think that through to understand what it does.
> I'm not really a CLI person, but I'm slowly learning, bit by bit, as
> it is needed for stuff like this.
>
> > Command is one line, mind the email wrapping. May be further refined.
>
> >>
> >> Other thoughts... Is there a tool that would low-level scan the disk
> >> looking for the deleted dir name? If it would not take forever to do,
> >> it might give a clue as the recoverability. When a dir is deleted, is
> >> just the dir marked as deleted, or do all the files/dirs under it also
> >> get marked as deleted? If just the dir, would it be possible to edit
> >> the disk to undelete the dir?
>
> > Look into "extundelete" man, you will find what you are looking for I
> > think, like the "--restore-directory" and "--restore-files" options.
>
> I didn't run those last time. I was in full panic mode and was able to
> get help. But next time, I may be more on my own, so it's 'learnin
> time I guess. :-)
>
> >>
> > [trim]
>
> >> When I tried that from the live-cd, it says only root can mount the
> >> disk. The disk utility can mount/unmount it though. What do 'I' have
> >> to do to mount it ro?
>
> I tried this first since I couldn't originally mount it via CLI, but
> could with disk utility -
>
> > If it has been automatically mounted (bad for recovery), remount it ro:
>
> > sudo mount -o remount,ro /mountpoint
>
> This did work when I used the long, complex mountpoint reported by the
> utility, and it verified as ro, so that worked. Since that worked, and
> it seemed I had to get the mountpoint right, I tried this-
>
> > Which live-cd ? From an Ubuntu live-cd just use:
>
> > sudo mount -o ro /dev/your-device-partition /mountpoint
>
> This did work - but, I had to specify the full location, back through
> the somewhat odd tree back to / on the live-cd. [I didn't do that
> originally.] And I first had to make the simpler mountpoint name
> before it would mount.
>
> >> The disk is new - could this bring in the possibility of an early
> >> failure even if 'smart' reports no problems?
>
> > It wouldn't be the first time a new disk fails ! But if "smart" or
> > "badblocks" doesn't complain it's probably not the case, unless the disk
> > is too new and as a weird smart implementation.
>
> > HIH
>
> Thank you VERY much for the detailed info! It helped a lot. I don't
> know much about the 'guts' of Linux, so each of these 'adventures' is
> a learning experience. [My big problem is remembering *exactly* what I
> did, 2-3 years from now, when I might have the same situation again.]
>
> --
>
> rikona
>
>
That is why you print these emails to a pdf and then archive them off
the machine. :-)
More information about the ubuntu-users
mailing list