把 Vista 從一顆硬碟移到另一顆上面

[華語, cmn-Hant-TW]

本來的 vista 是裝在一顆 PATA 的硬碟上,想要把他移到 SATA 的硬碟去,先用 ghost 把整顆硬碟複製過去,然後在原來的硬碟開機,先用 Vista Boot Pro 把新的那顆硬碟上複製版的 vista 的開機 entry 加上去,然後等一下開機就可以看到新的 vista 的選項了。可以這樣做的原因是開機硬碟是在另外一顆啊,所以不管系統磁碟怎麼換,開機磁區還是在那邊不會換位置,這也算是系統磁碟和開機硬碟分開放的好處吧 :p

本來以為這樣就弄好了,沒想到開機是可以開機,要登入的時候給我顯示 preparing your desktop… 這下大條了,花了很久的時間登入之後不只是桌面是空的,連工作列都出不來。還好工作管理員可以叫得醒,然後試著用他來開啟程式,才發現原來系統磁碟代號跑掉了,所以才會什麼都叫不起來。重新開機進安全模式之後,用工作管理員把 regedit 叫起來,

HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices
這下面有一堆叫 \DosDevices\*: 的,把他改成原來的即可,像是本來應該是N: 結果變成 F: 了,那就把 F: 抓出來改回 N:,重新開機之後就一切正常了。

這樣是有比較好用嗎? FreeBSD 換硬碟找不到的時候可以在開機的時候直接設你想開的 root partition, Mac OS X 移來移去都可以開機也不會抱怨東抱怨西…

Leave a Reply

Your email address will not be published. Required fields are marked *