• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:[ubuntuを使って] 知り合いの起動しなくなったVista PCの)

[Ubuntuを使って] 起動しなくなったVista PCのCドライブのデータを助ける方法

このQ&Aのポイント
  • Vista PCのCドライブが起動しなくなった場合、Ubuntuを使ってデータを助けることができます。
  • Ubuntu 10.04のCDを使用し、Dドライブのファイルを救出することはできましたが、Cドライブにはまだ重要なデータが残っています。
  • Cドライブのデータを外付けUSB HDDにバックアップするためには、Cドライブをマウントする必要があります。しかし、Linuxに詳しくない方々にとっては操作が難しいかもしれません。

質問者が選んだベストアンサー

  • ベストアンサー
  • yakan9
  • ベストアンサー率54% (2252/4144)
回答No.3

> 私がubuntu 10.04のCD送ってDドライブのファイル救出は出来た様です。 > Cドライブにまだ大事なデータがあるらしいのですが、ubuntuでは「マウントできない」と出る様です。 どういった操作をして、マウントできないのか、そのエラーメッセージを正確に記載されたし。 ubuntu 10.04のCD起動して、 端末コンソールで、C:パーティションは、sda2だと思います。 下記のコマンドを入れてみてください。 sudo mount -t ntfs /dev/sda2 /media/sda2 -o force と入れるとどんな応答をしてくるか、正確に記載されたし。 もしも何もエラーがでなければ、 cd /media/sda2 ls -al で、C:パーティションの直下のファイルとディレクトリが表示されると思います。

noname#256107
質問者

補足

お世話になっています。 sudo mount -t ntfs /dev/sda2 /media/sda2 -o force で: ubuntu@ubuntu:‾$ sudo mount -t ntfs /dev/sda2 /media/sda2 -o force ntfs_attr_pread_i: ntfs_pread failed: Input/output error Failed to read NTFS $Bitmap: Input/output error NTFS is either inconsistent, or there is a hardware fault, or it's a SoftRAID/FakeRAID hardware. In the first case run chkdsk /f on Windows then reboot into Windows twice. The usage of the /f parameter is very important! If the device is a SoftRAID/FakeRAID then first activate it and mount a different device under the /dev/mapper/ directory, (e.g. /dev/mapper/nvidia_eahaabcc1). Please see the 'dmraid' documentation for more details. ubuntu@ubuntu:‾$ と出ました。引き続きどうかよろしくお願い致します。

すると、全ての回答が全文表示されます。

その他の回答 (10)

  • yakan9
  • ベストアンサー率54% (2252/4144)
回答No.11

専門業者に頼むつもりがなければ、Ubuntuの起動CD/DVD-ROMにntfsfixが入っているかどうかは分かりませんが、 sudo ntfsfix /dev/sda2 と入れてみて、修正可能か試す手もあります。 KNOPPIX5.3.1CD-ROMには、ntfsfixは入っているのは確かですけど。 その後、マウントしてみてください。

noname#256107
質問者

補足

おはようございます。 最終手段として: sudo ntfsfix /dev/sda2 を試します。ご丁寧にありがとうございます。

すると、全ての回答が全文表示されます。
  • yakan9
  • ベストアンサー率54% (2252/4144)
回答No.10

ANo.3の補足の sudo mount -t ntfs /dev/sda2 /media/sda2 -o force のメッセージによると、c:パーティションの管理テーブルの アロケーションテーブル(ディスクの使用/未使用を管理するテーブル)が壊されているようです。 よってこれ以上は、専門業者じゃないと無理ということです。 たぶん電源長押ししないと終了しないような状態になって、強制終了させたとかで管理テーブルが壊されたのだと思います。

すると、全ての回答が全文表示されます。
  • poiuy9801
  • ベストアンサー率59% (59/100)
回答No.9

