昨日の夕方、録画リストが見れなくなったと妻に告げられた。
テレビを点けてみると新しいUSBHDDを認識、フォーマットしますか?と出ていた。
テレビを点けたり消したりしてみるも変化なし。
裏側においてあるHDDは電源が入っており、正常に見える。
テレビを操作してHDDの安全な取り外しを行って電源のonoffをしてみるも変化なし。
前に見た不具合ってやつがうちにもきたのか?
子供が見る番組や映画が録画されているのでなんとしても復旧したい。
ぐぐってみると同じような症状がいくつもヒットした。
REGZAのUSBHDDはxfsというフォーマットで構成。
xfsはLinux系のOSで扱うことが可能。
ということが分かった。
うちにはvineがあるが、xfsを扱うようにするのは面倒くさいので
CDでシステムを起動でき、xfsを扱うことができるKnoppixを使うことにする。
ver7のDVD版をダウンロードしてディスクにし、起動してみた。
問題のHDDを認識することができず、手詰まる。
というかxウィンドウみたいなのが出ると思ったが起動されなかった。
困ったのでlinuxマニアのリオにアドバイスを貰うことにした。
まず環境を作るために、MVplayerというフリーウェアを導入すること。
Knoppixのヴァージョンを6にしてみること。
検索でヒットした情報に加え、上の2点を+して再度チャレンジし、復旧に成功した。
成功したやり方を備忘録としてここに記す。
Knoppixのver6.7.1のCDのイメージデータをダウンロードする。
↓
VMware playerをダウンロードする。
↓
VMware playerにダウンロードしたKnoppixを読み込ませ起動する。
↓
Xウィンドウが起動すればKnoppixの起動は成功。
↓
コマンド画面で「「cat /proc/scsi/scsi」を入力し、ドライブ数を確認する。
↓
USBHDDをここで繋ぐ。
↓
コマンド画面で「cat /proc/scsi/scsi」を入力し、認識されたかどうか確認する。
↓
xウィンドウ上でドライブの確認をし、名前をチェックする。
(adb1やabd1などの4桁になる模様)
↓
コマンド画面で「xfs_check /dev/****」を入力し、チェックしてみるする。
↓
knoppix@Knoppix:~$ xfs_check /dev/****(sdb1)
ERROR: The filesystem has valuable metadata changes in a log which needs to
be replayed. Mount the filesystem to replay the log, and unmount it before
re-running xfs_check. If you are unable to mount the filesystem, then use
the xfs_repair -L option to destroy the log and attempt a repair.
Note that destroying the log may cause corruption -- please attempt a mount
of the filesystem before doing this.
↓
コマンド画面で「sudo xfs_repaier -Lv /dev/****」と入力する。
↓
knoppix@Knoppix:~$ sudo xfs_repair -Lv /dev/****(sdb1)
Phase 1 - find and verify superblock...
- block cache size set to 89456 entries
Phase 2 - using internal log
- zero log...
zero_log: head block 107802 tail block 107236
ALERT: The filesystem has valuable metadata changes in a log which is being
destroyed because the -L option was used.
- scan filesystem freespace and inode maps...
- found root inode chunk
Phase 3 - for each AG...
- scan and clear agi unlinked lists...
- process known inodes and perform inode discovery...
??中略??
Total run time: 4 minutes 21 seconds
done
↓
おわり
doneと表示がされたら、安全にHDDを外し、確認をする。
テレビで無事に接続されれば終了。
こうして無事に終わった。
夜中なのに協力してくれたリオには感謝。
コメントする