Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
なんかはなす
Search
sushi
November 09, 2024
0
390
なんかはなす
Kernel/VM北陸 Part7のLTで話したやつ
sushi
November 09, 2024
Tweet
Share
More Decks by sushi
See All by sushi
202403_能登半島地震におけるオープンデータの価値
sushi514
0
370
Xpenologyなるアングラプロジェクト周りについて語るやつ
sushi514
1
1.4k
Featured
See All Featured
GraphQLとの向き合い方2022年版
quramy
44
13k
A Philosophy of Restraint
colly
203
16k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
365
25k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
192
16k
For a Future-Friendly Web
brad_frost
176
9.5k
Art, The Web, and Tiny UX
lynnandtonic
298
20k
Rails Girls Zürich Keynote
gr2m
94
13k
A Modern Web Designer's Workflow
chriscoyier
693
190k
The Cost Of JavaScript in 2023
addyosmani
47
7.3k
Code Reviewing Like a Champion
maltzj
521
39k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Docker and Python
trallard
43
3.2k
Transcript
なんかはなす 2024年11月9日 SUSHI514 実際にデータが壊れてる例
自己紹介 sushi514 Kernel/VM探検隊にいたりする 普段の仕事はもうちょっと低レイヤー 割とL1
副業をやっています データサルベージ業やってます ※会社にも届け出済
実際にデータが壊れている例 どうしてこんなことになったのか
案件が来た Sandiskのディスク
1. LINUXで読み込む 任意のPOSIXマシンでどうぞ UbuntuのLiveDVDや SystemRescueCD(ISO)など まずはマウントできない
SMART確認してもエラーがない
2.DDRESCUEする 脳死ddrescueする データ保全が目的? いやこれは...
バイナリデータおいしい バイナリデータおいしい バイナリデータおいしい
3.みんな大好きHEXDUMP FATっぽい...? おかしい2TBのはずでは?
他のファイルシステムのヘッダを眺めてみる 例えばExFATの構造 Dr. G T Raju ら, 「The Extended
FAT file system -Differentiating with FAT32 file system-」 Linux Conference October 26- 28, 2011
4.TESTDISKする
ここで問題です。 どうしてこのファイルシステムは壊れてしまったのでしょう?
SANDISKちゃんと仕事しとるか...?(疑いの目(
こうではないらしい
Kernel/VM探検隊に 出てる人たちならあるある
正解 教訓:対応していない 組み込み機器にデバイスを繋げると ファイルシステムがなぜか読み出しで壊れる
最後に
綺麗な顔
次回のKERNEL/VM探検隊もよろしく! 来年もやるぞ!北陸!