他の方も書かれていますが、リカバリーメディアの書き出し方法はメーカーごとに違います。 ただ単にコピーしただけではダメです。 確かNECは、工場出荷時の状態(リカバリーした状態ではないので要注意)であれば リカバリーメディアの書き出しツールが入っているはずです。 (マニュアルにもなるべく早い段階で書き出すように注意書きがあるはずですが) 困ったことに、DtDリカバリーを行うとこのツールは消えてしまうので 本体を中古で買われたのであれば、リカバリーメディアの作成は元々できない状態であったはずです。 その場合はどうしようもないです。(NECのサポートへ有償の作業を頼むようになってしまいます) >データ救出用のLinux 本来の用途とちょっと違いますが、ophcrackを使うという手もあります。 極端な話、これはSLAXというLive CD形式のLinuxをベースに HDD内に記録されているWindowsのパスワード解析ツールを追加したもので 正常にGUIが起動すると勝手にパスワード解析ツールが実行されるようになっています。 HDD内に記録されているパスワードの関係するファイルを読み込むために、もちろんNTFSを読むことができます。 しかし、NTFSの管理領域に致命的な破損がある場合には対象の領域をマウントできないためにエラーが出ます。 No.8でvaiduryaさんが書かれている方法は、NTFSの破損レベルがまだ軽度である場合に使える手です。 このレベルの場合は、OSの起動途中でブルースクリーンで止まったり 本体からHDDを取り出してUSB接続にするキットでも使えば他のWindowsXPとかのマシンで読み出せたりできる状態です。 おそらくこのレベルなら大半のLinuxでもマウントできるものと思われます。 # WindowsPEや回復コンソールでもchkdsk /fやchkdsk /rは実行可能ですので # Linuxで行うことに不安があればそれらを使ってみるのもありだと思います。 自分がNo.4で書いた事例はさらにそれよりもひどかった場合で NTLOADERがOSの起動に必要なファイルを探しに行かれずに起動しようとした瞬間に黒い画面のままリセットがかかったり USB接続にしてみても他のWindowsXPマシンで領域を読み書き可能な状態にならなかったり 前述のophcrackでも領域をマウントできなかったりといった症状が出ました。 この段階だったとすると、Drive Fitness Testなどで運よく復旧できた場合以外は 非常に高額の費用がかかりますが専門の復旧業者に頼むようになってしまいます。 症状切り分けのため、起動しなくなったWindowsはどの段階まで起動するのか ophcrackでCドライブをマウントできるのか、試してもらえますでしょうか。 ※ophcrackの紹介(2007年の記事なので古いものですが) http://gigazine.net/index.php?/news/comments/20070816_ophcrack/

noname#256107
質問者

お礼

先方も私もかなりしんどくなって、(私は病気です)、もう業者に任せるから、どうもありがとう、と言われました。中途半端かもしれませんが、これで終わりたいと思います。せっかくのご回答、ありがとうございます。

すると、全ての回答が全文表示されます。
  • vaidurya
  • ベストアンサー率45% (2714/5983)
回答No.8

