お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2011-07-12 11:00:30

hotohoto
メンバ
登録日: 2009-07-04

/home が無くなっている・・・復活の道は暗い明るい?

hotohoto です。うれしいお知らせと悲しいお知らせです。
嬉しい事はi7だとものすごく快調で同じ機で別HDDに入れたwin7より早いです。
悲しいのはそれでなく、フアイル置き場として使っていたサーバ機の一つLAN内でファイル置き場(補欠)がこけたことです。
固まったのはその機の本体ファンが故障し焼き付いていてPC内の熱暴走によりHDDが動作しなくなったことです。
PCの方は箱を開放し扇風機で冷却し別HDDを入れるとインストールできたので機械はOKなのでしょう。
HDDは止めた直後は手で触れないほどでした。
HDDを完全冷却してから動かそうとすると
GRUB・・・
がでてダメ
繰り返しても変化なしで起動せずなのでHDDを外しました。
それを別のマシン(UBUNTU10.10desktop)のUSBを通じて接続すると自動的に接続しました。
その機のディスクユーティリティによる表示の項目にエラーは無くブート可能となっています。
そこでNutirasで接続されたHDDを見るとフォルダー立ちが並んでいる。
しかし無いものがある。それは /home でした。
lost+found にも 移っていない。もしかして core なのでしょうか?
さてここで質問させてもらいます。

・質問一
/home は痕跡もなく消えてしまうことはありますか?
もちろん 「sudo rm 【なにか】 」という操作はしてません。

・質問二
/home がハード機器の故障で core として保存されている可能性はありますか?

・質問三
もし上の「二」が現実だったとしたら、それを /home に戻すことについて可能性がありますか?

もちろん今回はハードの問題でしょうからたとえ教えてもらってうまく戻らなかったとしても
文句をいうことはさらさらありませんのでお気軽にご意見を頂きたいと思います。

よろしく

オフライン

 

#2 2011-07-12 12:35:38

hotohoto
メンバ
登録日: 2009-07-04

Re: /home が無くなっている・・・復活の道は暗い明るい?

hotohot です
 追加です。
ls -al /media/対象のHDD を行った結果です。

ここで質問です。
質問四:
> ls: homeにアクセスできません: 入力/出力エラーです
と言う部分で
この「入力/出力エラーです」を消し かつ 「ls: homeにアクセスできる」ようしたいのですが、
そのために修復に近づけられるようなコマンドあるいはアプリを知りませんか?
あれば試みてみたいです。

------
lrwxrwxrwx  1 root root      30 2011-03-18 07:52 vmlinuz.old -> boot/vmlinuz-2.6.32-30-generic
hotohoto@sv:/media/5b81842c-cb9b-4ef7-ae62 sudo ls -al
ls: usrにアクセスできません: 入力/出力エラーです
ls: homeにアクセスできません: 入力/出力エラーです
ls: varにアクセスできません: 入力/出力エラーです
ls: procにアクセスできません: 入力/出力エラーです
ls: rootにアクセスできません: 入力/出力エラーです
ls: srvにアクセスできません: 入力/出力エラーです
ls: devにアクセスできません: 入力/出力エラーです
ls: binにアクセスできません: 入力/出力エラーです
ls: libにアクセスできません: 入力/出力エラーです
ls: etcにアクセスできません: 入力/出力エラーです
合計 832
drwxr-xr-x 21 root root    4096 2011-05-31 07:53 .
drwxr-xr-x  4 root root    4096 2011-07-12 12:12 ..
d?????????  ? ?    ?          ?                ? bin
drwxr-xr-x  3 root root    4096 2011-05-31 07:53 boot
lrwxrwxrwx  1 root root      11 2009-08-19 14:19 cdrom -> media/cdrom
-rw-------  1 root root 1466368 2010-12-13 05:48 core
d?????????  ? ?    ?          ?                ? dev
d?????????  ? ?    ?          ?                ? etc
d?????????  ? ?    ?          ?                ? home
lrwxrwxrwx  1 root root      33 2011-05-31 07:53 initrd.img -> boot/initrd.img-2.6.32-32-generic
lrwxrwxrwx  1 root root      33 2011-03-18 07:52 initrd.img.old -> boot/initrd.img-2.6.32-30-generic
d?????????  ? ?    ?          ?                ? lib
drwx------  2 root root   16384 2009-08-19 14:19 lost+found
drwxr-xr-x  4 root root    4096 2009-04-20 22:59 media
drwxr-xr-x  2 root root    4096 2009-04-13 18:33 mnt
drwxr-xr-x  2 root root    4096 2009-04-20 22:59 opt
d?????????  ? ?    ?          ?                ? proc
d?????????  ? ?    ?          ?                ? root
drwxr-xr-x  2 root root   12288 2011-05-31 07:47 sbin
drwxr-xr-x  2 root root    4096 2009-03-07 01:21 selinux
d?????????  ? ?    ?          ?                ? srv
drwxr-xr-x  2 root root    4096 2009-03-31 18:02 sys
drwxrwxrwt 11 root root   12288 2011-07-11 02:37 tmp
d?????????  ? ?    ?          ?                ? usr
d?????????  ? ?    ?          ?                ? var
lrwxrwxrwx  1 root root      30 2011-05-31 07:53 vmlinuz -> boot/vmlinuz-2.6.32-32-generic
lrwxrwxrwx  1 root root      30 2011-03-18 07:52 vmlinuz.old -> boot/vmlinuz-2.6.32-30-generic
hotohoto@sv:/media/5b81842c-cb9b-4ef7-ae62
------------

