Re: [問題] 請問grub的問題

看板Linux作者 (松韻之聲)時間16年前 (2008/05/29 15:57), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串3/6 (看更多)
※ 引述《Maxsolar.bbs@OfO.twbbs.org (Astro v.s. Geo)》之銘言: : ※ 引述《hsufrank.bbs@ptt.cc (松韻之聲)》之銘言: : : 遇到一個無法開機的問題,在此請教各位大大... : : 原本我的NB分成C槽和Linux兩部分,用grub管理開機。 : : 最近我想把C槽再切割出一個D槽,於是就用partition magic切割, : : 重開機後,partition magic要求建立開機磁片,但我的NB光碟機是外接式的... : : 而且那個外接式光碟機已經壞掉一陣子了...... = = : : 接下來就卡在那邊,我又重新開機,就直接進到「grub>」畫面了... : : 我有試著尋找/boot/grub/menu.lst檔案,沒想到裡面卻只有(hd0,5)這個分割磁區, : 所以你的linux是裝在哪裡? /dev/hda6嗎? : : 也就是我新切割的D槽。 : grub不會紀錄沒有開機的partition的資訊,所以不是d : : 至於原本安裝XP的C槽、和Linux的分割磁區都找不到,也就無法進去... : : 請問我現在該怎麼辦呢? : 可是你不是可以看得到menu.list嗎 : : 我有爬文過,一般建議是拿XP光碟片就可以開機了, : : 但我這台NB沒有內建光碟機,外接的又壞掉,還有什麼其他方式能解決呢? : : 感謝各位大大看了這麼長的一段話,請不吝給予指教,謝謝!Q___Q : 可不可以把原本的c,linux以及你後來切割的d的分割狀態描述清楚呢? : 如果你的c是hda1, linux是hda2,那麼你在hda1後新增出一個partition : 只能是主要分割區,而應該變成hda2,linux被退到hda3 : 如果c是hda1,linux是hda5,那麼新的d應該還是hda2,應該不會影響你開機才對。 : 所以猜測應該是第一個情況。 : xp光碟機塞進去變成將windows開機寫進mbr,你linux還是不能開機 : 你應該先想辦法弄清楚你每個partition究竟是主要分割區還是邏輯分割區的第幾號 : 我們才有辦法告訴你grub應該怎麼寫 原本C槽和Linux都是主要分割區... 憑記憶所及,C槽應該包含備份磁區(hda1)和主要磁區(hda2), Linux則包含主要磁區(hda3)和備份磁區(hda4) 我想應該是分割的時候,意外把要新增的D槽設定成邏輯分割區,且在Linux磁區後面... 所以我才認為menu.lst所讀到的(hd0,5)是新切割的D槽... 不過看來不是... @@ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.70.234.167
文章代碼(AID): #18Fc7tVq (Linux)
文章代碼(AID): #18Fc7tVq (Linux)