まぁLinuxはWindowsの子守のために作られたわけではないし billがlinusにベビーシッター派遣を頼んだ話も無いんですよね。 最初になぜ起動しなくなったのかを確認すべきで… 多分にそれはファイルシステムの障害が原因だと考えられます。 でなければ、同じNTFSでD:がマウントできて C:がマウントできないという状況にはならないでしょう? データ用のD:を暗号化せず、C:だけやるって人もそういないでしょうし。 で、NTFSはMicrosoftのプロプライエタリーな最新技術です。 そのすべてをLinux上で利用し管理することはできるわけがありません。 端的に言えば、ファイルシステムのトラブルがあるなら まずchkdsk /fやchkdsk /rを試みるべきなのに LinuxからNTFSに、それに相当する作業はできないのです。 (技術的取り組みはありますが、実績ある信頼されるツールではありません) そのかわり、NTFSのダーティビットを立てて Windows起動時の自動CHKDSKを促す方法があります。 うちの上司のXPノートは、セーフモードでも起動失敗し 再起動の無限ループに陥っていましたが… Linuxからntfsfixで処置し、自動CHKDSK起動を経て回復しました。 (念のために、その後あらためてchkdsk /r c:を行なうべきかもしれません) 画像から見えるように/dev/sda2がC:ドライブに相当するなら Linuxからntfsfix /dev/sda2を行なうだけです。 これがうまくいかないのであれば、WindowsPEを使うのも手です。 いわば、これこそウィリアムが雇ったベビーシッターです。 ただ、ライセンス上Windowsユーザーじゃない私は それを動かす権利がありません(笑) 今度上司のPCがおかしくなったら実験できますが…当面詳細は知りません。 紹介記事としては、↓このアドレスのものが妥当かな。 http://www.computerworld.jp/topics/mws/164289.html 余談ですが、リカバリー領域や再セットアップ領域(NEC方言)には いくつもの形態があり、基本的にPCメーカーごとに違う。 場合によっては同メーカーでも出荷時期によって違うものと言えます。 NetBurst世代のCeleronなVAIOで、リカバリー領域から Windowsを使わずにリカバリーディスクを作ったことはありますが… こういった作業ができない場合もあるはずです。 基本的には、同容量以上のHDDを用意して イメージコピーによって、MBRやPBRなどまで一切を そのまま別のHDDに複製することができれば… (危険なツールですがLinux等では、ddで手軽に行なえます) それからリカバリーが可能と言えますが… HDDの不良セクターの問題が併発していると いろいろと問題が生じる恐れもあります。

noname#256107
質問者

お礼

先方も私もかなりしんどくなって、(私は病気です)、もう業者に任せるから、どうもありがとう、と言われました。中途半端かもしれませんが、これで終わりたいと思います。せっかくのご回答、ありがとうございます。

すると、全ての回答が全文表示されます。
  • yakan9
  • ベストアンサー率54% (2252/4144)
回答No.7

> 最新版のKNOPPIXを送った所、表示が崩れるそうなんです。 最新版とは、KNOPPIX6.0.1CDなのか、表示が崩れるとは、表示されないということか。 起動直後、 boot:_ で、5,6秒待ちますが、その時、解像度指定すると画面が出る場合があるのですが。 例えば、Windows上で、1680x1050,1280x1024であれば、 boot:_ のところで、最初の一文字"f"だけを素早く入れ、後はゆっくり fb1680x1050 または、 fb1280x1024 とか入れてみる。 ANo.3での、Ubuntu起動CDでの、mountコマンドを入れたときはどうなるのかを教えてもらった方が早いかもしれません。 というのは、Windowsを休止状態で起動できなくなったときは、普通のマウントではだめなのです。 そのときのエラーメッセージを把握した方が早いかも知れないのです。

すると、全ての回答が全文表示されます。
  • 8ive22ty
  • ベストアンサー率52% (770/1479)
回答No.6

No.5 の補足です。 > 先方とは離れていますので、・・・ 発想を変えて、下記のツールを使って"pc_g803"さん自身が、 リモート操作するのがいちばん解決が早いのでは? 無料ですので試すのも気楽にできます。 "pc_g803"さん自身が自分のマシンでubuntuでのインストールを事前に試しておけばいいでしょう。 相手はubuntuが起動できるので、ツールをダウンロード、インストールするだけです。 "pc_g803"さんはWindowsマシンを使えばいいです。 ルータ越えもクリアするはずです。 ---TeamViewerのダウンロード http://www.teamviewer.com/ja/download/index.aspx

すると、全ての回答が全文表示されます。
  • 8ive22ty
  • ベストアンサー率52% (770/1479)
回答No.5

> 私はMS-DOSとWindowsの経験はあるのですが、・・・ 質問のタイトルは「ubuntuを使って」という条件ですが、 VistaインストールDVD起動でコマンドプロンプトを使用すれば簡単なのでは?。 copyやxcopyが使えます。 ただしドライブCにアクセスできる状態であることが前提です。 アクセスできるかは、dirで照会すればすぐに解ります。 VistaインストールDVDを持っていない場合は、Win7インストールDVD(またはWin7環境で作成済みのシステム修復CD)でも同じ作業ができます。 Win7インストールDVDを持っていない場合は、Win7 Enterprise 評価版がダウンロード可能です。 インストールするわけではないのでWin7インストールDVDを作成すればいいだけです。 VistaやWin7のツールを使えば、データの救済だけでなく、起動しなくなった状態を復旧できる(つまりシステム修復)可能性もあります。 もちろんLinuxCD(DVD)起動でもデータ救済可能ですが、使い慣れたツールを使用すればいいでしょう。

noname#256107
質問者

補足

おはようございます。ご回答ありがとうございます。 先方とは離れていますので、ubuntudeで無理ならWin7 Enterprise 評価版を検討します。 ありがとうございます。

すると、全ての回答が全文表示されます。
  • poiuy9801
  • ベストアンサー率59% (59/100)
回答No.4

マウントできない理由には何種類かあります。 1) 使用しているOSがその領域のフォーマット形式に非対応 2) マウントしようとしている領域のファイルシステムの管理領域に破損がある ファイルシステムの暗号化でも行っていない限り、1)には該当しませんので おそらく2)だと思われます。 2)が発生する原因には、HDDに不良セクタが生じている可能性が考えられます。 本来は自動的に代替処理が行われるはずなのですが、不良セクタの数が増えすぎていたり 急に電源が切れたことで不良セクタが生じた場合には代替処理が行えない場合があります。 IBM/日立製のHDDが使われているのであれば、日立GSTからDrive Fitness Testをダウンロードしてきて Advanced Testを実行し、エラーが発見されたら代替処理を行わせることで直る場合があります。 他のメーカーのHDDの場合は、メーカーごとのHDDチェックツールでできるはずですが 事例に遭遇したことがないので不明です。 また、リカバリー領域は残っているようですが、リカバリーメディアの書き出しは行われているのでしょうか。 HDDの交換が必要になった場合、リカバリーメディアの書き出しを行っていなかった場合には OSのリカバリーができなくなりますので要注意です。

noname#256107
質問者

補足

おはようございます。ご回答ありがとうございます。 <引用はじめ> また、リカバリー領域は残っているようですが、リカバリーメディアの書き出しは行われているのでしょうか。 HDDの交換が必要になった場合、リカバリーメディアの書き出しを行っていなかった場合には OSのリカバリーができなくなりますので要注意です。 <引用終わり> 写真ではNEC-RESTOREだと思いますが、先方は購入後、リカバリーメディアを作っていなかった様です。この場合、NEC-RESTOREをCD-Rに焼けばいいのでしょうか? 単に焼くだけでなく、ISO形式でないと行けないとか、アドバイスあればまたお願い致します。 ありがとうございます。

すると、全ての回答が全文表示されます。
  • yakan9
  • ベストアンサー率54% (2252/4144)
回答No.2

CD-ROM一枚で起動するKNOPPIXを作り、バックアップする。 下記が参考になると思います。 KNOPPIXは、LINUXの一種ですが、経験がなくとも大丈夫です。 不明点等があれば、補足願う。 KNOPPIX5.3.1CD日本語版(LCAT対応)を初心者にはお勧めします。 下記が参考になると思います。 回答ナンバー 3 5 7 です。 knoppix5.3.1 http://okwave.jp/qa/q5625844.html ただし、現象を正しく、記載してもらえれば、対応していけると思います。 エラーメッセージを正しく補足してもらうこと。

noname#256107
質問者

補足

こんにちは。お世話になっています。他の方法で試す事にしました。実は最新版のKNOPPIXを送った所、表示が崩れるそうなんです。最終手段にKNOPPIX 5.3.1を、と思います。 ご丁寧にありがとうございます。

すると、全ての回答が全文表示されます。
  • SaKaKashi
  • ベストアンサー率24% (755/3136)
回答No.1

そのHDDを取り外して、新しいHDDを購入してリカバリー。 取り外したHDDは外付けHDDケースに入れてUSB接続でつないでHDDを参照する。

noname#256107
質問者

お礼

おはようございます。先方がHDDを外すのは無理と言う事でした(京都と北陸地方なのです)。ご回答ありがとうございました。

すると、全ての回答が全文表示されます。

関連するQ&A