iT邦幫忙

0

舊硬碟的系統無法在新電腦上使用

  • 分享至 

  • xImage

原先的電腦有兩顆硬碟 分別裝XP和server2003兩系統 後來換了台電腦 想把裝server版的硬碟 移到新電腦上使用 卻無法開啟系統 把舊電腦硬碟裝XP系統的也裝置後 就能正常開啟server版 不知是不是當初裝server版時是在XP系統上格式化 這情形有辦法解決嗎 因為舊電腦的XP系統硬碟已經快壽終正寢了 這麼一來 server版的硬碟也無法使用了 請知道的大大解惑一下 謝謝

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中
38
花輪
iT邦大師 1 級 ‧ 2008-10-13 23:22:20
最佳解答

樓上的回答都沒找到問題而只是建議重灌,原理是好的,但有時有些因素是不想或不能重灌的!
造成問題原因是 :舊系統的 xp 是 HD0(SYSTEM PARTITION),而 SERVER 2003是 HD1(BOOT PARTITION),兩個系統的開機檔案都放在 HD0 上而且是共用的,您將HD1裝到新機器上去,因為 HD 內沒有開機檔,當然開不了機,將原先的 HD0 裝回去就可以也只表示您運氣不錯(2台電腦的硬體有相容或一樣)罷了,試試以下方法:
在原來的機器上建立一片開機磁片(或USB碟,但PC要能從USB開機)..
1)最好在2003系統上格式化一片磁片
2)將 C:\下的 NTLDR,bootfont.bin,boot.ini,ntdetect.com,等檔案 copy 至磁片上
3)將磁片上的 boot.ini 修改:(以單一2003為例):將兩列的「multi(0)disk(0)rdisk(0)partition(2)\WINDOWS」中的『partition(2)改為partition(1)』,存檔離開
4)在新電腦上用磁片開機即可進入 2003 了(原 HD0 不必再裝喔)

GOOD LUCK!

sheep999 iT邦新手 4 級 ‧ 2008-10-14 20:47:07 檢舉

總算有可行的建議 多謝大大提供的方法 我會試試看 樓上幾位大大建議重灌 是最後不得已的選擇 畢竟資料系統建構不易 想搬移也是個大工程

花輪 iT邦大師 1 級 ‧ 2008-10-14 22:43:13 檢舉

快去try吧~ :)

sheep999 iT邦新手 4 級 ‧ 2008-10-16 01:06:39 檢舉

非常糟糕的 裝有開機檔案的XP硬碟掛了 把裝有server2003的硬碟拿到新電腦上 當然無法進入server2003的系統 但硬碟本身內容還是正常的 這樣還有辦法取出硬碟中的資料 如資料庫的內容 信件 網站網址...嗎 請指教

26
twnem
iT邦好手 1 級 ‧ 2008-10-13 02:14:25

我的習慣是---如果換電腦就直接把硬碟作重新切割與重灌系統
你要這樣也是可以啦,只是要確定新舊電腦的硬體配備是否都一樣
如果不一樣的話,最好重灌系統,這樣是比較保險

18
japues
iT邦高手 2 級 ‧ 2008-10-13 09:03:53

既然換了電腦了,建議重灌吧
至少系統會比較穩定

24
tom6507
iT邦大師 1 級 ‧ 2008-10-13 09:29:50

您的意思是說當舊電腦的兩顆硬碟都接在新電腦上的時候2003就可以開機了嗎?
如果是這樣的話,表示你的2oo3的開機系統設定在XP那顆硬碟上,所以沒有那顆硬碟就會無法開機。

sheep999 iT邦新手 4 級 ‧ 2008-10-13 20:33:35 檢舉

因為我不是灌系統的人 但測試結果應該是如此 有補救的方法嗎 請指教

14
總裁
iT邦好手 1 級 ‧ 2008-10-13 14:30:55

如果是古時候的IDE硬碟check一下master slave的設定
bios的開機順序也可以看一下

14
glennlin
iT邦研究生 4 級 ‧ 2008-10-13 14:56:53

因為SERVER的作業系統要求比較高
通常換了一台電腦後,可能就無法再開機了

所以…
還是請重灌吧

14
haoming
iT邦好手 1 級 ‧ 2008-10-13 19:19:06

不想重灌 就用BESR 異機還原

14
mrpan
iT邦新手 1 級 ‧ 2008-10-14 14:23:50

如果你的舊硬碟是用 NTFS 檔案系統當作啟動碟,
那麼就無法用拆硬碟的方式轉移到新環境下用,因為(微軟防止你拷貝有鎖 SID安全標識符)
如果硬體環境差太多,檢查機制就過不了關,因此直接移動硬碟是無法使用的。
但是如果是 FAT32 的檔案系統就可以。

最好的方式就是在舊電腦執行系統的 Sysprep 這個程式去除 SID 然後再拆下硬碟換到新電腦上,開機後你會看到電腦一直找發現硬體,完成後就可以了。

花輪 iT邦大師 1 級 ‧ 2008-10-14 22:41:18 檢舉

我試過sysprep,不一定會成功,尤其是硬體差異太大的情況,例如:intel換成amd...

我要發表回答

立即登入回答