私のデスクトップにはWindows 7 Professional 64ビットがインストールされています。残念なことに、私と私の財布のために私のハードドライブが故障しています。現在使用している2TBのドライブの交換用として3TBのハードドライブを購入しました。この新しいドライブへの移動の手間をできるだけ省きたいので、Gpartedを使って現在のパーティションを新しいドライブにコピーしたいのですが、問題があるのは、このドライブが故障しているのではないかということです。問題は、現在のパーティションがMBRなのではないかと疑っていることと、新しいドライブが3TBなのでGPTが必要なことです
MBRパーティションを新しいディスクにコピーして、後からGPTに変換するだけでいいのでしょうか(パーティションの種類を変換することもできます)?
それとも、どうにかして新しいドライブのGPTパーティションにパーティションの内容をコピーする必要があるのでしょうか?
このトランジションの作り方はどうすればいいのでしょうか?
また、GPTパーティションで起動する際に注意すべき点はありますか?もし問題があれば、私のマザーボードは2012年5月の時点で1年前のものです
編集:私のマザーボードは1日前のものです。私の古いものはUEFI互換性を持っていないので、私は私の新しいHDDを使用するためにUEFIマザーボードが必要になることを考えると、私は今日Intelにアップグレードすることにしました
瀕死のハードドライブ(日立ドライブ体力テストによる不良セクタ)はどれくらい使えるのか? 念のため、全くないと仮定しています
編集2: 2回のクローニングの試みの後、何も動作しませんでした(直接クローニングまたはイメージへのクローニング)。私はちょうど新鮮なWindowsをインストールしてから、私ができるすべてのものをコピーしました。正直なところ、クローニングソフトで数日間ストレスを感じた後、今後この問題を抱えている人にはこれをお勧めします
21 None 2012-07-01
clonezilla を使用して hdd のイメージを作成し、そのイメージを新しいドライブに復元すれば、何事もなかったかのようになります。http://clonezilla.org/ これを行うには、USB または CD から clonezilla を起動する必要があります
さてさて、新しい情報が出てきたので、次のことをしてみてはいかがでしょうか
- 3TBドライブを半分に分割します
- 先ほど作ったパーティションの後半にイメージを保存しながら、上記のソフトでイメージを作成します。(Clonezillaでは画像を置く場所を指定することができます)
- 画像を前半に戻します
- 問題がなければ、2番目のパーティションをフォーマットしてから2番目のパーティションを削除してください
- 最初のパーティションを拡張してドライブ全体をカバーします
注: 十分なスペースがない場合は、ゲームの一部を削除し、イメージがダウンした後にインストールする必要があるかもしれません
欲しいものが手に入るまでいじくりまわすことをお勧めします
6 imtheman 2012-07-04
これまでの回答のどれも、この問題を解決するために必要なすべての情報を与えてくれませんでした。私はそれを解決し、私は今UEFIとGPT上で私の古いWindows MBRインストールを正常に実行しています
- ターゲットドライブのみを接続し、UEFIモードでWindows 7のセットアップを実行します。BIOSでUEFIを有効にしたり、DVDを利用したりすることでできます。UEFIが起動するUSBメモリを作ることは可能ですが、マイクロソフトのツールではそうはさせてくれません。これは気をつけましょう
- ターゲットドライブにWindows 7をクリーンインストールします。3つのパーティション(EFI、MSR、Main)が作成されるので、UEFIモードになっていることが確認できます
- ソースドライブを接続し、Ubuntu (または他の linux) ライブ CD/DVD/USB を起動し、NTFSCLONE (ターミナルからスーパーユーザ priv: ‘sudo ntfsclone’, 構文はヘルプページから簡単に使用できます) を使用して、ソースドライブから NTFS パーティションをコピーし、ターゲットドライブ上のメインの Windows パーティションを上書きします。NTFSCLONE の構文に注意してください
- ソースドライブを切り離し、新しいドライブで古いインストールをお楽しみください
私が見たところでは、ディスクスタートでブートコードを実行するのではなく、EFIは単にEFI FAT32パーティション上の所定の場所でブートコードを実行し、このブートコードはその後、Windowsのインストールを開始します。正しく設定されていたものを上書きすると、代わりに古いものが起動します
それは私がこれをすべて把握するために文字通り何日もいじくり回していたし、今はうまくいけば他の人がする必要はありません
(他の注意事項: Intel DP43TFでは、BIOSをアップデートして、WindowsのセットアップをAHCIではなくIDEに設定しなければなりませんでした。古いインストールをGPTドライブに入れた後、AHCIに戻してみましたが、問題ありませんでした。)
テストされ、動作しています
16 Matthew 2012-09-16
まず、メインボードがUEFIブートをサポートしていることを確認する必要があります。BIOSで有効にする必要があるかもしれません
パーティションの中身自体はNTFSで、MBRとGPTの違いはありません。ただ、パーティション内のUEFI経由で起動するために必要なブートコードが違うかもしれません
さらに、最大の違いは、通常システムパーティションの直前にある ~100MB のブートパーティションです。UEFI には追加のパーティションが必要です
手動で100MBのパーティションを2つ作成してみて、そのあとにシステムパーティションをコピーします。その後、Win7のインストールCDを起動して、ブートプロセスを修復させます。これは動作するかもしれませんが、私は知りません(試したことはありません)
しかし、新しいWindows 7のインストールを開始して、ディスクを自動的に分割させた方が簡単だと思います。インストール中にコンピュータをリセットして、その後に不完全なインストールを古いもので上書きすることができます
3 Robert 2012-07-01
もう一つの可能性としては、ロボコピーを使うという方法があります。UEFIは起動ドライブとして使うためだけに必要なので、64ビットのWindows 7であれば何でもマウントできます。この方法は、新しいドライブがパーティション化された後、古いディスクから新しいドライブにファイルをコピーします
- Windowsで3TBのディスクをパーティション化
- 元のドライブと新しいドライブの両方を、64ビットのWindows 7を実行している別のコンピュータに挿入します
- (高架下の?) コマンドプロンプトで、
robocopy F: G: /mir /zb /copyall /dcopy:t /sl /xd "System Volume Information" /xf hiberfil.sys pagefile.sys /xj /r:0 /w:0 /mt:2 /log:robocopylog.txt
コマンドを実行してください。フラグの定義については、ロボコピーのドキュメントを参照してください - Done.
私はまだこれをテストしていないし、私はピーターマックスウェルの答えで行くことになるかもしれませんが、私は誰かが見つけて、答えの欠如に不満を持っている2年後のフォーラムのポストになりたくないです
この回答は、私が始めたSevenForums.comスレッドを参考にしています
3 DanBlakemore 2012-07-05
私は2TのMBRドライブから3TのGPTドライブにアップグレードしました(それぞれにWin 7 OSパーティションとデータパーティションがあります)。ここでのコメントは、古いWin 7 MBRパーティションを新しいGPTパーティション、特にブートパーティションに転送するのにとても役立ちました。ちょうどそれは同じ必要性を持つ他の人のために時間がかからないように私がしたことをここで共有するために
私は、両方のドライブを全体的に接続し、さらにUSBのサムドライブとDVDドライブを持っていました
- Parted MagicでUSBメモリを起動可能な状態にする(参考。http://www.makeuseof.com/tag/how-to-clone-your-hard-drive/)。)
- Win 7 64ビットセットアップDVD(またはネット上で利用可能なisoイメージから1つを焼く)を取り、PCのBIOSオプション(私の場合は、起動時にF12を押す)を設定して、UEFIモードでWin 7セットアップDVDを起動します
- 新しい3TディスクにWin 7をクリーンインストールしてください(後で上書きされるので、設定を心配する必要はありません) – Win 7はGPTの下に自動的に3つのパーティションを作成します
- 再起動してBIOSオプションを設定し、USBドライブをParted Magic(x386_64プラットフォームを使用)に起動させます
- パーティションエディタを使って、Win 7パーティションを必要なサイズに縮小し、空いたスペースで新しいデータパーティションを作成します
- Clonezilla を使って、古い MBR Win 7 ブートパーティションを新しい GPT Win 7 ブートパーティションにクローンします
- データパーティションも同様にしてください
- 古い2Tドライブを取り外し(オプション:ドライブ文字の混乱を避けるため)、新しい3TドライブをUEFIモードで起動するためのBIOSオプションを設定します
- Win 7がドライブでエラーを報告すると、画面上の指示に従って、Win 7 DVDを使用して “システムの回復” > “スタートアップの修復 “に沿って行くために – 問題はWin 7によって自動的に修正されます
- 再起動して、システムをchkdskを通過させてください
これが役立つことを願っています – それは私のために働いた
3 Vincent Chan 2013-04-07
2019年:Win7 MBRパーティションを新しいGPTブート可能なディスクにコピーするための概要
Win8, Win8.1, Win10 には、インストール時に余分なパーティションがあるため、手順は適用されません。修正した手順は 8/8.1/10 にも適用されますが、ここでは文書化されていません
Win7のディスクが起動すると仮定します。必要なのは、GpartedのライブCD/フラッシュディスクです
そのようなCDやフラッシュディスクを持っていないのですか?それなら、以下のようにしてください。gparted live “を検索してください; ブート可能なCDやフラッシュディスクの指示に従ってください
コンピュータのUEFI設定(BIOS設定)を入力します。UEFI を選択します。古いコンピュータでは、UEFI を優先的な最初のブート環境として設定します
まず、起動時にDELキーを叩いて設定を入力してみてください。設定に入れない?UEFI」にパソコンを特定する文字列を加えて検索してみてください
想定しています。起動時にWin7ディスクと新(GPT)が接続されています。してください。他のディスクをすべて切断してください。GpartedのライブCD/フラッシュディスクを起動します
Gpartedを使用しています。GpartedのトップメニューからDEVICE(新規ディスク)をGPTとしてパーティショニングします
Gpartedを作成しました。GPTディスクの先頭に100MBのfat32 EFIパーティションを作成します。GPTディスクにこれ以上パーティションを追加しないでください
Gpartedにしました。PARTITION メニューから Win7 MBR データパーティションのコピーを選択します。これはディスク上では何も変わりません
Gpartedしました。GPT ディスクをクリックして、未割り当ての領域を見つけます。それをクリックします。GPTディスクの未割り当てスペースにpartitionメニューから貼り付けを選択します。恐れることはありません、ディスク上では何も変更されていません
Gparted にしました。GPT ディスク上のターゲットの未割り当てパーティションをダブルチェックします。そして、EDITをクリックしてから APPLYをクリックして、GPTディスク上にコピーを作成します
コピーが終了したらGparted Liveを終了します。期待されます。Win7ディスクを削除して再起動します: ステップ11を参照してください。しかし、Win7インストールCD/フラッシュディスクがない場合は、Win7ディスクを削除する前にWin7を使用して作成してください
マイクロソフトの手順に従って、UEFIブート設定を100MB EFIパーティションとWin7データパーティションに再インストールしてください。Win7インストールCD/フラッシュディスクが必要です。コンピュータのハードウェア(古いASUSなど)によっては、CD/フラッシュディスクを起動するために、UEFI設定をMBRブートを好むように戻す必要があるかもしれません。Win7 のインストールディスクは MBR としてしか起動しないかもしれませんが、この事実は UEFI の修正を妨げるものではありません
重要です。コンピュータからWin7ディスクを取り外します。次のステップでは、新しいGPTディスクだけがコンピュータにあると仮定しています。https://answers.microsoft.com/en-us/windows/forum/windows_7-system/repair-windows-7-efi-boot/082e3efd-b3fc-4d24-b223-b8c42aa738d4
0 Grant Gustafson 2019-11-25
Windows 7 のサポートが切れたため、最近 MBR の Windows 7 を GPT SSD にクローンして Windows 10 にアップグレードしました。以下の手順が多いように見えるかもしれませんが、実際には適切なパーティション分割ツールを見つけてからの作業は簡単でした。手順は以下の通りです
- ディスク管理ツールを使用して、Windows内から新しいディスクをGPTとして初期化します
- MBR から GPT にシステムパーティションを複製することを宣伝しているパーティションエディタを購入する。それらのすべてがそうではなく、無料版はシステムパーティションのクローンを作成するようには見えません。私は2つのオプションを見つけました、1つは120ドル/年、もう1つは50ドルのワンオフ支払い(私は安い方を選びました – AOMEI)
cloneタスクを実行すると、パーティションツールが再起動して完了します
クローン後は通常通りWindowsが起動します。シャットダウンします
- これは、Windowsが起動した場合に、すべてが正しく動作していることがわかるようにするためであり、また、起動オプションを変更することで、私の既知の良いコピーが台無しになることを防ぐためです
- 次の起動時にレガシーBIOSに入り、UEFIに変更します。ブートオプションを確認 – 私の場合はSSDを直接指定できませんでしたが(古いラップトップを持っていて、キャッシュドライブ用のmsataスロットを使用しています)、UEFIは問題なくSSDを見つけました
- WindowsがUEFIとGPTを関連付けているため、Windows 7はGPTディスクから正常に起動します
- オプション – 古い MBR ディスクをオフにして元に戻し、再起動して確認すると、はい、MBR ディスクはドライブ D: として表示され、起動に使用されませんでした
- オプション – Windows 10のメディア作成ツールをダウンロードして実行すると、無料でアップグレードできます。私の場合は、Windows 7 のプログラムや設定を維持するインプレースアップグレードでした]
0 Sir Adelaide 2020-04-08