※ 引述《vn801368 (沒錢了...衰)》之銘言:
: 大家好
: 小弟最近開始學著用linux 用的是centos 5.5
: 原本我的電腦有裝xp在一顆sata硬碟上
: 昨天在裝centos的時候 因為怕出意外把xp覆蓋掉
: 所以把那顆sata硬碟拔掉
: 插了另外一顆ide的硬碟專門來裝centos
: 那目前的問題就是想用grub來選擇作業系統
: 因為我現在兩顆硬碟都接上去的話 grub裡面只有centos
: 所以我參照鳥哥的教學 去修改menu.lst
: 加入了以下指令
: title Windows XP
: rootnoverify (hd1,0)
: chainloader +1
: makeactive
: 不過最終還是失敗XD
: 選擇xp開機時 畫面會出現我新增的指令 然後就卡在那不動xd
: 還有我的電腦在開機時 會把我裝的sata硬碟判斷成ide...
: 順序是
: ide primary master (空的)
: ide primary slave (SATA硬碟)
: ide secondary master (IDE硬碟)
: ide secondary slave (DVD光碟機)
: 不知道這樣會不會影響到開機管理程式的運作??
: 照這個順序的話 不是應該會進入sata硬碟windows的開機程序嗎??
: 為什麼還是跑到ide硬碟的grub裡?
: 謝謝各位
我XP時代的menu.lst,你參考一下:
title Microsoft Windows XP Professional
root (hd2,0)
savedefault
makeactive
map (hd0) (hd2)
map (hd2) (hd0)
chainloader +1
另外我華碩的板子,BIOS可以指定硬碟的開機順序,
而且硬碟插拔後順序會改變(一顆硬碟拔掉後再插上去,
理所當然的被排在最後開機)。
然後你不確定是hd幾的話,在grub進入指令模式,打:
root (hd
這時候按tab鍵,他會列出所有可能的指令,這時候會
列出所有可能的硬碟代號,假設是2,再接下來
root (hd2,
再按一次tab鍵,這時候他會列出所有分區,這兩次tab的資訊
應該夠你分辨硬碟代號了。然後修改menu.lst吧。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.161.59.187
推
11/11 22:46, , 1F
11/11 22:46, 1F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 5 之 6 篇):