2013/05/06

Windows boot from VHD (Win 7 / Win 8 適用)

看到某個部落格介紹到

"一次多個VHD掛在同一台電腦下面也沒關係,因為是在同一台電腦且唯一一個啟動的授權"

好像拿來當開發環境挺不錯的....

掛掉再還原一次就好了 省得一直重新build環境

可惜 win7 要 enterprise 以上才支援 win8 pro 又不能跑公司的系統 = =




順道memo一下 T客幫的教學

http://www.techbang.com/posts/3910-invincible-vhd-virtual-disk-on
http://www.techbang.com/posts/3911-invincible-vhd-virtual-disk-lower


--
※ 發信站: 批踢踢兔(ptt2.cc)
◆ From: 114.36.56.241


9/14  updated

昨天試裝 win7 成功

測試過程中發現似乎不需要像網路上講的 copy wim 檔 @_@

先從安裝光碟 (or USB) 開機後 選擇修復電腦 經過一段阿阿砸砸後開啟命令提示字元

先打 diskpart 進入指令

之後建立VHD指令如下

create vdisk file=c:\windows7.vhd maximum=100000 type=fixed

其實這段可以先在原生 windows 產生好空檔案並且初始化好就可以省得打指令了

接著選取vhd (這段一定要做)

select vdisk file=c:\windows7.vhd
attach vdisk

網路上還有教要切好 partition 這交給有 GUI 安裝介面去做就好 XD


之後退出 diskpart 回到安裝畫面開始安裝

安裝步驟走到選硬碟的時候理論上已經可以看到剛剛連結好的 VHD 檔

(是說有看到可以在這邊才按 shift + F10 叫出命令提示字元,連結好後重新整理即可)

選VHD要安裝時會跟你講說無法安裝於此磁碟機啥鬼的

無視他給他下一步下去就對了 (對攻城屍來說警告都沒關係 (大誤))


.. 之後就裝好啦

喔不過裝好後的 VHD 似乎還是會把 boot loader (BCD) 寫入實體的 disk1p1 位置

因為 VHD 是第一個,也是預設開機選項

要把 VHD 拿來掛到其他硬碟下面可以用 EasyBCD 來直接掛到其他硬碟上

(先用速度比較快的 SSD 裝好 OS 跟其他有的沒的之後裝到 SSHD 來跑科科)

--
※ 發信站: 批踢踢兔(ptt2.cc)
◆ From: 42.75.71.129

沒有留言:

張貼留言