Skip to content

Instantly share code, notes, and snippets.

@riantkb
Last active February 6, 2017 13:08
Show Gist options
  • Save riantkb/96af1ac53e44768adf318a736d7c6f34 to your computer and use it in GitHub Desktop.
Save riantkb/96af1ac53e44768adf318a736d7c6f34 to your computer and use it in GitHub Desktop.
file : sample/fs01.img
ビットマップブロックに実際の使用状況との相違があります.
bitmap[200] : False, expect : True
file : sample/fs02.img
スーパーブロックのsizeの値が異なります.
expect : 1000, size : 1024
以下では size = 1000 とします.
file : sample/fs03.img
スーパーブロックのninodesの値が異なります.
expect : 200, ninodes : 100
以下では ninodes = 200 とします.
file : sample/fs04.img
file : sample/fs05.img
スーパーブロックのinodestartの値が異なります.
expect : 32, inodestart : 30
以下では inodestart = 32 とします.
file : sample/fs06.img
file : sample/fs07.img
211番目のdata (間接参照) のアドレスが予期しない値となっています.
expect : [59, 1000), address : 58
ビットマップブロックに実際の使用状況との相違があります.
bitmap[279] : True, expect : False
11番目のinodeの参照しているデータブロック数とファイルの大きさに一貫性がありません.
参照ブロック数 : 22, (size - 1) / BSIZE + 1 : 23
file : sample/fs08.img
ルートディレクトリが存在しません.
ルートディレクトリが見つからないので一貫性検査を中断します.
file : sample/fs09.img
2番目のinodeの参照しているデータブロック数とファイルの大きさに一貫性がありません.
参照ブロック数 : 5, (size - 1) / BSIZE + 1 : 8
file : sample/fs10.img
11番目のinodeのnlinkの値と各ディレクトリからの総参照数が異なります.
参照数 : 1, nlink : 3
file : sample/fs11.img
スーパーブロックのsizeの値が異なります.
expect : 1000, size : 1024
以下では size = 1000 とします.
スーパーブロックのninodesの値が異なります.
expect : 200, ninodes : 100
以下では ninodes = 200 とします.
191番目のdataへの参照が複数存在します.
ビットマップブロックに実際の使用状況との相違があります.
bitmap[200] : False, expect : True
ビットマップブロックに実際の使用状況との相違があります.
bitmap[262] : True, expect : False
2番目のinodeの参照しているデータブロック数とファイルの大きさに一貫性がありません.
参照ブロック数 : 5, (size - 1) / BSIZE + 1 : 8
11番目のinodeのnlinkの値と各ディレクトリからの総参照数が異なります.
参照数 : 1, nlink : 3
file : sample/fs12.img
191番目のdataへの参照が複数存在します.
ビットマップブロックに実際の使用状況との相違があります.
bitmap[262] : True, expect : False
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment