こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

パーティション復元とファイル復元 XP&linux

お世話になります。

windows XPのサポート切れにあたって、XPマシンにubuntu studio 13.10を導入してみたのですが、増設内蔵HDD(F:)の認識ができなくなってしまいました。

ハード構成は、DELLのデスクトップPCに、3.5" SEAGATE Barracuda 7200.12 500Gを増設したものです。

AOMEI Partition AssistantでメインのHDD(C:)を50GBのパーティションを区切って、そこにubuntuを導入し(1度失敗)、現在はデュアルブート環境になっています。

XPを起動しても旧F:ドライブは見つけられず、再度AOMEIで見てみると、増設HDD(ディスク2)はOther 3.72GB(基本)とExt4の462GB(論理)という2つのパーティションになっており、どうやらExt4でフォーマットしてしまったみたいです…orz ※添付画像
(旧F: = ドライブ2が「ダイナミックディスク」になっていたのが、原因なんでしょうか?)


まず、旧F:のファイル(写真や、自炊した書籍のpdfファイルなど)を救出したいと考えているのですが、フリーのファイル復元ソフトで救出できそうでしょうか?その際の、オススメのソフトを教えていただけると助かります。

ちなみにAOMEIに「パーティションの復元機能」というものがあったので、詳細機能で使ってみると復元できそうな気配だったのですが、パーティションの復元だけでも、ファイルは復元されるのでしょうか…?


ちなみにLinuxは全くの素人で、他にはwindow8ノートを所持しています。

よろしくお願いします。

大変申し訳ございませんが、この投稿に添付された画像や動画などは、「BIGLOBEなんでも相談室」ではご覧いただくことができません。 OKWAVEよりご覧ください。

マルチメディア機能とは?

投稿日時 - 2014-04-15 15:41:02

QNo.8555522

困ってます

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

状況を確認するためには、まずLinuxから見た場合のパーティションテーブルの状態と
マウント状況を確認すべきじゃないかと思います。

基本的に、Linux系OSでは指定しない限り
パーティション操作は行ないません。

ですから、二度の取り組みで、一方が間違った操作を行なっていたとか
そもそも50GBのパーティションにはLinuxが入っていないとか
おかしな状況になっていると考えられます。

通常の操作ではUbuntuシリーズのインストーラーでファイルシステム作成が行われるのは
マウントするように設定したところですから、普通にUbuntuがきどうするのであれば
コマンドラインでsudo fdisk -lとmountの出力結果を貼り付ければ
パーティションの状態と、マウント状況を知ることができます。

誤って500GBのHDDにLinuxを導入してしまっているとしたら
462GBのうち、先頭部分の4GB強は、確実に上書きによって失われていると考えられます。

可能であれば、500GB以上のHDDを用意して
ddコマンドでクローンを作った上で、そのクローンのほうで、まずパーティションを元の状態に戻し
その上でファイル復活ツールを使うほうがいいでしょう。
具体的には、ツールの説明書に従うべきです。

パーティションサイズの変更が行われていないなら
単に管理情報が破壊されているだけなので、NTFSであることを指定した上で
ファイルをスキャンすれば、うまく検出できるかもしれません。


問題の原因の一つは、複数のHDDコントローラーが(多くの場合はPATAとSATAにおいて)
初期化順の都合で、異なる順番に認識されることがあるためかもしれません。

そのため、二つ目に表示されているものが追加のHDDだと思い込んで
誤ってインストール先に指定してしまった可能性があります。
あるいはデバイスファイル名が一定であると思い込んで、誤って指定した可能性があります。

そういったトラブルを避けるために、UbuntuではUUIDによる指定が標準ですが
インストールの行程だけは、目視で確実な確認が必要です。

投稿日時 - 2014-04-18 17:02:48

お礼

ご回答ありがとうございました、
(お礼が遅れまして申し訳ありません。。。)

>誤って500GBのHDDにLinuxを導入してしまっているとしたら
>462GBのうち、先頭部分の4GB強は、確実に上書きによって失われていると考えられます。

確認したところ、500GBのHDDにLinuxを導入という
ように選択してしまっていたようです。

原因分析・対策を分かりやすくお教えいただき助かりました

投稿日時 - 2014-05-17 21:17:22

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(6)

ANo.5

> やはりubuntuのインストールの際、操作を誤ってフォーマットしてしまったという状況でしょうか?
全体のHDDの割り当て状況の補足(回答番号2に沿った)がないので何とも言えません。

> それとも単にXPからはドライブがみえず、Ext4でフォーマットされているように見えるけれど、ファイル自体は保全されている可能性もあるという事でしょうか?
全体のHDDの割り当て状況の補足(回答番号2に沿った)がないので何とも言えません。

> ubuntuを起動して調べようとも思ったのですが、もう少し状況を理解してからでないと、ファイル保全を優先として考えたときには良くないかなと思い、躊躇しています。

ご自分で調査するおつもりでしようか。
データのバックアップ等、KNOPPIXを利用しての回答は、当方の得意とする分野です。
データのバックアップ
KNOPPIXでファイル救出方法
http://okwave.jp/qa/q7344281.html
Win7が立上らなくなり困っています。
やり方はWindows XPでも同じです。

投稿日時 - 2014-04-17 14:50:18

ANo.4

HDDのことについて、基本的なことを記載しておきますので、これを元に、今どういった状態なのかをよく理解してください。
多分ご存じの部分もあるかと思いますが。

HDDの形式として、MBRとGPT形式があります。
Windows XPは、既定値としては、MBR形式しか認識できません。
MBR形式の場合、一つのHDD内には、4つの基本パーティションを作れます。
それ以上細かくパーティションを作っていきたい時は、3個の基本パーティションと残りを拡張パーティションとして定義し、この拡張パーティションの中に10数個の論理パーティションを作っていくことができます。
GPT形式は、Windows VISTA以降から採用された新しい仕様で、基本パーティションを128個まで作れます。
よって、パーティションの数の制約はなくなったことになります。
もちろんVISTA以降でもMBR形式のHDDも使用できます。

投稿日時 - 2014-04-17 04:17:40

補足

ご回答ありがとうございます、色々調べながらの返答で、遅くなってしまいすみません。

自作歴もXPの時代で止まってたので、GPTやUFIも知りませんでした…
Linuxについても、ドライブレターがないという事すらインストール中に知ったという有り様なので…色々無謀だったと思います。。。

やはりubuntuのインストールの際、操作を誤ってフォーマットしてしまったという状況でしょうか?
それとも単にXPからはドライブがみえず、Ext4でフォーマットされているように見えるけれど、ファイル自体は保全されている可能性もあるという事でしょうか?

ubuntuを起動して調べようとも思ったのですが、もう少し状況を理解してからでないと、ファイル保全を優先として考えたときには良くないかなと思い、躊躇しています。

投稿日時 - 2014-04-17 12:13:52

ANo.3

回答番号2の補足を待って記載すべきかも知れません。

> XPからはディスク2をフォーマットしていないにも関わらず、
> ubuntu studioをインストールしたらこういう状況になってしまいました。
もしかして、
> 他にはwindow8ノートを所持しています。
Windows8と共有していないかです。
もしそうであれば、取り外して別件で調査することです。

> なので、そもそもなぜフォーマットされてしまったのか判らなかったので、
> 解決の参考になるかもとLinux云々や「ダイナミックディスク」という事も記載してみました。
Windows8と共有している場合、下記の設定をしているときにいろいろな不具合を生み出す原因を作るため直ちにチェックを外しておくことをお勧めします。
Windows 8で、特徴の一つとして、よく宣伝している「高速スタートアップ モード」に設定していないかです。
もしそうであれば、ただちに無効にしてください。
確認手順は、下記の通りです。
コントロールパネル→電源オプション→電源ボタンの動作の選択→
現在利用可能ではない設定を変更します→「高速スタートアップを有効にする(推奨)」
のチェックを外す。

ここが良くまとめられています。
Windows8で外付けHDDを認識しない、一定条件で外付けHDDのデータが消えちゃう問題
http://freesoft.tvbok.com/win8/general/external-hdd.html

投稿日時 - 2014-04-17 04:00:36

補足

ご回答ありがとうございます。

