※ 引述《senser.bbs@ptt.cc (出現危機了)》之銘言:
: 我有兩個硬碟
: 一個ide 一個sata
: sata已經安裝了winXp 而ide那個裝了CentOs
: 而安裝CentOs時 grub裝在ide那顆的MBR裡
: 如果Bios自己調硬碟開機順序 兩個系統都是可以進去的(先抓到的 就進去了)
可以不用調順序
反正grub裡的順序也是從bios裡讀到的
你調整了就得自己修改device.map
: 以前試過用SPFdisk的開機選單也可以順利運作
: 但現在把grub裝在ide的MBR 想直接用它做loader
: 把ide那顆設成在BIOS先去讀他
: 然而這樣卻無法回到WinXp裡
你不應該去更動順序
如果grub裝在bios第一科硬碟的mbr,你卻更換bios的順序
那麼當然不會達到你想要的結果
: 我試了兩個方法
: 一個找sata的MRB
: rootnoverify (hd1)
: chainloader +1
: 另一個直接找WinXp
: rootnoverify (hd1,0)
: chainloader +1
: makeactive
: 這樣選進去之後 都會說filesystmem can't recognize
: 請問有可能是甚麼問題勒?
建議你手動輸入這些指令,你會發現在chainloader的地方就會失敗
由於你更動了順序,我想你改試試(hd0,0)來讀讀看
: 我有確認過devices.map這檔案
: 磁碟代號的對應應該沒問題.....
當然有問題羅,device.map只在安裝grub的時候設定好
你改變bios硬碟順序不會更動到這檔案
: 謝謝各位
--
風輕輕的吹 我安靜地來
我輕點頭 妳暗微笑
不知不覺 享受彼此的默契
草悠悠的盪 妳淡淡的擺
妳高聲唱 我大聲和
自由自在 感受生命的韻律
--
◢█◣▏◤█◣ ◆未來最舊小棧 Oldest Future Object
█●▇█▁˙█ ◆通訊頻率 OfO.twbbs.org
◥█◢▉◥█◤ ◆來源座標 adsl-218-211-214-66.SCJ.sparqnet.net
討論串 (同標題文章)