レグザ USBハードディスクの傾向と対策
find and verify superblock...の次に進まない - shiro
2012/01/07 (Sat) 20:18:30
使用HDDはBUFFALOのHD-CL1.0TU2で、容量の限界まで使っています。
sudo xfs_repair -Lv /dev/sdfを打ち込み、
find and verify superblock...が表示された後、延々と..................が続くのみで先に進みません。
今のところ2時間ほどこの画面が続いています。
この段階で時間がかかるのは普通なのでしょうか?
そして時間がかかるのが普通じゃなかった場合、この状態から中断しても問題ないのでしょうか?
よろしくお願いします。
Re: find and verify superblock...の次に進まない - 竹田 URL
2012/01/07 (Sat) 20:36:39
1分以内で終わるのが普通です。
sudo xfs_repair -Lv /dev/sdfのfのあとに1が必要です。
ディスク・ユーティリティで確認したときに1がない場合はこの方法での復旧はできません。
http://regza2000.bbs.fc2.com/?act=reply&tid=3649975
http://regza2000.bbs.fc2.com/?act=reply&tid=3640890
中断は問題ないと思います。
Re: find and verify superblock...の次に進まない - shiro
2012/01/07 (Sat) 20:50:20
竹田さん、返信ありがとうございます。
sdfのあとに1が無いとこの方法はつかえ無いんですね。
sdfの後に、1が無い場合は復旧を諦めるしかないんでしょうか?
他に復旧の方法があったら教えていただけないでしょうか。
Re: find and verify superblock...の次に進まない - 竹田 URL
2012/01/07 (Sat) 20:58:30
1というのはパーティションですので、パーティションがなくなっていると考えられます。
それでxfsパーティションの復元を探すと下記のページがありました。Windowsで動くxfs復旧ソフトのDEMO版があります。
http://www.datarecoveryuk.co.uk/software/linux/xfs-recovery-software.aspx
実際試したことはないので情報提供のみです。
Re: find and verify superblock...の次に進まない - shiro
2012/01/07 (Sat) 21:51:02
竹田さん何度もありがとうございます。
現在教えていただいたソフトを使い、パーテーションを復旧しています。
復旧まで時間がかかるようなので、成功したかどうかはまた後日報告しにきます。
ありがとうございました。
Re: find and verify superblock...の次に進まない - shiro
2012/01/08 (Sun) 14:52:31
XFS Data Recovery Softwareを使用してパーテーションの復旧を試みましたが、HDDの解析後もパーテーションが見つからず、残念ながら復旧不可能でした。
今回は復旧を諦めます。
色々と丁寧に教えていただきありがとうございました。
Re: find and verify superblock...の次に進まない - 竹田 URL
2012/01/08 (Sun) 16:39:21
そうですか。うまくいくかと思ってましたが残念です。
Re: find and verify superblock...の次に進まない - mizotec
2012/02/07 (Tue) 21:52:54
linux の parted で、 パーテションを 復活すれば、
復旧できるはずです。
つぎのような感じ
sudo parted /dev/sdf
(parted) mklabel gpt
(parted) rescue 0 1GB(最大)
うまくいけば、xfsパーティションが見つかるので、
パーテションテーブルに追加。
(parted) q (partedの終了)
後は、xfs_repair
Re: find and verify superblock...の次に進まない - 竹田 URL
2012/02/08 (Wed) 12:20:32
mizotecさん、情報ありがとうございます!partedは使ったことありませんでした。
実行する方のために補足しておきます。
コマンドを端末に入力します。
sudo parted /dev/sdf ←デバイス選択、/sdfのところが違ってきます。
rescueコマンドのEndの指定ですが、これによるとMB単位なので1024で1GB、500GBでこの500倍、GB指定ならそのままGBで入力みたいです。
http://www.gnu.org/software/parted/manual/parted.html#rescue
不幸にもこの症状になった方、試してみてください。
Re: find and verify superblock...の次に進まない - チャビン
2012/10/03 (Wed) 22:44:55
最近この症状になり、やっとこのページを見つけました。
私もパーティションがない1無しの状態です。
XFS Data Recovery Softwareを使用しても変化無しで、
partedを利用しました。
TV:37Z1
HDD:IO-DATA HDCR-U2.0EK
(parted) mklabel gpt
入力後
警告:今存在している /dev/sd○のディスクラベルは破壊され、このディスクの全データが失われます。続行しますか?
と表示され怖くなり Noを選択
それでも
(parted) rescue 0 2000GB
入力後 %と残り時間が表示され100%になると
(parted)
が表示されおしまいの状態です。
これはもうダメなのでしょうか?
諦めきれないのですが…
Re: find and verify superblock...の次に進まない - NETBUFFALO URL
2012/10/03 (Wed) 23:52:31
チャピンさん
partedでrescueを使ったことは無いので、この点について意見は出来ないのですが、幾つかパーティション再認識の可能性を列挙します。
1.パーティション・テーブルの再作成
パーティション・テーブルの再作成は次のコマンドになります。
$ sudo parted --script /dev/* mktable gpt
*:ハードディスク本体のデバイス・ファイル名(sdb, sdcなど)
※竹田さんのコメントにあるmklabel gptと同じ意味です。
(ただし、端末上で直接実行して下さい。$ sudo parted /dev/*は必要ありません)
※もちろん、竹田さんご指摘の手順でもOK。
これで竹田さんの指摘と同じくパーティション・テーブル(パーティションの管理領域)が再作成されます。
データが消えないとは100%断言出来ないのですが、パーティション(録画データが保存されている領域)の再作成では無いのでまず問題はありません。
(パーティション・テーブルと録画データの保存されているパーティションは別の場所にあるので)
2.rescue
rescueは使った事が無いので具体的な手順・意見は示せないのですが、竹田さんの手順どおりに実行するのが良いと思います。
3.第1パーティションを強制的に作成
1、2でパーティションが見つかると良いのですが、それでも変化がない場合は、強制的に第一パーティションを作成してみる、という最終手段も考えられます(復旧する可能性は低いかもしれませんが・・・)。
これは次のようなコマンドになります。
$ sudo parted -- /dev/* unit s mkpart primary 40s 100%
*:ハードディスク本体のデバイス・ファイル名(sdb, sdcなど)
40s:パーティション開始位置。レグザは通常先頭40セクタから第1パーティションを開始するのでこのままで良いはず。
(ここではunitでsを指定しているので単位はセクタ。一般的に1セクタは512バイト)
100%:パーティション終了位置。ここでは全て(100%)を指定。
*の部分だけお手元の環境に合わせて下さい。
このコマンドで強制的に/dev/sd◯1が出来ると思いますが、テレビで録画データが見えるかは???です。
不確かな情報(3は破損したHDDで試した事が無いので自信が無いです)が含まれておりますが、最後の最後にお試し下さい。
まとめますと、まずはpartedでmklabel又はmktable gpt、rescureを行い、それでもNGであれば、3(mkpart)を最後の希望として試しては如何でしょうか。
復旧を期待しております。
Re: find and verify superblock...の次に進まない - 竹田 URL
2012/10/04 (Thu) 20:41:28
ラベル(UUID)も戻るといいのですが。ラベル(UUID)がないと多くの場合REGZAが認識してくれないと思います。
Re: find and verify superblock...の次に進まない - チャビン
2012/10/04 (Thu) 21:51:30
NETBUFFALO様
竹田様
いろいろありがとうございます。
NETBUFFALO様の言われる2まではやはりダメで
3(mkpart)に挑戦しました。
結果、第1パーティションの作成に成功しました!!
そして念願の sudo xfs_repair ですが…
find and verify superblock
superblock read failed, offset 0, size 524288, ag 0, rval -1
fatal error -- 入力/出力エラーです。
とのことです…
HDDが壊れたとのことなのでしょうか?
着実に進んでいるのですが、先は見えません…
Re: find and verify superblock...の次に進まない - チャビン
2012/10/04 (Thu) 22:09:42
先ほどの補足ですが、mapart の後に
警告:操作の結果できるパーティションはアライメントが正しくないためにパフォーマンスがでません。
無視(I)/Ignore/取消(C)/Cancel?
と出て i と答えてパーティションが作成されます。
Re: find and verify superblock...の次に進まない - 竹田 URL
2012/10/04 (Thu) 22:11:10
パーティションが作成できたとのことよかったですね。
中に録画ファイルは存在しますか?
Re: find and verify superblock...の次に進まない - チャビン
2012/10/04 (Thu) 22:22:36
竹田様
ホームフォルダーを見ましたが、そのHDDが見当たりません…
Re: find and verify superblock...の次に進まない - NETBUFFALO URL
2012/10/04 (Thu) 22:48:50
チャピンさん
残念です。
アライメントが合わないというメッセージの意味には次の2つの意味があると思います。
1)第一パーティションの開始位置が40セクタではなく別の位置から始まっており、データの区切りが悪い。
2)物理的に深刻な障害がハードディスクに発生しており、データを読み取れない。
どちらとも断言はできませんが、竹田さんのブログ(AFTハードディスクを使う)、私の自宅でREGZAで使っているハードディスクを見ても開始セクタは40なので、2)の可能性が高いのでは無いかと思います。
今回の操作によって、厳密にはデータは失っておりませんので、専門業者によってはデータの回収可能かもしれませんが、費用も考えると現実的には終了かと思います。
お力になれず申し訳ありませんでした。
※よろしければ、今後の参考に購入・利用開始後、どの程度利用されたハードディスクか教えて頂けないでしょうか?(5年など)
Re: find and verify superblock...の次に進まない - チャビン
2012/10/04 (Thu) 22:57:15
NETBUFFALO様
購入時期は37Z1と同時の2010年11月頃でその頃から利用し
3連休前までは現役でした。ですから約2年ですね。
嫁と子供には諦めてくれと言いながらこっそり復活し、
驚かせたいとの願いは叶いそうに無いですね…
いろいろとありがとうございました。
HDDはフォーマットせずに保管し、新たなHDDを購入します。
もうIO-DATAはやめた方がいいですかね?
やはりBUFFALO?!
Re: find and verify superblock...の次に進まない - 竹田 URL
2012/10/05 (Fri) 07:19:15
復旧は無理のようで残念です。
私はBUFFALOとI-O DATAの両方使っていますがどちらも気に入っています。(I-O DATA HDC-AE2.0K相当とBUFFALO HD-CB2.0TU2相当)
どちらがいいかというと、現在発売しているオーソドックスな3.5インチタイプでは、I-O DATAのほうが分解しやすいのでなにかあったときに自分でメンテナンスしやすいと思います。
http://www.4682.info/hdca-u
こちらも参考にしてください。
http://astore.amazon.co.jp/regzahdd-22
Re: find and verify superblock...の次に進まない - チャビン
2012/10/05 (Fri) 22:25:04
今晩もいろいろ試してみます。
(parted) unit s mkpart primary 64s 100%
警告: 64s から 3907029167s までのパーティションを指定されました。
可能な中で最も近いものは 64s から 2047s になります。
それでもかまいませんか?
はい(Y)/Yes/いいえ(N)/No? n
ubuntu@ubuntu:~$ sudo xfs_check
Usage: xfs_check [-fsvV] [-l logdev] [-i ino]... [-b bno]... special
ubuntu@ubuntu:~$ sudo mount -t xfs /dev/sdg1 /test1 -o ro,norecovery
mount: マウントポイント /test1 が存在しません
パーティションは強制的にできる。
マウントはできない。
だからファイルは確認できない…
どうしたものか…
Re: find and verify superblock...の次に進まない - NETBUFFALO URL
2012/10/05 (Fri) 23:32:35
チャピンさん
チャピンさんの情熱に軽く感動を覚え、嫁に風呂に入れと言われておりますが、PCの電源を入れてしましました。
取り急ぎコメントしますと、
>(parted) unit s mkpart primary 64s 100%
>警告: 64s から 3907029167s までのパーティションを指定されました。
>可能な中で最も近いものは 64s から 2047s になります。
>それでもかまいませんか?
>はい(Y)/Yes/いいえ(N)/No? n
ここはyとしませんとパーティションは作成されません。
もし、開始位置が40sで無いとすれば、少なくとも8の倍数だとは思うので、64sという数字も悪くないと思うのですが、私の自宅のREGZAと購入時期がほぼ一致していることから40sの可能性が高いと思います。
>ubuntu@ubuntu:~$ sudo xfs_check
>Usage: xfs_check [-fsvV] [-l logdev] [-i ino]... [-b bno]... special
xfs_checkは使ったことが無いのですが、メッセージを見る限り、オプションの指定が間違っている為、マニュアル・メッセージ(Usage)が表示されているようです。
>ubuntu@ubuntu:~$ sudo mount -t xfs /dev/sdg1 >/test1 -o ro,norecovery
>mount: マウントポイント /test1 が存在しません
これもコマンドの使い方に誤りがあるようです。
もし、/test1にマウントしたい場合は先にsudo mkdir /test1をして、マウント・ポイントになるディレクトリを作成して下さい。
※私は動物のBUFFALOが好きなので、NETと組み合わせてNETBUFFALOをニックネームにしています。
ですので、BUFFALO社とは関係なく、ハードディスクは竹田さんお勧めを購入するのが間違いないと思います。
それでは、入浴してきます。
Re: find and verify superblock...の次に進まない - チャビン
2012/10/06 (Sat) 10:53:25
NETBUFFALO様
test1ディレクトリ作成しました(恥)
マウントに成功し、同ファイル名で
.dtv.chap
.dtv.meta
.dtv.rat
.dtv
の4点セットの確認ができました!!
全部で2.0TのHDD中1.2Tのファイルが確認できました。
その他のファイル(竹田様の言われるUUID)は
無さそうです。(隠しファイル?)
ググって
ubuntu@ubuntu:~$ sudo tune2fs -l /dev/sdk1 |grep UUID
tune2fs: Attempt to read block from filesystem resulted in short read while trying to open /dev/sdk1
Couldn't find valid filesystem superblock.
ubuntu@ubuntu:~$ sudo blkid /dev/sdk1
ubuntu@ubuntu:~$
と試すも発見できず…
肝心なファイルが無い場合はどうしたらいいのでしょうか?
これから同じく2.0TのHDDを買ってきてコピーを
試してみようと思いますが、無理でしょうか?
Re: find and verify superblock...の次に進まない - チャビン
2012/10/08 (Mon) 22:18:01
隠しファイルを表示する にし、
.toshiba_size_info_***
.toshiba_dir_info_***
.toshiba_serieslist_***
上記3つの存在を確認しました。
.toshiba_isn_info_***
は、今すぐニュースを使ってないため無し。
また、UUIDの文言が入ったファイルが見当たらず
一度アンマウントするべく再起動し、
ubuntu@ubuntu:~$ sudo xfs_logprint /dev/sdg1
xfs_logprint:
read of XFS superblock failed
の悲しいお知らせです。
UUIDが見つかればコピーと思っていましたが…
Re: find and verify superblock...の次に進まない - NETBUFFALO URL
2012/10/08 (Mon) 22:52:00
チャピンさん
UUIDはハードディスクの中にはなく、OS・テレビなどでXFSにフォーマットした際にハードディスクに対して付与される機器IDです。
このUUIDの確認手順は、竹田さんの下記ページ(手順7)にあります。
http://www.4682.info/copy
ちなみにコマンドで確認するなら次の通りです。
$ ll /dev/disk/by-uuid/
合計 0
drwxr-xr-x 2 root root 80 10月 9 2012 ./
drwxr-xr-x 5 root root 100 10月 9 2012 ../
lrwxrwxrwx 1 root root 10 10月 8 22:12 c210fd46-4699-489f-b38c-fb6e8d3ea52f -> ../../sda1
この例では/dev/sda1のuuidがc210fd46-4699-489f-b38c-fb6e8d3ea52fになります。
コピー可能か否かですが、もし、REGZAに登録した際に作成されたUUID(機器ID)が残っているのであれば(※1)、見えている1.2TB分はコピー・再生できるのでは無いかと思います(※2)。
※1
もしかすると、以前のUUIDが消え、新たなUUIDが割り振られているかもしれません。
この場合、UUIDはデータの暗号化に使われているので、再生出来なくなります。
(このあたりは竹田さんが詳しいです)
※2
コピーする際、見えている分の中にも幾つか壊れているファイルがあり、一部ファイルはコピーに失敗するかもしれません。
しかし、一歩前進ですね。
Re: find and verify superblock...の次に進まない - 竹田 URL
2012/10/08 (Mon) 22:56:44
オリジナルのUUIDがあればおそらくレグザで認識できます。再生できるかどうかはそのしくみはわかっていませんのでやってみるしかないです。
Re: find and verify superblock...の次に進まない - チャビン
2012/10/08 (Mon) 23:48:16
ディスクユーティリティを見ましたが
マウントポイントの項目が見当たりません。
また、タイプ、利用可能、ラベルの項目もありません…
ボリュームをアンマウント(M)、ファイルシステムをチェック(C)もありません…
test1フォルダにマウントしているからでしょうか?
また、NETBUFFALOさんのコマンドを下記の手順で実行しました。
ubuntu@ubuntu:~$ sudo mkdir /test1
ubuntu@ubuntu:~$ sudo mount -t xfs /dev/sdg1 /test1 -o ro,norecovery
ubuntu@ubuntu:~$ $ll /dev/disk/by-uuid/
結果↓
bash: /dev/disk/by-uuid/: ディレクトリです
何を意味するのでしょうか?
Re: find and verify superblock...の次に進まない - NETBUFFALO URL
2012/10/09 (Tue) 00:07:20
チャピンさん
すみません、こちらも説明が悪かったのですが、コマンドを実行する際は先頭のドルマーク($)は抜いて下さい。
つまり、
ll /dev/disk/by-uuid/
だけをコピー、ペーストして下さい。
Re: find and verify superblock...の次に進まない - チャビン
2012/10/09 (Tue) 20:46:49
NETBUFFALO様
いろいろありがとうございます。
下記のように実行しましたが
ubuntu@ubuntu:~$ sudo mkdir /test1
ubuntu@ubuntu:~$ sudo mount -t xfs /dev/sdk1 /test1 -o ro,norecovery
ubuntu@ubuntu:~$ ll /dev/disk/by-uuid/
合計 0
drwxr-xr-x 2 root root 260 10月 10 2012 ./
drwxr-xr-x 6 root root 120 10月 10 2012 ../
lrwxrwxrwx 1 root root 10 10月 10 2012 01CAAD06B3DAA420 -> ../../sdi1
…
以下いろいろ出ましたが sdk1にまつわるものは出ません…
UUIDが無いのですよね(泣)
UUIDが無くてもデータを保存しておけば
将来的に見れる可能性はあるのでしょうか?
Re: find and verify superblock...の次に進まない - NETBUFFALO URL
2012/10/09 (Tue) 21:15:18
チャピンさん
こちらのページにあるblkidを/dev/sdk1に対して実行するとどうなるでしょうか?
http://d.hatena.ne.jp/takuya_1st/20110311/1299821823
UUIDが合わないとまず見れないんと思います。
(東芝サポートに相談すれば、スペシャルな対応があるかもしれませんが)
うーん、もう一息な気もするんですが・・・。
Re: Re: find and verify superblock...の次に進まない - 竹田 URL
2012/10/09 (Tue) 21:18:12
以前、Z7000でUUIDが違っていても認識されたことがありますが、ほとんどの場合厳しいと思います。認識できなければデータがあっても再生する術がありません。
パーティションが復旧できても残念ですが、UUIDがないので再生できないということかと思います。
Re: find and verify superblock...の次に進まない - チャビン
2012/10/09 (Tue) 22:39:03
NETBUFFALO様
竹田様
ubuntu@ubuntu:~$ sudo blkid /dev/sdg1
ubuntu@ubuntu:~$
試しましたが無反応です。
東芝サポートに相談とありますが、どのようなアプローチが有効でしょうか?
また、IOーDATAサポートとどちらがいいですか?
Re: find and verify superblock...の次に進まない - 竹田 URL
2012/10/10 (Wed) 07:23:28
東芝のサービスマンが別のレグザで使っていたUSB HDDを接続してみれるようにする裏コマンドを実施してくれることがあるのですが、保証期間内の故障代替など東芝に責任がある場合のみ例があります。
今回は東芝の想定外の障害から民間療法で途中まで復旧した状態ですので無理だと思います。また東芝テレビご相談センター、アイオーデータのサポートセンターのどちらに聞いても初期化を促されるだけだと思います。
Re: find and verify superblock...の次に進まない - 竹田 URL
2012/10/31 (Wed) 21:27:34
sd○となって、1とつかない状態で行き詰っている方はこちらも参考にしてください。
http://regza2000.bbs.fc2.com/?act=reply&tid=7019102
Re: find and verify superblock...の次に進まない - 竹田 URL
2012/11/30 (Fri) 13:03:52
パーティションがないという方はこちらも参考にしてください。
WindowsでREGZAハードディスクのXFSパーティション、Wii WBFSが復旧可能なTestDiskの使い方
http://netbuffalo.doorblog.jp/archives/4287051.html