windows8とは共有していませんでしたが、HDDを取り出して(USB外付けSATA接続で)チェックしてみようかとも思っていたところだったので…リンク先の記事、参考になりました。事前に知ることができて助かりました。

投稿日時 - 2014-04-17 11:25:14

ANo.2

正確なことが知りたいところです。
1.DELLのデスクトップPC
と、記載されていて、型番不明です。
どのような仕様なのか。

2.HDDの正確な台数は2台なのか、3台なのか、
画像では、2台しか表示されていないようだが、
> 増設内蔵HDD(F:)の認識ができなくなってしまいました。
本来のDELLのデスクトップとして内蔵されているHDDの情報が完全に抜け落ちているようだが。
この基本の内蔵HDDのディスク0の中に、ubuntu studio 13.10 がどんなパーティション構成で入っているのかです。

3.
> 3.5" SEAGATE Barracuda 7200.12 500Gを増設したものです。
これは、USB接続外付けHDDなのかです。
基本的には、今回このデバイスは、全く関係ないことだと思われます。
> (旧F: = ドライブ2が「ダイナミックディスク」になっていたのが、原因なんでしょうか?)
F:は、画像では、ディスク1(?)なのでは。
このダイナミックディスクとは、いったいどういった状態の時にそう表示されていたのかです。

ここで、当方の勝手な判断をしてみると、内蔵HDD(ディスク0)には、本来のWindows XPと、ubuntu studio 13.10がデュアルブートで構成されている。
これは、ubuntu studio 13.10を最後にインストールしたので、MBRのブートストラップローラは、GRUBのブートストラップになっていると思われます。
貴殿が今問題にされている、
> XPを起動しても旧F:ドライブは見つけられず、
は、どういった場合にその状態なのかです。
XPで起動して、XPのエクスプローラーで表示させた時のことを言っているのかです。
もしそうであれば、今現在のパーティション構成を、XPのコントロールパネル → ディスクの管理で表示させて、どういった認識なのかを調査することだと思います。
別なアプリケーションのAOMEI Partition Assistantで表示させるよりは、正確だと思います。
また、貴殿が言っている、
> AOMEI Partition AssistantでメインのHDD(C:)を50GBのパーティションを区切って、そこにubuntuを導入し(1度失敗)、現在はデュアルブート環境になっています。
が本当に正しくパーティションを切っているかが問題となるような気もします。

内蔵HDDのディスク0のパーティション構成が一番知りたい情報であり、これが完全に抜け落ちた状態では、判断できないです。
一番怖いのは、AOMEI Partition Assistantの仕様が当方は使用したことがないので全く分からないことです。
もしかして、MBRがGPT構成になってしまっていれば、Windows XPでは認識できないことも発生する可能性が出てきます。

総合的に考えて、とんでもないことが発生しているような気がします。
それぞれの仕様を十分に理解しないで使ったために壊してしまったような状態かも知れません。
Ubuntuのインストール仕様、AOMEI Partition Assistantの仕様が問題を作っていなければよいが。
結論的には、Windows XPのコントロールパネルから、ディスクの管理で、ディスク0、ディスク1、ディスク2を見てみたいです。
されから判断していっても遅くはないと思います。

投稿日時 - 2014-04-17 03:20:11

Linuxかどうかということより、
フォーマットしたことのほうが、問題かも
多分ですが、データは戻せないと思ったほうが
正しいですね。
パーティションのみであれば、まだ何とかなったのですが。
その後、そこにファイルを書いたことがわかる状態では、
戻すという雰囲気ではなさそうですね。

投稿日時 - 2014-04-16 03:06:43

補足

ご回答ありがとうございます、
XPからはディスク2をフォーマットしていないにも関わらず、ubuntu studioをインストールしたらこういう状況になってしまいました。
(導入時に、該当するデバイスは/dev/sdbと表示されていたので、そちらには何も変更を加えなかったつもりなのですが)

なので、そもそもなぜフォーマットされてしまったのか判らなかったので、解決の参考になるかもとLinux云々や「ダイナミックディスク」という事も記載してみました。

パーティション復元というよりは、データ復旧ソフトを調べてみようと思います。

投稿日時 - 2014-04-16 13:35:42

あなたにオススメの質問