grub 裝於次硬碟之boot sector的啟動請教 - PCZONE 討論區

返回   PCZONE 討論區 > ▲ -- 電 腦 軟 體 討 論 區 > -- HELP ME 電 腦 軟 硬 體 急 救 版


PCZONE 討論區



通知

-- HELP ME 電 腦 軟 硬 體 急 救 版 若您有簡單的電腦軟硬體或網路等各種疑難雜症想要請教高手,請在此發表。此區不分種類的問題皆可發表,以小問題為主,請電腦新手多多利用此一新的版版。

會員
grub 裝於次硬碟之boot sector的啟動請教
1.
xp 先安於 hda
linux 後裝於 hdb, 而 grub 安裝時選擇裝於 boot sector 而非 MBR
--> 如何啟動 linux ?

2.
之後採取如下動作:
dd if=/dev/zero of=/dev/hda bs=446 count=1
linux-rescue mode 下作 grub-install /dev/hda
--> 重開機後於grub選單選windows,但無法啟動...請問這是哪兒出了問題?

回覆
FYI
會員

SPFDisk
回覆
會員
回覆: grub 裝於次硬碟之boot sector的啟動請教
引用:
作者: FYI 觀看文章
SPFDisk
您意思是檢查 partition table 嗎?
我沒有軟碟機,我用 linux 的 fdsik -l 沒發現有錯誤.

可以先問一下為何我第1個狀況,無法看到grub的選單?
回覆
FYI
會員

引用:
作者: b90220208 觀看文章
1.
xp 先安於 hda
linux 後裝於 hdb, 而 grub 安裝時選擇裝於 boot sector 而非 MBR
--> 如何啟動 linux ?
Microsoft 的MBR 只能啟動hda, grub 若安裝於hda 的boot sector 則可, 或設法修改XP boot.ini, 但小弟不確定能否啟動hdb, 否則請改用SPFDisk
引用:
作者: b90220208 觀看文章
2.
之後採取如下動作:
dd if=/dev/zero of=/dev/hda bs=446 count=1
linux-rescue mode 下作 grub-install /dev/hda
--> 重開機後於grub選單選windows,但無法啟動...請問這是哪兒出了問題?
請重新安裝grub 於hda MBR
回覆
會員
回覆: grub 裝於次硬碟之boot sector的啟動請教
引用:
作者: b90220208 觀看文章
2.
之後採取如下動作:
dd if=/dev/zero of=/dev/hda bs=446 count=1
linux-rescue mode 下作 grub-install /dev/hda
--> 重開機後於grub選單選windows,但無法啟動...請問這是哪兒出了問題?
有撿查過/boot/grub/menu.lst嗎?
有一段是windows開機部分
引用:
title Microsoft Windows XP Professional
rootnoverify (hd0,0)
savedefault
chainloader +1
回覆
會員
回覆: grub 裝於次硬碟之boot sector的啟動請教
感謝兩位!

引用:
作者: can.lin 觀看文章
有撿查過/boot/grub/menu.lst嗎?
有一段是windows開機部分
謝謝,有的.
如下三行:
title Microsoft Windows XP Professional
rootnoverify (hd0,0)
chainloader +1

另外,請問若可出現windows的F8選單,算WINDOWS的BOOT LOADER功能還是甚麼?

此篇文章於 2009-05-08 05:17 PM 被 b90220208 編輯。.
回覆
會員
回覆: grub 裝於次硬碟之boot sector的啟動請教
spfdisk 做完後,與grub一樣的結果,windows還是無法開機...

看了一下鳥哥的網站,我的理解若有錯誤還望指正:

因為我後來將grub裝於hda的MBR,所以開機會以grub為首個 boot loader 並調選單供 user 選擇.而若是我選擇 xp 開機,則 grub 會轉交控制權給另一個 loader(即xp的loader)去啟動 xp.

換句話說,我硬碟的 xp 的 boot loader 可能已損毀....若真為如此,不知有何解決之道?
回覆
會員
回覆: grub 裝於次硬碟之boot sector的啟動請教
不好意思,再請較一下:
如當我們安裝windows xp時其loader預設是否僅安裝到hda的MBR中?
...若是,那隨後在裝linux時,若grub亦裝於hda的MBR,那豈不是會覆蓋掉 windows boot loader,根據鳥哥網站說法(http: //linux.vbird.org/linux_basic/0130designlinux.php#partition_mbr),那 grub 如何找到 windows loader 並將控制權交給它去繼續啟動 windows ?

回覆
FYI
會員

引用:
作者: b90220208 觀看文章
spfdisk 做完後,與grub一樣的結果,windows還是無法開機...
安裝到MBR
回覆
會員
回覆: grub 裝於次硬碟之boot sector的啟動請教
引用:
作者: FYI 觀看文章
安裝到MBR
Thanks! 我是安到 MBR 沒錯...
...連安全模式也開不了,或許根本與 boot loader 無關.可畫面一片黑,連個錯誤訊息都沒有!


此篇文章於 2009-05-09 03:25 PM 被 b90220208 編輯。.
回覆


類似的主題
主題 主題作者 討論版 回覆 最後發表
請問 GRUB 為何能夠懂硬碟檔案系統? b90220208 -- FreeBSD & Linux 討 論 版 3 2009-07-29 12:20 PM
XP & Suse 11-Linux 之 Grub 的問題 sean666 -- FreeBSD & Linux 討 論 版 0 2008-09-13 08:52 AM
[問題]開機之後,畫面變成 grub> majimmy -- FreeBSD & Linux 討 論 版 4 2008-05-08 04:34 PM
怎麼把 Grub 改成由Win2000 管理? blueshen -- FreeBSD & Linux 討 論 版 4 2002-11-21 05:52 PM






 XML   RSS 2.0   RSS 
本站使用 vBulletin 合法版權程式
站務信箱 : [email protected]

本論壇所有文章僅代表留言者個人意見,並不代表本站之立場,討論區以「即時留言」方式運作,故無法完全監察所有即時留言,若您發現文章可能有異議,請 email :[email protected] 處理。