以上

オフライン

 

#3 2011-07-12 13:35:50

weyk
メンバ
登録日: 2009-04-03

Re: /home が無くなっている・・・復活の道は暗い明るい?

 coreはcoreで、ファイルやディレクトリがcoreになった・・・という話は聞いたことがないです。念のため、gdbなどで開いてみて、本物のcoreファイルかどうか確認してみてはいかがでしょうか。

 2つ目の発言を見る限り、だいぶ壊れていて、読み出せるのが不思議 という状態では と思いますので、今読めているところに、もし、保存してあったらべるかなぁ というものがあれば早急にバックアップしておくのがよいかと思います。
(経験的に、壊れはじめたHDDはあっという間にアクセス不能になることが多いです。)。

 壊れたHDDをあきらめて、(多少古くても)バックアップのデータを使用するか、バックアップがないなら諦める というのに1票。

 実際のデータそのものは、HDD内に残っていて読み出せる位置にある可能性もありますが・・・・シュレッダーにかけたごみの山から書類を復元するようなものかと思いますので、動画や音楽ファイルなどファイルフォーマットに特徴があって対応したツールなどで自動的に拾い出せるのではない限り、難しいかと思います(チャレンジする場合、HDDのImage Copyをして時間を確保してから になる思います)。

最後に単に個人的な興味ですが・・・
 そのHDDの、SMART情報に興味があります・・・

※どんな操作がとどめになってしまうかわからないので注意。

オフライン

 

#4 2011-07-12 17:52:53

hotohoto
メンバ
登録日: 2009-07-04

Re: /home が無くなっている・・・復活の道は暗い明るい?

hotohotoです、weykさんさっそくども

weyk による投稿:

 coreはcoreで、ファイルやディレクトリがcoreになった・・・という話は聞いたことがないです。念のため、gdbなどで開いてみて、本物のcoreファイルかどうか確認してみてはいかがでしょうか。

大きさからして、おっしゃるとおり違うようです。
それから /home は一応見えますね。 /etc も見えます。
ということはやはり別の存在なのでしょう。

weyk による投稿:

 2つ目の発言を見る限り、だいぶ壊れていて、読み出せるのが不思議 という状態では と思いますので、今読めているところに、もし、保存してあったらべるかなぁ というものがあれば早急にバックアップしておくのがよいかと思います。
(経験的に、壊れはじめたHDDはあっという間にアクセス不能になることが多いです。)。

おっしゃるとおりだいぶ壊れています。
ここまでよく読み込めています。


weyk による投稿:

 壊れたHDDをあきらめて、(多少古くても)バックアップのデータを使用するか、バックアップがないなら諦める というのに1票。

もちろん再利用は諦めてますよ、リサイクルに決定です。
でもねもしデータが生かせられればということで挑戦しています。


weyk による投稿:

 実際のデータそのものは、HDD内に残っていて読み出せる位置にある可能性もありますが・・・・シュレッダーにかけたごみの山から書類を復元するようなものかと思いますので、動画や音楽ファイルなどファイルフォーマットに特徴があって対応したツールなどで自動的に拾い出せるのではない限り、難しいかと思います(チャレンジする場合、HDDのImage Copyをして時間を確保してから になる思います)。

というと? Image copy というのは使ったことがないのですが iso ファイルにするという意味でしょうか?
もしそうですと理論的にはわかりますが、実際にどのアプリでどうやればよいか教えてもらいたいです。


weyk による投稿:

最後に単に個人的な興味ですが・・・
 そのHDDの、SMART情報に興味があります・・・

SMART情報はどうやったら取り出せるのでしょうか?
可能な限りの情報提供はしたいと思います。


weyk による投稿:

※どんな操作がとどめになってしまうかわからないので注意。

