• ベストアンサー

パーティションテーブルを修復する方法

先日、Partition Magicでハードディスク(USB 外付け)の構成を変更中にUSBでI/Oエラーが発生し、(おそらく)パーティションテーブルが壊れてしまいました。Partition Magicや、OSのディスクの管理上では、(同一ボリュームラベルの)数十個のパーティションが存在するように表示され、削除も変更も、何もできません。 ネットでいろいろ検索しましたが、解決の糸口になったのは、 http://homepage2.nifty.com/y_hamada/jisaku/diskcom.html だけでした。 ただ、ここで紹介されているFINALDATAというソフトは、すでに販売終了となっていて入手することができません。 現状で、OSや一般的なハードディスクユーティリティから修復できなくなってしまったパーティションテーブルのエラーをリカバリーするソフトはないでしょうか? ディスクの内容については、バックアップがあるので、なくなって構いません。要は、このドライブを再利用したいだけなのですが、よろしくお願い致しますm(__)m

  • tim98
  • お礼率65% (21/32)

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

  • ベストアンサー
  • Gizensha
  • ベストアンサー率34% (207/608)
回答No.1

いわゆるLiveCDなLinuxなどではだめでしょうか。 # 間違って本体側のパーティションを壊さないように

tim98
質問者

お礼

ふと思いついて、ダメ元でもう一台持っているノートパソコンの方で起動してみたら、うまくいきました。 Windowsベースのユーティリティのようにエラーにはならず、リストに見えているパーティションをすべて削除したら、新品の時と同じ状態に復元して、再び利用できるようになりました。 おかげさまで、助かりました。 ありがとうございました。

tim98
質問者

補足

ご回答、ありがとうございました。 とりあえず、 http://itpro.nikkeibp.co.jp/article/COLUMN/20070416/268352/ に紹介されているものをダウンロードして、試してみましたが、 CDから起動して指示通りにしても、途中で画面が真っ黒になって 止まってしまい、うまくいきませんでした。 私は、Linuxの知識がほとんどないので、そこからの回避方法がわかりませんでした。

その他の回答 (1)

回答No.2

下記のdiskformaterの物理フォーマットが使用できるか試して見てはと思います。 http://buffalo.jp/download/driver/hd/

tim98
質問者

お礼

ご回答ありがとうございました。 さっそくダウンロードして起動してみましたが、80GBのディスクで30時間程度かかると表示されるので、問題のディスクは160GBなので、単純に考えて60時間くらいはかかると思われますので、それだけの時間、パソコンを使用できなくなるのは困るので、いよいよ万策つきた時に、この方法は考えてみることにして、最終案としてキープしておきます。

