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