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