関連するQ&A

  • パーテーションのサイズ変更方法

    新型のリブレットを買ったのですが、ハードディスクのパーテーションを切ってありませんでした。私は、Cドライブをシステムとソフトウエア・Dドライブをデータとバックアップにしたいと考えているのですが、リブレットのFDDはUSBなのでパーテーションマジック等でパーテーションサイズの変更はできません。どなたかWindows上でパーテーションサイズの変更ができるソフトまたは方法を教えてください。なお、システムセレクターやシステムコマンダーでパーテーションを切りなおした後MBRを元に戻す方法でもかまいません。よろしくお願いします。

  • パーティションを作るソフトに関して

    WindowsXPです。PC内蔵HDDの容量が残り僅かになったので、大容量のハードディスクを購入し、そのハードディスクにすべてのデータを移動してPCに取付ました。幸い起動できて通常に使えます。元々のHDDは「C」と「D」の二つの2パーティションのみと思っていたのですが、ディスクの管理で見ると、通常の状態で見れない?(たぶんOSリカバリ用のデータ領域?)と思われる二つのパーティションをすでに使っており、合計一つのHDDですでに4つのパーティションが使われていました。新しいディスクは容量が大きい分(ディスクの管理で見てみると)、4つのパーティション以外に「未割り当て」で非常に大きなスペースがあるようなのですが、この部分に領域を作ってフォーマットすることは5つ目のパーティションになるので無理と思いますが、現在あるCドライブかDドライブの容量を、(未割り当て領域の容量を減らす分と同じだけ) 増やすことは無理でしょうか?OSを再インストールせずに「パーティションマジック」のような市販のソフトで可能ならばそのほうが良いのですが。

  • GUIDパーティションにできません

    外付けハードディスクから起動できるように、外付けHDDをディスクユーティリティで 消去は ボリュームフォーマット:Mac OS拡張(ジャーナリング) Mac OS 9ディスクドライバをインストールのチェックを外しています パーティションは フォーマット:Mac OS拡張(ジャーナリング) ボリュームの方式:2パーティション オプション:GUIDパーティションテーブル に設定してパーティションを作成すると パーティションの作成に失敗しました。エラー: Input/output error と表示されGUIDパーティションにできません。 何か設定ミスでしょうか? よろしくお願い致します。 intel Core Duo iMac Mac OS X10.4.8 外付けHDD:Firewire(BUFFALO)

    • 締切済み
    • Mac
  • パーテーションマジック

    パーテーションマジックなどのソフトを使って、パーテーションを変更した後は、そのソフトを使うことはめったにないと思うので、これをアンインストールしてもいいのではと思うのですが、どうなんでしょうか? パーテーションマジックのサイトで「Systemworksとの相性が悪い」とあったので、できれば共存させたくないと思っています。

  • パーティションの中身って・・

    OSが98SEで元のフォーマットがFATの起動ドライブをFAT32に変換して25GBくらいにしようとしたのですが、FAT32の最大サイズが8GB以上にすると正常に変更できません。この作業は”パーティションマジック”というソフトを使用して試みたのですが、最初はドライブコンバータでFAT32に変更したのでこれが原因かなと思いパーティションマジックでFATに戻した後、同ソフトでFAT32に再変更。この後、ソフトからFAT32の容量を変更しようとしたところ最大サイズが8GBと指定されておりこの数値以上にしようとすると”このパーティションは1024シリンダ境界を跡っているのでシステムを起動できません”というようなエラーメッセージが表示されてしまうのです。確かFAT32は最大サイズが2TBだったような気がしたのですが・・・、また、このHDにはもう一つ別にFAT32パーティションがありそのドライブには正常に容量を増やせました。もちろん、このソフトのページを調べたのですがそれらしき説明はありませんでした。

  • パーティションを認識しなくなった。

    先日partition magic7.0を使用してパーティションの結合操作を行ったところ「クロスオーバー」というエラーメッセージがいくつか出ました。操作を誤りもとの状態に戻さず変更の適用をしてしまいました。すると結合したパーティションがWindowsで認識しなくなりました。 また、partition magicでそのパーティションに診断という操作をすると「エラー#1652 外部属性エントリー不良です。ファイル0(0)」というメッセージが出て診断操作が中断されます。 この状態を修復する方法がわかれば些細なことでもいいので教えて下さい。OSはWindows2000です。

  • なぜパーティションソフトを使うの?

    なぜパーティションソフトを使うの? OSがVISTAやWINDOWS7の方に質問です。 パーティションはOS上で切れることになってますね。 それなのに、なぜ数千円もするようなパーティションマジックやアクロニスのパーティションソフトを買うのですか? 教えてください。

  • パーティションを切るソフト

    こんにちは。WIN XP使用です。ハードディスクにパーティションを切りたいと思っていますが、そのためのソフトでフリーソフトなどはないでしょうか。有料ソフトで、"Partition Magic"というのは知っているのですが、結構な値段なので。あと、有料のものも含めて特におすすめのものがあれば教えていただければ幸いです。

  • パーティションについて

    現在250GBのハードディスクを 100GB--->プライマリディスク(ローカル)NTFS 120GB--->プライマリディスクNTFS 18GB--->Linux用ext3 2GB--->Linux用swap として使っています。 拡張パーティションにせずにすべて基本で切ってしまいました。 パーティションソフトはシステムコマンダー9を使いました。 100GBのパーティションにOS(Windows Vista)をインストールして120GBはNTFSでフォーマットした データディスクにしてあり、残りの合計20GBの領域にUbuntuをインストールしてデュアルブートにしてあります。 LinuxからはNTFSにもアクセスできるので、この120GBのデータディスクはWindowsとLinuxのデータ保存に使っています。 最近データディスクの容量が一杯になってきたので100GBで切ってあるWindowsがインストールしてある パーティションはシステムディスクなので(ドキュメント他USERフォルダは120GBの方に移動してある) 50GBくらいしか使っていません。 そこで、この100GBのパーティションのサイズを70GB位に変更してデータディスクを150GBにしたいと考えたんですが システムコマンダーを使って100GB→70GBのサイズ変更は出来るんですがこの未使用領域をデータディスクの方に 増やそうと思っても、パーティションの最大サイズは120GBより大きく設定できません。 どうしたら、中のデータを退避させずにパーティションのサイズ変更出来ますでしょうか? つまり、現在のパーティションのサイズの境界線を変更したいんですが、なんかいいソフトはあるでしょうか? よろしくお願いします。

  • 間違えてパーティションを切ってしまった時の対処法

    新しくハードディスクを追加しようとして、 コントロールパネル→管理ツール→ディスク管理 でパーティションを切ろうとしたのですが、間違えてプライマリのほうを選んでしまい、それ以来そのハードディスクを接続すると青いエラー画面が出てしまいます。 おそらくフォーマットすれば直ると思いますが、接続した時点でエラー画面が出て、どうすることもできません。 こういう場合、どうやってこのハードディスクを使えるようにすればいいんでしょうか? ちなみにOSはWindowsXP 追加するハードディスクはUSBで繋ぐもので、ノート用のTOSHIBA製のものです。