Senior Member
加入日期: Oct 2000 您的住址: Meowplanet
文章: 1,239
|
單核轉雙核,系統HD從SATA I轉成SATA II,免重裝XP的方法
最近升級到C2D,經過一番風雨(XP光碟有問題),終於順利安裝完成,不過後來又購買一顆320G SATA2 HD,用XPE作DISK CLONE。
系統轉移到新硬碟後(原系統碟為SATA I),發覺SATA II的介面居然顯示SATA I!? 後來得知SEAGATE預設是SATA I,要移除JUMP才會變成SATA II,但是移除後仍然無用,並且工作管理員只會顯示單核CPU。 研究一些資料才發現,可能是當初轉移系統時HAL的問題,必須要重新對應。 以下列出對應方法,如果發覺明明買的是SATA II的硬碟,卻無法開啟SATA II的速度(系統顯示為SATA I),或是雙核CPU卻顯示成單核,可以用這個方法解決。 原理: 在 windows 下單核心是 acpi uniprocessor pc, kernel load halaacpi.dll 在 windows 下雙核心是 acpi multiprocessor pc, kernel load halmacpi.dll 它們使用的 kernels 是不同的, 如果問題是來自 hal files 沒更新 轉換前需要確定在 system32 目錄下有 halacpi.dll, halmacpi.dll halaacpi.dll 這三個檔案 沒有的話從 windows cd 或是 sp2.cab 解壓縮到 %systemroot%\system32\ 在 boot.ini 加上對應的 /hal=halacpi.dll 或是 /hal=halmacpi.dll 轉換至雙核心時需要更新 kernel, 法一: 利用98開機片進到DOS模式,並輸入下列指令 cd c:\windows\system32 ren ntkrnlpa.exe ntkrnlpa.old ren ntoskrnl.exe ntoskrnl.old ren hal.dll hal.old cd c:\windows\driver cache\i386 expand sp2.cab -F:halmacpi.dll c:\windows\system32 expand sp2.cab -F:ntkrpamp.exe c:\windows\system32 expand sp2.cab -F:ntkrnlmp.exe c:\windows\system32 cd c:\windows\system32 ren halmacpi.dll hal.dll ren ntkrpamp.exe ntkrnlpa.exe ren ntkrnlmp.exe ntoskrnl.exe 重開機 法二: 如果沒有98開機片,或是不熟悉DOS介面,也可以用XPE進入WINDOWS 在重開機前,先到C:\WINDOWS\Driver Cache\i386 找到SP2.CAB檔,用解壓縮軟體解出 halmacpi.dll ntkrpamp.exe ntkrnlmp.exe 三個檔案,然後在C底下創一個ACPI的資料夾,把這三個檔案放到裡面 利用XPE開機光碟進到WINDOWS,重新命名C:\windows\system32底下的 ntkrnlpa.exe ntoskrnl.exe hal.dll 把副檔名改為OLD 把C:\ACPI的三個檔案COPY到\windows\system32 改名 halmacpi.dll=>hal.dll ntkrpamp.exe=>ntkrnlpa.exe ntkrnlmp.exe=>ntoskrnl.exe 刪除ACPI資料夾,重開機即可 正常運作後在套用KB896256 參考資料:http://forum2.msi.com.tw/viewtopic.php?t=36603&sid=356a8e4f569442c13a1ea9869b647739 此文章於 2007-06-16 01:56 PM 被 Oudie 編輯. |
|||||||
2007-06-16, 01:49 PM
#1
|
Major Member
加入日期: Oct 2003
文章: 285
|
看標題還以為是大濕文
很感謝實用的知識發表 |
||
2007-06-16, 02:37 PM
#2
|
Master Member
加入日期: Oct 2001
文章: 2,220
|
引用:
如果是 大濕文 標題應該是 雙核轉單核,系統FDD從3.5"轉成5.25" 免重裝DOS的方法.. |
|
2007-06-20, 04:48 PM
#3
|
Junior Member
加入日期: Nov 2001 您的住址: 台北
文章: 872
|
好文 推推推
補充一下:xp pro 才有支援雙核 |
2007-06-20, 05:24 PM
#4
|
Power Member
加入日期: Oct 2001 您的住址: 家裡
文章: 594
|
引用:
推大濕的標題... 這文章很實用... 不過步驟好像有點複雜..
__________________
yunjing 簽名檔當然就是拿來簽名低嘛.. |
|
2007-06-20, 06:26 PM
#5
|
Master Member
加入日期: Oct 2001
文章: 2,220
|
引用:
一點都不複雜啊 DOs不支援雙核,所以單雙核沒差 3.5"→5.25"不過是 format 一張開機片... |
|
2007-06-20, 06:35 PM
#6
|
Major Member
加入日期: Oct 2002
文章: 270
|
感謝好文章,未來小弟也要用到,先COPY下來
|
2007-06-21, 02:24 AM
#7
|