請問有關多重開機



贊助商連結


hellobinbin
2006-09-18, 11:22 AM
對不起...新新手做了一件很不自量力的事,請勿見怪> <

因為工作上的需要,我很不自量力的將windows 2000, xp, 跟linux
安裝在同一棵硬碟上 160G

安裝順序為
1.hda1 windows2000 20G (hd0,0)
2.hda2 xp 20G (hd0,1)
到目前為止都沒有問題,可正常開機

3.linux使用CentOS 3.6 hda3 / 20G (hd0,2)
hda5 swap 512Mb
grub直接安裝至MBR 預設為CentOS

安裝完後重新啟動時,在grub的menu畫面有兩個選項:
1.CentOS (這個可以正常開機)
2.Dos

選Dos就停在那邊了:
rootnoverify (hd0,0)
chainloader +1

我有試過依查到的方式更改命令,從grub隱藏 hide (hd0,2),(hd0,1),
再鍵入rootnoverify (hd0,0):

grub> unhide (hd0,0)
grub> hide (hd0,1)
grub> rootnoverify (hd0,0)
grub> chainloader +1
grub> makeactive
grub> boot


會出現一個故障訊息:

NTLDR is missing

我交叉使用(hd0,1)跟(hd0,0)開機,還有依這樣寫進menu裡試
結果都是一樣 ,都顯示一樣的訊息,叫我重開> <

請問我這樣還有救嗎?
感激不盡

贊助商連結


srobin
2006-09-18, 05:32 PM
去【修復控制台】把NTLDR再從原始光碟copy回C槽即可