HDDの廃棄は決定ですから広くご意見求めます。
後は技術的挑戦者の範疇ですね。

オフライン

 

#5 2011-07-13 11:33:09

weyk
メンバ
登録日: 2009-04-03

Re: /home が無くなっている・・・復活の道は暗い明るい?

 こんにちは。

weyk による投稿:

 壊れたHDDをあきらめて、(多少古くても)バックアップのデータを使用するか、バックアップがないなら諦める というのに1票。

もちろん再利用は諦めてますよ、リサイクルに決定です。
でもねもしデータが生かせられればということで挑戦しています。

 この1票は、「データをあきらめる」ということへの1票です。時間も有り、いろいろ試しても(これ以上は)損は無いというスタンスでチャレンジするのは割りと好きなのですが、どーしても取り出したいデータがあってなんとかしなくちゃというケースの場合は、あきらめるか業者に持ち込むかの2択かなぁ と。大抵は後者のケースかな ということで、1票としました。前者ならいろいろいろいろチャレンジするのに1票です。
 個人的には、(I/Fや内部回路が)物理的に壊れたHDDの、(磁性体上の)データの消去が1番扱いに困ったりします・・・。

 Image Copyは、Linuxでの操作で言うところの、ddコマンドでHDDの全体(パーティションではなくHDD)を、別のより大きな容量のHDDにまるごとコピーしてしまう ということです。論理的なエラーが合っても、一部が読めなくてファイルシステム上では実際のデータが保存されているところでたどり着けなくても、とりあえず全部コピーしておけば拾い漏れはないはず と(HDDの容量と壊れ具合によって、ものすごーく時間かかります。うちの場合、こういったHDD間の直接コピーは裸族の双子 を使ってます)。いよいよHDDが読めなくなっても、コピーしておけば時間が稼げますし、さらにコピーをすれば、不可逆な試行で失敗しても、戻せます(また、安心感も得られます。はい。)
 何かを試す際には、コピーをとっておくのは、安全な方法なんですが、そもそもあまっているHDDが無い場合は、ちょっと難しくなり、さらに、パソコンでコピー使用とする場合、(おそらく時間がかかるので)電源を入れっぱなしで占有できるかどうかで、さらに難しくなります・・・

 S.M.A.R.Tについては、CUIのツールはsmartmontools というパッケージに含まれていますので、まずは、このパッケージをインストールする必要があります。インストール後、 smartctl -a /dev/sda や、smartctl -a /dev/sdb 等と、デバイスを指定することで、そのHDDのS.M.A.R.T.情報を表示できます(結構、ずらずらと表示されます)
(gsmartcontrol パッケージをインストールすると、GUIで確認/管理することもできます。)
表示される数値については、正常なHDDを比較してみると、わかりやすいと思います(正常なHDDに多少の代替セクタがあっても、あまり神経質になる必要は無いので、念のため。)。

 蛇足なのですが、(物理的に)壊れたHDDを接続することにより、HDDのコントローラやM/Bまで影響を受ける可能性も考えられますから、USB-HDDケースを利用するとちょっと安心かと思います(eSATAケースでも可)。熱による接触不良/ショートの可能性があるとちょっと危険かなと。

オフライン

 

#6 2011-07-13 11:54:29

hmatsue
アドバイザ
登録日: 2009-03-10

Re: /home が無くなっている・・・復活の道は暗い明るい?

自分ではやったことが無いのですが。

1. ddrescueでパーティションイメージを吸出す。
2. 吸い出したイメージのコピーを作成(作業用)
3. 適当な場所にmountして吸い出せるデータがあれば吸いだす
4. unmount
5. 作業用イメージをfsckで修復してみる
6. 適当な場所にmountしてみてさらに吸い出せるデータが見つかれば吸いだす
7. オリジナルの吸出しイメージからコピーを再作成(作業用)
8. https://forums.ubuntulinux.jp/viewtopic.php?pid=63156 あたりで紹介されているPhotoRecなどのツールで見えなくなったファイルが復活できるか試してみる
9. 5でfsckで修復したイメージに対しても、PhotoRecなどを試してみる
あたりで何か拾えればラッキー、というところでしょうか。

# 大変申し訳ありませんが、各項目での詳細については存じませんので
# manなどを参照して下さい。

オフライン

 

#7 2011-07-19 11:55:46

hotohoto
メンバ
登録日: 2009-07-04

Re: /home が無くなっている・・・復活の道は暗い明るい?

hotohotoです
hmatsueさん いつもどうも
今度その方法で救出してみようと思います。
ありがとうございました。

オフライン

 

Board footer

Powered by FluxBB