質問: 休止状態に失敗したディスク上のmftまたはntfsジャーナルを修復するためのツール ntfsパーティションが破損しているか機能していないことに関連するいくつかの投稿を読みましたが、私の場合は適切な解決策がありません。ここにあります:私のシステムは ミニ上のssd pci express (pcie)、windows7がインストールされています。 2つのパーティション:1つはdellユーティリティ(40 mb)、残りはwindowsインストール自体(119 gb)です。 450 gbのntfsファイルとubuntuのインストールを機能させるすべてのパーティション(スワップ、システムなど)が30gbのhdd 起動デバイスは内蔵hdd( [〜#〜] irrt [〜#〜] )、唯一可能なものです。これによりirrtが有効になり、 [〜#〜] grub [〜#〜] が開始されます。これは、hddの一部のセクターをポイントすることで、ssdでwindows7を起動できます。今何が起こった:コンピューターをスリープ状態にした後、数時間後に休止状態になりました。ワイヤレスカードが物理的に無効になっています( dell m46 )。次に、ラップトップを起動し、grubが完了する前に、ワイヤレスカードを再度オンにし、grubの「windows」を押しました。次に [〜#〜] bsod [ 〜#〜] 、再起動すると、windowsは起動パーティションを見つけることができません:「必要なデバイスがありません」。windows 7リカバリディスクを試しました。hddにあるwindowsインストールのごく一部しか修復できず、ssdを認識できません。 「修理」は何もしません。ハードドライブを取り外して回避するgrub強制的に、windows dvdにssdのブートセクターが表示されませんでした。「windowsインストール」では不十分でした。ここで、windowsを再度インストールするかのように動作し始めると、windowsはドライブcの2つのパーティションを認識しますが、ntfsではまだここにあります。それから私はlinuxに行き、 fdisk を試しました:パーティションはまだここにあります。しかし、それらは nautilus に表示されず、マウントできません。ただし、 dd はデータを回復できます。ランダムな大きなオフセット(オフセット20 gbなど)でデータを読み取ろうとすると、ブロックは実際には「データ」であり、ドライブへのアクセスに問題はありません。物理的には、少なくとも完全に失敗したようには見えません。明日はバックアップをします。私は試しました testdisk :ブートセクターは同一で問題ないようですが、両方とも [〜#〜] mft [〜#〜] 「悪い」と表示されます。ファイルシステム内のファイルにアクセスできません。そのサイトで、間違った書き込みについて何かを見ました ntfsジャーナリング 、 破損したntfsパーティションを回復する必要があります 。ほぼ最後の投稿。私が検索した限り、インターネット上では何もありません。また、休止状態のプロセスによってブートシーケンスが大幅に変更されることを覚えているので、休止状態のプロセスに関する何かが逆転していないのではないかと思います(または、問題なくhiberfil.sysを移動できますが、できません。ルートディレクトリにあります。これは、ブートローダーにフォルダーの場所や別のドライブを収容する場所がないためです!)。したがって、両方のブートセクターが休止状態の影響を受け、通常のブートに戻るプロセスを完了できなかった場合、windowsはブートポインターが指している場所を確認し、通常のwindowsインストールを認識せず、修復を拒否します。 、そしてlinuxはmftを見つけることができないので、それをマウントすることはできません...あるいは何か違うものがmft自体に影響を及ぼします。わかりません...試してみます [〜#〜] chkdsk [〜#〜] バックアップ後、windows 7 dvdから fixmbr 。更新:fixmbrとfixbootは回復コンソールからのみ機能するようで、アクセスできませんでした。 windows 7 dvdから、chkdskを実行できました。「mftが破損しています。修復を試みます。mftを修復できませんでした。chkdskを終了してください」という理由で、クラッシュする前にボリュームがntfsであるとだけ表示されました。diskpartを試してみると、ssd上のパーティションが... rawと表示されました。したがって、これはchkdskが見たものとは対応していません。このすべてで何か奇妙なことがあります。この間ずっと、windowsはdellユーティリティを含むssdの最初の40mbを認識していませんでした。 windows 7 explorerでは、ssdのメインパーティションは常にc:\であり、hddのパーティションはd:\でした。ssd上のこの40mbのパーティションはどこにも表示されませんでした。しかし現在、windowsはこの40 mbのパーティションを認識し、それにc:\文字を付けます。 d:\文字は119gbのパーティションに対応していますが、「raw」形式であり、読み取ることができません。何もわからない....
回答: 起動デバイスは内蔵hdd(irrt)であり、可能なのは1つだけです。これにより、irrtが有効になり、grubが起動します。これにより、hddで一部のセクターを指すで、ssdでwindows7を起動できます。ポインタが同じである必要があると思います。^推測しています{次に、grubで「windows」を押しました。その後、bsod、再起動、およびwindowsは起動パーティションを見つけることができません:「必要なデバイスがありません」。 }特に休止状態になる場合は、同じポインタを使用していません。 grubブートはwindowsブートセクターを指している必要があります。または、winresume.exeを編集してdをポイントしようとしたときに、hiberfil.sysで同様の問題が発生しました。windowsがcの場合、休止状態からウィンドウが表示されません。オリジナルのコピーを使用した場合は修正されます。お役に立てれば