やれやれ

禿しく疲労ちう。

#Windows XP の NTFS なディスクがふっとんで復旧しなければいけない状況に

#Windows につなげるとファイルシステムのマウントの時点で問答無用にブルーバック
#というか Windows はマウントする前に fsck する選択肢はないのか
#Mac OS につなげると取り合えず中身は見える状態に
#というか NTFS はマウントできるのに fsck.ntfs はないのか

復活の日: FreeBSD ディスククラッシュ事件総括

http://fromto.cc/hosokawa/diary/2002/20021107-home1/


""dd(1) の conv=sync,noerror オプションを使うと、読み込みエラー発生時に、bs 単位で 0 でパディングし、読み込みを継続してくれるとのこと!
ネ申キターーーーー。

Mac OS 10.4 Tiger 上で復旧を試みてみる

まずはディスクユーティリティで総容量を確認。
""総容量 : 18.7 GB(20,060,135,424 バイト)
そして呪文発動。
$ expr 20060135424 / 512
39179952
$ dd if=/dev/disk1 of=broken.img bs=512 count=39179952 conv=sync,noerror
固まったーーー。

まぁ Firewire な外付けボックス経由では所詮駄目か。

Linux 上で復旧を試みてみる

というか最初からそうしろよ(わら

dmesg で総容量を確認。って同じに決まってますが。

""hdb: 39179952 sectors (20060 MB) w/1945KiB Cache, CHS=38869/16/63, UDMA(33)
そして呪文発動。
# dd if=/dev/hdb of=broken.img bs=512 count=39179952 conv=sync,noerror