今天我的電腦由于把將硬盤(pán)的MBR破壞了,,同電腦的CentOS啟動(dòng)不了,,用安裝盤(pán)引導(dǎo)進(jìn)入rescue模式又出現(xiàn)檢測(cè)不到CentOS系統(tǒng),可能是因?yàn)榘惭b時(shí)將系統(tǒng)安裝到了邏輯卷中,,安裝盤(pán)不能檢測(cè)到邏輯中的CentOS系統(tǒng),。 試了多種方法均不能重建MBR,安裝GRUB引導(dǎo),,差點(diǎn)就想重裝CentOS系統(tǒng)了,,最后想在用CentOS LiveCD修復(fù),但是用LiveCD進(jìn)入圖形界面后也無(wú)法修復(fù),。摸索多次后,,最后用LiveCD的文本模式才將硬盤(pán)的MBR重建OK,現(xiàn)記錄過(guò)程以便以后查閱,。 1,、用LiveCD進(jìn)入文本模式,用mount查看硬盤(pán)掛載情況,; 2,、建立boot文件夾 mkdir /mnt/sda1/boot 3、將引導(dǎo)分區(qū)掛載到/mnt/sda1/boot,用mount /dev/sda1 /mnt/sda1/boot -o rw重新掛載為可讀寫(xiě),,因當(dāng)默認(rèn)掛載是只讀,; 4、用/mnt/sda1為主文件夾安裝GRUB引導(dǎo) grub-install --root-directory=/mnt/sda1 /dev/sda,; 5,、重啟OK。 如果不把引導(dǎo)分區(qū)掛載到boot中重建MBR后將會(huì)在sda1下建立一個(gè)boot文件夾,,但是在boot\grub\文件夾中會(huì)丟失grup.conf而導(dǎo)致啟動(dòng)時(shí)出現(xiàn)grub>的提示不能正常啟動(dòng),。可能原因估計(jì)是linux系統(tǒng)會(huì)自動(dòng)將引導(dǎo)分區(qū)掛載到/boot中,,所以當(dāng)你指--root-directory=/mnt/sda1時(shí)會(huì)自動(dòng)查找sda1下的boot文件夾,,如果沒(méi)有boot文件夾就會(huì)自動(dòng)創(chuàng)建。 |
|
來(lái)自: Dead n Gone > 《CentOS》