실수로 파일을 지워버렸습니다.

ceraduenn의 이미지

파일 시스템은 ext3 입니다.

gnucash로 가계부를 정리하는데,

매번 저장을 할 때마다 로그가 가계부파일이름.시각.log 등등 이런 식으로 남는데

가끔 그게 쌓이면 파일이 제대로 열리지 않아서

에러가 날 때마다 지워주고 있습니다.

오늘도 여느때처럼 지워주려고 했는데

문제의 발단은 단순한 점 하나를 빼먹은 것이었습니다..

rm 가계부파일이름.* 이라고 써야 할 것에 .을 잊어서

rm 가계부파일이름* 이라고 써 넣어 버렸습니다.

잠시 뒤 머릿 속이 새하얗게 변하면서

입가에서는 두 글자가 되뇌어지고

잠시간 패닉 상태에 빠졌지요.

일단 리붓버튼을 누르고, 우분투 씨디를 넣어 부팅을 했습니다.

그리고 옆에 있는 컴퓨터도 구글링과 KLDP 검색에 들어갔습니다.

여러 문서들이 눈에 띄었으나, ext2에서는 돌아가지만 ext3에서는 돌아가지 않는다는 말에 절망,

그리고 그 문서들이 몇 년 전 문서라는 것에 한 가닥 희망을 걸고

http://www.ohmi.co.kr/gnu4/bbs/board.php?bo_table=linux_study&wr_id=7

이 문서가 눈에 들어와, 일단 실행해 봤습니다.

비록 블록을 떠 놓더라도 파일을 추출할 실력도 없지만, 일단 inode와 블록범위를 확인하고

문서에 나와 있는 대로

$ dls /dev/sda7 819200-851867 > /mnt/unalloc.dat [문서에 있던 예제]

에서 생소한 dls가 걱정되어

dls를 쳐 보니 역시 없는 명령.. 우분투 저장소를 뒤져봐도 없더군요..

이렇게 절망의 벽에 부딪혀 버렸습니다.

단순한 가계부 파일이지만,

외국에서 혼자 살면서 그동안의 씀씀이를 생각하고 반성하게 하는 귀중한 자료입니다..

파일을 복원하기 위해서는 어떻게 해야 하나요..

wariua의 이미지

파일을 복원하는 방법까지는 모르겠습니다만, 말씀하신 dls라는 프로그램은 sleuthkit이라는 패키지에 포함되어 있습니다. universe 저장소에 있으니 "소프트웨어 소스" 프로그램에서 선택해 주시거나 직접 /etc/apt/sources.list 파일을 손봐 주셔야 합니다.

더불어, 다음으로 사용하시게 될 foremost라는 프로그램은 foremost라는 패키지에 있습니다. 역시 universe 저장소에 있습니다.

덧. Feisty에 추가된... 없는 명령 치면 패키지 이름을 친절히 알려주는 기능이 이럴 때 유용하네요:-)
----
$PWD `date`

$PWD `date`

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.