
Ubuntu日本語フォーラム

ログインしていません。
motiiさん、こんにちわ。
Test Diskを行う前に、リカバリーディスクはありましたか。
後、もともとのHDDのパーティション構成は覚えておられますか?
たとえば、Cドライブは XX GBで、Dドライブは OO GB、できれば、リカバリー領域の場所がどこにあったか、たとえば Cドライブより前にあったとか、
そのあたりはどうでしょうか?
オフライン
みなさん!!まだHDD生きていました!!
みなさまのおかげで
ここまで来れました!!
感謝の気持ちでいっぱいです!
ですがお助けください。。
TestdiskでDeeper Searchをすると↓
ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー
TestDisk 6.9, Data Recovery Utility, February 2008
Christophe GRENIER <[email protected]>
http://www.cgsecurity.org
Disk /dev/sda - 80 GB / 74 GiB - CHS 9729 255 63
Partition Start End Size in sectors
* HPFS - NTFS 0 1 1 7842 254 63 125997732 [S3A2416D002]
D FAT32 LBA 7843 1 1 9148 254 63 20980827 [DATA]
D FAT32 LBA 9148 120 1 9729 254 63 9342270 [HDDRECOVERY]
Structure: Ok. Use Up/Down Arrow keys to select partition.
Use Left/Right Arrow keys to CHANGE partition characteristics:
*=Primary bootable P=Primary L=Logical E=Extended D=Deleted
Keys A: add partition, L: load backup, T: change type, P: list files,
Enter: to continue
FAT32, 4783 MB / 4561 MiB
ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー
と表示されました
Cドライブ(S3A2416D002)と
Dドライブ(DATA)の
名前がWinxpを使っていたときの名前と一致し
CドライブとDドライブの中身をPキーを押して確認してみると
(※Pキーを押すと、この領域のルートにある、ファイルやフォルダ名を見れる)
ちゃんと中身が残っていました!!
それで4つ質問があります。
ーーーー
質問1
起動しない理由はWindowsの起動システムファイルがおかしいのでしょうか?
ーーーー
質問2
* HPFS - NTFS 0 1 1 7842 254 63 125997732 [S3A2416D002]
D FAT32 LBA 7843 1 1 9148 254 63 20980827 [DATA]
D FAT32 LBA 9148 120 1 9729 254 63 9342270 [HDDRECOVERY]
3段目の[HDDRECOVERY]が見たことがなく
このフォルダは、どうしたらよいのでしょうか?
ーーーー
質問3
* HPFS - NTFS (Cドライブ)
D FAT32 LBA (Dドライブ)
D FAT32 LBA (HDDRECOVERY)
3行の左に上から
*とDとDがついているのですが
http://lets-go.hp.infoseek.co.jp/testdisk1.html を見て
*:アクティブな基本領域
P:アクティブではない基本領域
L:論理領域
E:拡張領域
D:パーティションとして取り扱わない
とわかりました
ですが
http://pctrouble.lessismore.cc/software/testdisk.html のサイトを見てみると
*: アクティブなプライマリパーティション。※一般的にはシステムパーティション、「Cドライブ」。
P: プライマリパーティション。
L: 論理ドライブ。
E: 拡張パーティション。
D: 削除予定のパーティション。
と書いています。
このまま書き込むとDがついてる
DドライブとHDDRECOVERYが消されてしまうようです。
DドライブとHDDRECOVERYはどのマーク?をつければよいのでしょうか?
アドバイスよろしくおねがいします。
ーーーーー
質問4
このツールもいいのですが、
やり方を間違えたらデータが消えてしまうので
HDDの中身をバックアップできるソフトは誰かご存知でしょうか?
ーーーー
あとすこしでゴールできそうです!
よろしくおねがいします!
最後の編集者: motii (2009-03-15 19:01:19)
オフライン
motiiさんこんばんわ。
とりあえず、今の状態で何もせずTest Diskを終了させてください。
「Quit」を押し続けていけば、Test Diskeを終了できるはずです。
>>D FAT32 LBA (HDDRECOVERY) <<これは内蔵のリカバリー領域と考えられます。
Dドライブの中に隠し領域として作られているのじゃないかと思われます。
ちょっと対応を考えます。
ほかの、エキスパートな方からのアドバイスもあるかもしれないので、すこしまっててください。
あせらずにいきましょう。
オフライン
motiiさんゴメン、データを読み違えてた
『Cドライブ』(プライマリー・アクティブ NTFS)
『Dドライブ』(プライマリー FAT32)
『リカバリー』(プライマリー・隠し領域 FAT32)
ですね。
>>*とDとDがついているのですが
思うに、『Dドライブ』『リカバリー領域』をフォーマットしているために"D"の表示になっていると思うんです。あまり自信はないのですが。
kiyoshiさんのTest Diskの解説のリンク先の図13以下の説明のとおり、
まづ、D FAT32 LBA 7843 1 1 9148 254 63 20980827 [DATA] を反転表示させて、横矢印キーで "D"を "P"に変えてやり『Enter』を押します。
おなじように、D FAT32 LBA 9148 120 1 9729 254 63 9342270 [HDDRECOVERY]も反転表示させて横矢印キーで "D"を "P"に変えてやり『Enter』を押します。(ただしここは隠し領域なので "P"にすると隠し領域でなくなってしまうとおもいます。
そのままリンク先の解説どおり進めばいいんですが。
その前にHDDのメーカーはどこのものをお使いですか?
HDDのメーカーによってはバックアップツールを無料でダウンロードすることができます。
まぁ、ほかの方からのアドバイスも待ってからにしましょう。
オフライン
rewindさま
お返事ありがとうございます!
HDDは
THOSHIBA MK8032GSX-(S1)
一応 光学式ドライブは
MATSUSHITADVD-
RAM UJ-841Sです!
わかりました!待ってみます!
ありがとう。
オフライン
※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。
最後の編集者: kiyoshi (2009-03-16 01:26:40)
オフライン
パーティションテーブルは先頭の512MBの一部に納められた情報ですのでHDDのデータファイルには影響しないから大丈夫ですよ。
後はTestdiskと言うソフトの使い方だけです。パーティションIDはLだと思うのですが変更は後からでも出きるのでは?
#23,#24,#25の勢いでいいと思いますよ。
Testdiskが本人しか?本人も分からないかもしれない各パーティションサイズを見つけ出しているのだからこれを別の情報で上書き等しない限り気のすむまでリトライ。だって今もう壊れている(憶測)のだから。
もし不安を一つでも解消したいなら以下の情報を貼っておくのも吉かも。
Disk /dev/sda - 80 GB / 74 GiB - CHS 9729 255 63
Partition Start End Size in sectors
* HPFS - NTFS 0 1 1 7842 254 63 125997732 [S3A2416D002]
D FAT32 LBA 7843 1 1 9148 254 63 20980827 [DATA]
D FAT32 LBA 9148 120 1 9729 254 63 9342270 [HDDRECOVERY]
Disk /dev/sda: 80.0 GB, 80026361856 bytes
255 heads, 63 sectors/track, 9729 cylinders
Units = シリンダ数 of 16065 * 512 = 8225280 bytes
Disk identifier: 0x02f502f4
デバイス Boot Start End Blocks Id System
/dev/sda1 * 1 86 690794+ c W95 FAT32 (LBA)
/dev/sda2 87 9729 77457397+ 83 Linux
と合わせて、ライブCDで
$ cd /
$ sudo dd if=/dev/sda of=mbr.img bs=512 count=1
$ sudo hd mbr.img
の結果も貼って見てください。
実際のMBRの情報がどうなっているのか見てみることで別の原因があるかも?ないかも?
追記、
ソフトを使った事が無いのですが、もしサイズ変更や削除に関する項目が絡むなら作業工程をコピペして作業することでミスを防ぎ安くなるし rewindさんもフォローに入りやすいかも。
読み返して総合すると原因と現状がよく分からないです。
1CD分のデータが上書きされているのかいないのかで今後の展開が変わってきますね。
と言うことはパーティションエディタも同じ情報を読み込んでいるって事かな?
USBってUSBメモリの事ですよね、もし宜しければどういった作業をしてたのか、具体的に知りたいのですが。
以前にライブCDの中で完結するはずの作業でHDD内のファイルが壊れた事が有ったので少し気になりす。
最後の編集者: hir0 (2009-03-16 03:49:03)
オフライン
motiiさん、こんばんわ
とりあえ~ず、私のXPインストールPCで破壊実験してTest Diskためしてみます。
って言ってもいろいろ用事もあるんで少し時間がかかると思いますが。
実は、私もTest DiskをつかったのはCドライブしかないやつだったのではっきりわかりません。
東芝製のHDDですか。このメーカーはフリーのHDDバックアップツールは出していないですね。
SeagateかWesternDigitalのHDDをお持ちならよかったんですが。
あと、無茶な設定をするとTest Disk画警告の表示を出すみたいなので最終的な書き込みまでしなければ何度でもトライはできそうですが。
もっと詳しい方からアドバイスがあればその方のアドバイスに従ってください。
kiyoshiさん、hil0さん、アドバイスありがとうございました。
オフライン
※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。
最後の編集者: kiyoshi (2009-03-16 13:31:37)
オフライン
※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。
最後の編集者: kiyoshi (2009-03-16 13:55:09)
オフライン
motiiさん、こんにちは。
確かに、Fat32の2つの領域は拡張領域の論理パーティションですね。
kiyoshiさん、hir0さん御両名のご指摘のとおりです。
ただし、kiyoshiさんのご指摘のとおり、
[DATA]の エンドが 9148
[HDDRECOVERY]のスタートが 9148 となっているのがおかしいですね。
普通なら[HDDRECOVERY]のスタートが9149になるはずですね。
kiyoshiさんのアドバイスのとおり、リカバリーディスクをお持ちならHDDRECOVERYの領域は無くしてしまってもよいかもしれないですね。
オフライン
rewindさん による投稿:
[DATA]の エンドが 9148
[HDDRECOVERY]のスタートが 9148 となっているのがおかしいですね。
普通なら[HDDRECOVERY]のスタートが9149になるはずですね。
kiyoshiさんのアドバイスのとおり、リカバリーディスクをお持ちならHDDRECOVERYの領域は無くしてしまってもよいかもしれないですね。
私の個人的な推測ですみません。
リカバリー領域は不可視にするため、わざとイレギュラーなパーティション情報が与えられているのではないでしょうか。
リカバリーを行うときだけBIOSがこの変なパーティションを読めるように、BIOSに仕掛けがあると想像します。
もちろん、Testdiskは、このパーティションの仕組みを知らないはずなので、復活は危険と思います。
オフライン
motiiさん、ashimoさん、こんにちわ。
もしかしたらそうかもしれませんね。というかそのパターンは大いにありうると思います。
なんにしても、CドライブとDドライブが復活できればいいと思いますし、XPの場合、i386フォルダーがあればXPのインストールディスクの作成もできる可能性はありますしね。
基本的なドライバー類もドライバーをバックアップするフリーソフトもありますし。
リカバリー領域がなくなっても何とかしのげる方法はいくつかありますよね。
私としては、motiiさんのPCが完全復活してくれることを望みますが、やはり、個々人でできることって限界がありますし。
割り切るところも必要だとは思います。
motiiさんが、ubuntuを嫌いになってほしくないなぁと願っています。
オフライン
hdコマンドで調べられるのは現在のMBRの中身、つまりパーティション情報を含んでいますのでライブCDでの情報と現在の情報が一致し、Testdiskとトラブる前の情報が一致していれば現状の再確認が出来るだけです。
(但し現在のパーティションテーブル(MBR)の中身によってはトラブるの原因が別に有る可能性も)
あくまで事を起こす前の事前調査の一つですのでどうするかはお任せします、後から貼り付けられても意味はないですが個人で勉強用のサンプルにはなるかも。
オフライン
※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。
最後の編集者: kiyoshi (2009-03-16 19:09:25)
オフライン
皆様、こんにちは。
kiyoshiさん による投稿:
ストレートにやるなら、MBRのパーティションテーブルに、HDDRECOVERYのパーティションのPBRの位置は正しく与えておいて、
ただし、不可視の属性にしておけば良いだけだと思います。
それだと、OSからは不可視ですが、BIOSからは可視です。
その場合、リカバリー領域はFDISKやFORMATで破壊される可能性がある。
そのような危険性を排除するために、BIOSからパーティションが隠蔽されように、
でたらめな情報が与えられていると思ったのです。
根拠はありません、推測です。
ちなみに、リカバリー領域からのブートの仕組みが、
BIOSに仕込んであるという推測はある程度の根拠があります。
メーカーのサポートなどで、リカバリーが起動しないときはBIOSを初期の状態にせよとか、見かけます。
MBRに仕掛けがあると考えてる人も少なくないようですが、
FIXMBRをしたらリカバリー不可になったという話は聞いたことがありません。
(MBRはPC/AT互換機の標準の仕様で、聖域みたいなもので、メーカーが勝手に改変するとは思えません。)
----------
調べてみたら、fixmbrしたらリカバリーできなくなったケースもあるようです。
逆に、fixmbrは影響なかったケースもありです。
メーカーによって仕組みが違うようです。
最後の編集者: ashimo (2009-03-16 20:08:59)
オフライン
みなさまお返事ありがとうございます!
何度もお返事してくれて本当にありがとう。
あ mなんちゃらがわかりました!
mntです!
って参考になりますかね。。。
kiyoshiさま
論理ドライブや論理パーティションの意味は・・わかりません;
ディスクの全体をそのままバックアップするのではなく、ディスクの中に入っていたファイルを個々に取り出せるツール
そんな便利なツールあるのでしょうかね.....
HDDRECOVERYは消した覚えがありません。
それとDドライブは拡張していません。
インストールしたUSBですが,,CDブートでTestdiskを毎回毎回インストールするのは、不便なので
先ほど8Gにインストールしてみたら成功してしまい。。
もうしわけありません;確認できません。。。。
アドバイスありがとうございました!
ashimo
危険ですか。。。
たしかにHDDの中身が残っているのに
変にいじるのは危険ですよね。。
ふむ、、、、難しいですね、、
アドバイスありがとう。
hir0さま
↓のでよいでしょうか?
1+0 records in
1+0 records out
512 bytes (512 B) copied, 0.000661816 s, 774 kB/s
まったく何をしてるのかわかりません;;;
rewindさま
Ubuntu大好きですよ(笑
GUIといいカスタマイズが自由で大好きです(笑
心配してくれてありがとうございます。
全くみなさまの話についていけません。。。(泣
やっぱり復元は無理ですかね。。。
下手にいじるより
やっぱり素直にサポートセンターに送ったほうがいいですかね・・・
知識がなくてすみませんm(. .)m
もっとLinaxとPCについて学ぶべきですね。。
オフライン
みなさんこんばんわ。
ashimoさんの
>>調べてみたら、fixmbrしたらリカバリーできなくなったケースもあるようです。
わたしのPCではそうでした。
OSはVistaでしたが、リカバリー領域がWindows PEベースで作られておりメーカーオリジナルのMBRが組み込まれておりました。
私のブログにこのことについてわかる範囲で書いております。
http://rewind.blog.ocn.ne.jp/blog/acer/index.html
できれば、私も完全復活を願っていますが、ことこの部分に関しては一般人には手が届く範囲ではない気がします。
もちろんインターネットで検索すれば何かしらの参考となる情報が得られるかもしれませんが、
motiiさんと同じ機種のPCを持っていない状況では、リカバリー領域の復活については残念ながら割り切る必要があるかもしれません。
ほんとに、雛形さえあれば何とか有効な情報が得られるかもしれないですが。
なので、C,Dのパーティションをとりあえず復活させてmotiiさんの必要なデータを抜き出し、Cドライブをリカバリー、HDDイメージ作成ソフトでCドライブのバックアップイメージを作りつつ、このPCのリカバリー領域の復活の情報を探す、OR i386フォルダーがあるならそれからXPのインストールディスクを作るなどの対応をしていくしかないのではと思います。
オフライン
motiiさん、こんばんわ。
ubuntu嫌いにならないでいてくれてありがとね。
さて、メーカー修理ですか。たぶん、何でこんなにかかるのって思われます。
データやリカバリー領域はあきらめられて、リカバリーディスクを使ってきれいさっぱりリカバリーしてしまうのも1つの方法です。
リカバリーディスクがない場合、もう Test DiskでC,Dドライブのみを復元してみるのもひとつの方法です。
>>知識がなくてすみませんm(. .)m
もっとLinaxとPCについて学ぶべきですね。。
いえいえ、わたしだって、自分のPCのリカバリー領域が起動しなくなって初めて必死こいて情報集めたり、リカバリーディスクの中のファイルをあさったり、リカバリー領域のファイルをあさって情報を探しまくったんです。
それまではmotiiさんと同じぐらいのレベルでしたよ。
私、もう一人気になるお方がいるのでこの場を少し外れます。
あっ、でもちゃんとここもチェックしてますから。
何かあったら、また口出しします。
オフライン
※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。
最後の編集者: kiyoshi (2009-03-16 22:38:45)
オフライン
buntu@ubuntu:/$ hd mbr.img 00000000 eb 48 90 d0 bc 00 7c fb 50 07 50 1f fc be 1b 7c |.H....|.P.P....|| 00000010 bf 1b 06 50 57 b9 e5 01 f3 a4 cb bd be 07 b1 04 |...PW...........| 00000020 38 6e 00 7c 09 75 13 83 c5 10 e2 f4 cd 18 8b f5 |8n.|.u..........| 00000030 83 c6 10 49 74 19 38 2c 74 f6 a0 b5 07 b4 03 02 |...It.8,t.......| 00000040 ff 00 00 20 01 00 00 00 00 02 fa 90 90 f6 c2 80 |... ............| 00000050 75 02 b2 80 ea 59 7c 00 00 31 c0 8e d8 8e d0 bc |u....Y|..1......| 00000060 00 20 fb a0 40 7c 3c ff 74 02 88 c2 52 be 7f 7d |. ..@|<.t...R..}| 00000070 e8 34 01 f6 c2 80 74 54 b4 41 bb aa 55 cd 13 5a |.4....tT.A..U..Z| 以下略
こんな感じのものです。
これが私のパーティションテーブルです
000001b0 00 00 00 00 00 00 00 00 64 57 c0 af 00 00 80 01 |........dW......| 000001c0 01 00 07 fe ff ff 3f 00 00 00 3d ac d5 01 00 00 |......?...=.....| 000001d0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 fe |................| 000001e0 ff ff 05 fe ff ff 7c ac d5 01 43 91 26 05 00 00 |......|...C.&...| 000001f0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 55 aa |..............U.|
此処にパーティションの開始位置、終了位置、ファイルシステムID、パーティションID、セクタ数等が書かれています。ようは#32のライブCDやTestdiskと同じ物を実際に取り出して見比べるだけです。
サポートに出される気持ちも有るのでしたら、Testdiskを信じてみては?それからでも遅くはないですよ。
リカバリーについての問題はブートローダーに有ると思うのですがこれがメーカー独自の物だと本体自体の起動すらダメの可能性が有ります。 これはashimoさんの指摘されて入ることと同じですが。
データの救出ですがパーティションテーブルの変更に止めていれば後からでも大丈夫ですが、今の状態だとフォーマット形式からディスクサイズまで誤認識されているので単純にはいかないと思います。
結局は、いずれも憶測でしかなくサポートセンターでも良いですしTestdiskでも良いのですが、このままだと不確かな情報と推測だけが肥大していく可能性が有るので決断は大事です。
もちろん中断、保留凍結も決断のひとつですよ。
最後の編集者: hir0 (2009-03-16 22:54:02)
オフライン
motiiさん、フォーラムの皆さんおはようございます。
http://dynabook.com/assistpc/faq/pcdata/004951.htm?qry=.%2F%3Ffunc%3Dpi%26category%3D131010%26x1%3D%25A5%25CE%25A1%25BC%25A5%25C8%25A5%25D6%25A5%25C3%25A5%25AF%26x2%3Ddynabook%2BAX%2B%25A5%25B7%25A5%25EA%25A1%25BC%25A5%25BA%26x3%3Ddynabook%2BAX%26x4%3D%25A5%25EA%25A5%25AB%25A5%25D0%25A5%25EA%26keyword%3D%2522Windows%2528R%2529XP%2522%26session%3D20090317062939662
気になったので、AX740LSのリカバリー手順を検索してみました。
初期インストールソフトウェアの復元でリカバリーエリアが復元される?かも
こりゃ、いっぺんサポートに確認したほうがいいと思います。
間違って、Dドライブと、リカバリーエリアをフォーマットしたとか言って。
リカバリーCDからリカバリーエリアが復活するのであれば、
Test Diskで、Cドライブ NTFS アクティブ 基本領域 *
Dドライブ FAT32 拡張領域 L
で、復活させて、未フォーマット部分をFAT32でフォーマット。
リカバリーCDから初期インストールソフトウェアの復元を行えばええんかな?
とりあえず、サポートに確認してみてください。
オフライン
※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。
最後の編集者: kiyoshi (2009-03-17 12:35:23)
オフライン
みなさま おはようございます。
リカバリーCDはあります。
コード
ubuntu@ubuntu:~$ sudo hd mbr.img
略
000001b0 00 00 00 00 00 00 00 00 f4 02 f5 02 00 00 80 00 |................|
000001c0 02 00 0c fe 3f 55 01 00 00 00 d5 14 15 00 00 00 |....?U..........|
000001d0 01 56 83 fe ff ff d6 14 15 00 eb cf 3b 09 00 00 |.V..........;...|
000001e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
000001f0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 55 aa |..............U.|
mbr.imgですが、
ubuntu@ubuntu:~$ sudo hd /mbr.img
hd: /mbr.img: No such file or directory
ubuntu@ubuntu:~$
見れないです;;
mbr.imgはhomeフォルダubuntuフォルダにあるようです。。
すみません 忙しいのでまた来ます。。。
本当にごめんなさい。。泣
最後の編集者: motii (2009-03-22 16:02:48)
オフライン
※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。
最後の編集者: kiyoshi (2009-03-17 12:59:22)
オフライン