[心得]用SPFDISK作Win98及WinXP的多重開機



贊助商連結


allen2002
2002-01-28, 12:55 AM
我的狀況:
1.只有一顆60GB硬碟,用Fdisk切成三個約20GB的部分,只有C是Primary partition.(FAT32)
2.C碟原來是灌Win98.
3.沒有小磁碟機(1.44MB),只有DVD ROM.(可自DVD ROM開機)
4.因為朋友灌WinXP之後,用XP的多重開機,他的WinMe無法關機,所以不太想用WinXP的多重開機.

所需軟體:
1.SPFDISK 2000-02d+(中文版):馮緒平先生的作品,非常感謝他.
網址 http://mail.ht.net.tw/~spferng/
2.Windows XP
3.Smartdrv.exe (Win98裡面就有)(從Dos下灌WinXP非常需要,否則速度很慢)
4.可開機的CD片,我是用Nero做出來的.

過程:
1.我事先把SPFdisk主程式放在C及E槽.(其實放在CD-R內或E槽即可)
注意: D槽的東西會Lost掉,可先放到E去.
2.用CD片開機,自然是在純Dos下,執行SPFdisk,會先出現中文授權畫面,不必理他,按Enter進入,選擇硬碟分割工具,會詢問是否使用FAT32檔案系統,選Y(Yes),然後出現各硬碟資料,先把光棒指到C,按Enter,選擇隱藏分割
3.因為原來D槽不是Primary partition,此時記下D及E的啟始磁柱及結束磁柱.
4.選D槽,按Enter,選擇建立分割,選建立主分割,會問是否配置整塊區域,選N(No),此時會要求輸入啟始磁柱及結束磁柱,把剛才記下的輸進去.此時D槽成為Primary Partition,(未Format),需要Format,E槽仍是Extened的Logic Disk,而且資料都在.
5.按ESC出來時,會問是否存到硬碟,選Y,會問是否Undo檔,選Y.
6.然後跳出SPFDisk,重開機,再用DVD-ROM開機到Dos下,此時原來裝Win98的C槽應不見了,而D槽變成新的C,而且因Partition變動,裡面都沒有資料,E槽變成D槽,且資料都在.
7.Format C槽,(即原來的D槽),然後執行Smartdrv.exe,再放入WinXP光碟.
8.在WinXP光碟中,進入I386的次目錄,執行Winnt.exe,就開始灌WinXP了.
注意:WinXP會查到原來的C(已隱藏的),但會把他放在最後面,所以照指示灌在目前的C槽
9.照著WinXP的指示灌完.
10.再用光碟開機,再執行SPFdisk,選擇硬碟分割工具,選已隱藏的C,選系統ID,把它改成Dos FAT 32,然後按ESC出來到主選單,會問是否存到硬碟,選Y,會問是否Undo檔,選Y.
11.選新增啟動選項,分別把兩個Primary partition一一選入,然後執行進行安裝,存到MBR去,然後重開機.用硬碟開機.
12.看到兩個選項,就大功告成.
13.把WinXP的選項關掉,因另一個進去是沒東西的.
進WinXP中,選 系統內容->進階->啟動及修復->設定->系統啟動
選好預設要開啟的作業系統,將顯示系統作業時間清單取消或改成0秒即可

後記:
1.對不起,寫的很囉唆,希望高手別介意,以上是我記得的過程,若有錯誤,麻煩指正.
2.一個有趣的現象.進入Win98後,可看到原來的E槽變成D槽了,而灌WinXP的D槽變成E槽,但進入WinXP,卻看不到原來Win98的槽.
3.因為電腦太多,所以我的新電腦沒裝小碟,其實最好是可開機小碟內裝SPFdisk程式及Smartdrv.exe.
4.為什麼要兩個作業系統,其實看個人需要,大部分的軟體及Game都完全支援Win98,所以大部分程式還是在98下最穩,但XP有他的優點,例如,模擬高爾夫(SimGolf)英文版無法在我的Win98執行,XP可以,但用中文的Unicode,數字卻變成問號,此時將Unicode改成英文,哈哈,一切搞定.
5.在PCZONE討論區得到很多資訊,很感謝大家,也希望我的小小經驗,對大家有幫忙,謝謝!

贊助商連結


yu-cheng
2002-01-31, 07:25 PM
ˇ3Q

foxbrian
2002-01-31, 08:32 PM
很實用的文章,收下了
說不定以後會用到^^

米達麥亞
2002-01-31, 08:54 PM
多謝大大!!
先收下來以後應該用得到

526566
2005-02-21, 01:15 AM
感謝指導,不過,為何我在98環境下會<資源回收桶無效格式>的錯誤訊息??