修複重裝XP後的Ubuntu引(yǐn)導分區
前天,我的windows xp崩潰了,於是重裝xp,把原來的(de)Ubuntu引導分區表mbr給衝掉了,不(bú)過沒關係,修複一下mbr就可以了。
首先說一(yī)下mbr的作用:當我們啟(qǐ)動計算機(jī)時。計算機首先運(yùn)行Power On Self Test(POST),即加電自檢。POST檢測係統的總內存(cún)以(yǐ)及其他硬件設備的現狀。如果計算機係統的Bioses(基礎輸入/輸出係統)是(shì)即插即用的,那麽計算(suàn)機硬件設備將經過檢驗以及完成配置。計算機的基礎(chǔ)輸入/輸出(chū)係統(Bioses)定位計算機的引導設備,然後MBR(Master Boot Record-硬盤主導記錄)被加載並運行。如果用戶僅安裝Windows98,則被自動引導(dǎo)到桌麵。如果是WindowsXP/2000/2003,那麽則會將控製(zhì)權交給NTLDR-係統加載器,調用Boot.ini,顯示多重選單文件。抹MBR就(jiù)是抹硬(yìng)盤引導記錄。
當我們重裝了windows以後,由於硬盤mbr被重寫,即把原來mbr中grub的信息清除了,那麽grub自(zì)然就不能啟動了,也就不(bú)能引導linux了,此時很多人可能就隻能重裝(zhuāng)linux了,但其實隻需簡單的對mbr修複一下就可以了。
下麵就說一(yī)下修複mbr的方法:
首先,把Ubuntu的安裝光盤放進去,然後啟動.正常進入安裝界麵,打開終端:
1、輸入:sudo grub,於是變成
grub>
2、先找到你的ubuntu的(de)啟動分區在哪(nǎ)(就是(shì)你的/boot目錄所在的分區)
輸入:find /boot/grub/stage1
我機器上回車(chē)之後顯(xiǎn)示:(hd0,2) 這裏hd0是指第一個硬(yìng)盤,2代表第3個分區,即Ubuntu根目錄所在分區(0代表第一個分區)。
3、輸(shū)入:grub>root (hd0,2)
4、輸(shū)入:grub>setup (hd0)
如果出現successed,就表示成功了。
5、輸入:grub>quit,然後重啟。
對於有(yǒu)多個硬盤的朋友,請但是(shì)注意一點,如果你的windows裝在第一塊磁盤,而linux裝在第二塊(kuài)磁(cí)盤,而(ér)你的(de)bioses設置為(wéi)從第一塊磁盤啟動,那麽在進行以上(shàng)第3步的時候,一定要把參數設為你的第一塊磁盤。即要把grub裝入引導硬盤的mbr裏,當然,比較傻瓜的,你可以將grub裝入每塊硬盤的mbr,不信你試試看,肯定可以啟動,這隻是一個先後次序問題
關鍵詞:XP,Ubuntu引導分區
閱讀本文後您有什麽感想? 已有 人給出評價!
- 0
- 0
- 0
- 0
- 0
- 0