7. inode들을 활성화시키기

이제 지워진 inode들의 플래그들을 조정해야한다.

"make-debugfs-input"이란 파일을 만들고, 다음 6줄을 넣어라.

        #!/bin/sh
        awk '{ print "mi <" $1 ">\n"\
                     "\n\n\n\n\n\n\n"\
                     "0\n"\
                     "1\n"\
                     "\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n" }'

이는 inode를 직접 수정할 때, 사람의 입력을 시뮬레이트 할 것이다. 우리는 지워진 시간을 0으로 하고, 링크 숫자 를 1로 할 것이다.

참고: 나는 debugfs 1.18 버전을 사용하고 있다. 만약 다른 버전을 사용하고 있다면, 당신은 위 스크립트의 엔터 갯수를 적절하게 조절해야 할 것이다.

이제 inode를 수정하자.

        # ./make-debugfs-input < inodes | debugfs -w /dev/hdy1 | tail -c 40

만약, 모든 것이 잘 수행되었다면, 위 명령은 "Triple Indirect Block [0] debugfs:"라고 하면서 끝나야 한다.