Tagtoo 提供

整個大二使用電腦的習慣下來
必需用到windows的機會越來越少
平常沒事的時候根本不會用到windows這一塊

不過礙於開機磁區要在硬碟前1024MB
安裝XP的時候超過1024MB會不會給你裝我就不知道了
不過之前把Windows安裝好後有把他映像起來
這次裝完ubuntu後
打算用還原的方式還原到硬碟後半

為什麼要硬碟後半?
因為硬碟通常由外圈寫到內圈
外圈的讀寫速度會略快於內圈
反正有差嗎...就把最不常用的丟最裡面

還原完XP後...
設定GRUB....
GRUB的硬碟是從0開始數的,磁碟分割也是
而且邏輯分割會先當作一個磁區跳過
這個樣子
0,1,(3,4,5),2
括號內是一個邏輯磁區
因為我把XP丟最裡面
所以是(hd0,2)

在/boot/grub/menu.lst下面加上這段文字
title Microsoft Windows XP Professional root (hd0,2) savedefault makeactive chainloader +1

開機之後選Microsoft Windows XP Professional....
恩...果然出現錯誤訊息
下列檔案遺漏或損毀,無法啟動 Windows: 〈Windows root〉sytem32\hal.dll. 請重新安裝一份上列檔案的拷貝

這時用XP的安裝光碟進入救援模式
執行bootcfg /rebuild
把新的磁碟狀況新增至XP的boot.ini下
然後就可以正常進入XP的開機選單了...

不過原本的設置根本就不存在了
所以順便改一改boot.ini
不要再出現一個多重開機選單了

創作者介紹

Shenk

Shenk 發表在 痞客邦 PIXNET 留言(1) 人氣()


留言列表 (1)

發表留言
找更多相關文章與討論