SSDへの移行

SSDへの移行

Dell XPS 17 ラップトップを SSD ドライブで起動しようとしているのですが、原因がまったくわからないサイレント エラーが発生しています。見たところ、ブートローダー チェーンが壊れているようです。私は 1 人経営の会社で、このコンピューターはいわば私のビジネスの根幹をなすものです。

このコンピュータには OEM バージョンの Windows 7 が付属していましたが、後で Windows 8.1 の市販バージョンに交換しました。そのボックス、CD、キーはまだ残っています。

以前は 2 台の HDD を使用していましたが、SSD に交換する最初の HDD には 4 つのパーティションがありました。

  • 謎の109MBのパーティション
  • 工場出荷時にインストールされた回復パーティション (Windows 7)
  • システムドライブ (C:)
  • 私のデータドライブ (D:)

2 番目の HDD はバックアップ専用であり、この問題の影響を受けません。すべてのドライブの表面容量は 500 GB です。

SSDへの移行

SSD への移行では、次の操作を実行しました。

  • CloneZilla を使用して、HDD パーティション 3 と 4 のイメージを外付け HDD に保存しました。
  • GParted を使用して、SSD 上に 2 つのパーティションを作成しました。最初のパーティションは 80 GB で、ブート フラグ付きのシステム用、残りはデータ用です。
  • 外付けドライブからのイメージを SSD 上のシステム パーティションに復元しました。

(まずシステムが起動できるかどうかを確認したかったので、データ パーティションはまだ復元していません。)

それ以来、SSD 上で Windows 8.1 を起動できなくなりました。症状は、テキストモードでカーソルが点滅し、エラーメッセージがまったく表示されないことです。BIOS からでも、任意のブートローダーからでも。

私が試した解決策

これらの「解決策」はどれも成功しませんでした。

  1. Sourceforge の boot-repair-disk を使用 (すべてのリンクの評価が十分ではありません)
  2. Windows 8.1 ブート ディスクの修復機能を使用する。

1. ブート修復ディスク

2回実行しましたが、これはレポートです1 回目以降は生成されませんでした。レポートにはエラーがリストされています:

ブート セクターの情報によると、sda1 はセクター 41172992 から始まります。しかし、fdisk の情報によると、sda1 はセクター 2048 から始まります。

2. Windows修復ディスク

CD から 3 回起動し、そのたびにトラブルシューティング > 詳細オプションに進みました。何もシステムが起動しませんでした。

最初は、スタートアップ修復オプションは警告なしにコンピューターをシャットダウンしました。その時は「自動修復を準備中」の段階だったと思います。

2 回目は、MBR を修正する方法に関する記事に従って、bootrec.exe /fixmbrコマンドを発行しました。

3 回目も、1 回目よりも後の段階、つまり「PC の診断」で、システムの強制シャットダウン (または再起動) が発生しました。

理解できないのは、コマンド ラインを開くと、ドライブ C (SSD 上) のファイルを一覧表示できることです。したがって、すべてのファイルがそこにあると考えられます。さらに、chkdsk ではそのドライブに問題は見つかりません。

コマンドの実行後bootrec /fixmbr、またこの質問を書きながらさらに調べた結果、bootrec他の 3 つの引数、つまり/fixboot、、/scanosおよびも実行しました/rebuildbcd。 で「識別された Windows インストールの合計数: 0」だったところが/scanos、現在は「1」になっており、boot-repair-disk のレポートには、Windows MBR が /dev/sda にインストールされていると表示されます。残念ながら、まだシステムを起動できません。

質問

私が使用している多くのプログラムの設定のせいで、Windows を最初から再インストールするのは避けたいと思っています。

問題は上で引用したエラーにあると思われます。これを解決するには、ブート セクターに sda1 がセクター 2048 から始まると報告させる必要があります。この矛盾はどうすれば修正できますか? それとも、問題は別のところにあるのでしょうか?

答え1

質問で説明した状況では、問題を解決できませんでした。問題は、私が「暗号パーティション」と呼んでいたシステム予約パーティションが存在しないことでした。ディスクを消去して OS を最初から再インストールすると、インストール プロセスによって別の「暗号パーティション」が作成され、今度はサイズが 350 MB になったことに気付きました。

サイズの違いは、元の OS が Windows 7 であり、そのシステムが Windows 8.1 にアップグレードされたためである可能性があります。Windows 8.1 が既存の Windows 7 システムにインストールされたときに、パーティションが移動されず、「暗号化されたパーティション」を再作成する必要もなかったと推測します。これはもっともらしいと思います。

そのパーティションもコピーしていれば、おそらくこの問題は発生しなかったでしょう。

関連情報