歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux綜合 >> Linux資訊 >> 更多Linux

chainloader一例

  大概情況如下: 兩塊硬盤分別分開安裝Linux和WINDOWS,現在用LINUX的做主盤來引導從盤裡的WINDOWS,GRUB運行到chainloader +1後不能繼續……在BIOS中設置從從盤啟動可以順利進入WINDOWS,一切正常……要不就不能跑這發帖了(據此判斷從盤分區、MRB無錯誤……對否?),更改rootnoverify (hd1,0)為root (hd1,0)後重新引導,故障依舊:( 請教怎麼才能正確引導從盤中的WINDOWS? 覺得應該是對的 我的也是這麼寫的 title windows rootnoverify (hd1,0) chainloader +1 不過就是引導不起來唉 ……謝謝先 我也碰到過這樣的問題,用GRUB來啟動另一個硬盤上的NT就是不行,後來只能改為用NT來啟動linux。 以下內容轉自dev-club。作者:root1,看看對你有沒有幫助。 前提是你裝了GRUB,如果你有2個硬盤,一個硬盤裝了LINUX和GRUB,你現在又要掛載一個裝有WINDOWS的硬盤,而且想引導它,那就往下看啦! 首先裝上你的WINDOWS硬盤(¥%#%#¥%) 啟動 進入GRUB屏幕 然後按“P”鍵輸入你的GRUB密碼後回車(如果你安裝GRUB時沒有設置密碼就可以跳過這步) 之後按下“C”鍵打開新的命令行,輸入: root (hd*,0) 回車 // "*"代表你裝有WINDOWS的硬盤號,如果是第2個硬盤就是hd1,第3個是hd2,以次類推 chainloader (hd*,0)+1 回車 //連鎖加載器 makeactive 回車 map (hd0) (hd*) 回車 //將hd0影射為hd* map (hd*) (hd0) 回車 //將hd*影射為hd0 boot 回車 //引導WINDOWS 還有一種方便的辦法就是編輯boot/grub/grub.conf文件 title WIN98 //把上面的命令加在這裡,保存就行了,重啟後就能看到操作系統列表裡有WIN98,直接按回車就能進入98了 ------GRUB是一個極其強大的工具,能引導很多操作系統,要想更好的使用它,就得慢慢領會了--------- 我試了一下,可以這樣引導,能說說原理嗎?你只是多加了makeactive和map語句而已,為什麼不加就不行呀? makeactive 回車 map (hd0) (hd*) 回車 //將hd0影射為hd* map (hd*) (hd0) 回車 //將hd*影射為hd0 系統引導上的限制,好好看看grub的文檔就知道了。 我這麼做了之後怎麼原來windows的d盤和e盤怎麼變成了f盤和g盤了?




Copyright © Linux教程網 All Rights Reserved