Windows10がリリースされてすぐにインストールして仕事の環境をWindows10に移行(新しくアプリケーションのインストールとか)してテストをしていたのですがほとんど問題がなくなったのでVHDでなく実パーティションに移すことにしました。
今回は初のSSDを採用ですっ!
通常であれば、SSDにWindows10をインストール後、必要なアプリケーションのインストールと設定をするのですが、VHDで構築したWindows10をそのまま移行する方法を検討しました。
SSDは、予めPCに接続しておきます。
1.VHDにインストールしたWindowsをSDDへ丸ごとコピーする
「EaseUS Todo Backup」などパーティションを丸ごとコピーするツールを使用します。
2.ブートメニューに追加する
実はここにちょっと時間がかかりました。きっと「bcdedit」コマンドでできるはずだと思ってグーグル先生に聞いたり試行錯誤しました。
1.適当なOSを起動します。(WindowsのインストールDVDでもよいです)
Windowsのコマンドが入力できれば良いです。
2.diskpartコマンドを起動し、list volumeコマンドを実行します。
そのPC内のVolume(パーティション)の一覧が表示されます。
以下のコマンドを実行します。
DISKPART>list volume Volume ### Ltr Label Fs Type Size Status Info ---------- --- ----------- ---- ---------- ------- --------- -------- Volume 0 Q DVD-ROM 0 B メディアなし Volume 1 R DVD-ROM 0 B メディアなし Volume 2 システムで予約済み NTFS Partition 350 MB 正常 システム Volume 3 C NTFS Partition 79 GB 正常 ブート Volume 4 D NTFS Partition 149 GB 正常 Volume 5 E Windows10 NTFS Partition 238 GB 正常
上記では、Windows10をコピーしたボリュームは、Volume 5というのがわかりました。
(環境によって違うので注意が必要)
3.bcdeditでブートメニューを追加します
2.で調べたVolumeのドライブレターが必要になります。
bcdeditは管理者コマンドで実行します。
以下のようにエントリを作成してどこから起動するかを指定します
注意として最後の「/addlast」は忘れないようにしてください。忘れると今回登録したブートメニューしか残りません。
C:\> bcdedit /create /d “Windows 10” /application OSLOADER エントリ {0f1a3ed0-4881-11e5-a550-c3b8c8143ee9} は正常に作成されました。 C:\>bcdedit /set {0f1a3ed0-4881-11e5-a550-c3b8c8143ee9} device partition=F: C:\>bcdedit /set {0f1a3ed0-4881-11e5-a550-c3b8c8143ee9} osdevice partition=F: C:\>bcdedit /set {0f1a3ed0-4881-11e5-a550-c3b8c8143ee9} path \Windows\system32\winload.exe C:\>bcdedit /set {0f1a3ed0-4881-11e5-a550-c3b8c8143ee9} systemroot \Windows C:\>bcdedit /set {0f1a3ed0-4881-11e5-a550-c3b8c8143ee9} locale ja-JP C:\>bcdedit /displayorder {0f1a3ed0-4881-11e5-a550-c3b8c8143ee9} /addlast
4.ブートメニューの確認
Windows ブート ローダーの最後に今回追加したものがあれば完成です。
C:\>bcdedit Windows ブート マネージャー : : Windows ブート ローダー -------------------------------- identifier {0f1a3ed0-4881-11e5-a550-c3b8c8143ee9} device partition=F: path \Windows\system32\winload.exe description Windows 10 locale ja-JP osdevice partition=F: systemroot \Windows resumeobject {940bff88-4888-11e5-825d-806e6f6e6963}
5.Windowsを再起動して追加したブートメニューを起動します。
起動すればOKですが、自分の場合、Google Chromeがログインが切断されていたようでした。
他にもライセンスの再認証や再ログインなどをする必要があるかもしれません。
多分Windows10もプロダクトキーを入力しないとダメかもですね(確認する前に入力したのでどうかわかりませんが)
参考にしたサイト
第11回 Windows7のVHDブートを試す
http://www.atmarkit.co.jp/ait/articles/1004/22/news101.html
0 件のコメント:
コメントを投稿