å¼æºå¯è½åºç°äºè¿
1. grub>
2. grub rescue>
ä¸é¢åå«ä»ç»ä¸¤ç§ä¿®å¤æ¹æ³
1. å¦æéå°çæ¯grub>
å¦æä½ å
è£
winï¼ç¶ååè£
Linuxçè¯ï¼è¯¯å äºå¯å¨æ件æè
å é¤äºLinuxï¼å¼å¯¼ç¨åºå°±ä¸è½è¯»åºç³»ç»æå¨çä½ç½®ï¼å¯¼è´åºç°grubå½ä»¤æ示ãè¿æ¶åå¯ä»¥æå¨å¯å¨æ¯å¦æçwin7å¨cçï¼è¾å
¥å¦ä¸3个å½ä»¤å°±å¯ä»¥äº
1. rootnoverify (hd0,0)
è®¾ä¸ºæ ¹ååº/root设å¤ï¼ä½ä¸å è½½æ件系ç»ã(hd0,0)表示第å 个硬çç第å 个ååº
2. chainloader +1
å°å¯å¨å¼å¯¼æ转交ç»å½åååºçé¦æåº
3. boot
å·²ç»æåäºä¸å¤§åï¼ç»äºå¯ä»¥è¿å»winäº! ä¸è¿è¿æ ·çè¯ï¼ä½æ¯æ¬¡å¼æºä½ é½è¦è¾å
¥ï¼æ们就è¦ä¿®å¤ä¸ä¸ä¸»å¼å¯¼æåºMBRï¼ç¡¬çç第ä¸ä¸ªæåºï¼ï¼ä¸ä¸ªæåºæ¯512个åèï¼åé¢446个åèç¨äºå¼å¯¼ç¨åºï¼æ¥ä¸æ¥64个åèç¨äºåæ¾ååºä¿¡æ¯ï¼æå2个åè为ç»ææ è®°ãä¿®å¤çæ¹æ³å¾å¤ï¼xpä¸å¯ä»¥ç¨ä¸ªå·¥å
· clsmbr.exeï¼CSDNä¸è½½æå®ï¼ï¼è¿è¡ä¸ä¸å°±å¯ä»¥äºï¼win7è¿ä¸ªå°å·¥å
·ä¸è½ç¨ï¼ä¸å
¼å®¹ï¼ä¸è¿ä¸è¦ç´§ï¼æ们å¦ææwin7çisoçè¯ï¼å¯ä»¥ä»å®è£
å
ä¸æ·è´bootsect.exeï¼å¨bootè¿ä¸ªæ件夹éï¼è¿ä¸ªæ件ï¼ç¶åå¨cmdä¸è¾å
¥ bootsect /nt60 SYS /mbr å°±å¯ä»¥äºã
ç¶å大ååæã
2.å¦æéå°çæ¯grub rescue>
éå°è¿ç§æ
åµçåå å¯è½æ
è¿ä¸ªæ
åµä¸å½ä»¤æ¯ä¸ç§æ
åµå°ï¼ä¸è¿ä¸è¦ç´§
æ¹æ³å¦ä¸ï¼
1.grub rescue>ls
//å车,ååºæ¬æºææç£çåååºï¼å¦:hd0,(hd0,1),(hd0,7),(hd0,8),(hd0,9)çï¼æçæºå¨ä¸æ¾ç¤ºçæ¯(hd0,msdos8)
2.ç¶åæ¥çå°åºæ¯é£ä¸ªçæ¯grubçå¯å¨çï¼åå¦ä¸æµè¯ï¼è¥åºç°è¯¥ç®å½ä¸çæ件å表ï¼åæï¼è¥åºç°"unknow filesystem"å表示ä¸æåï¼ç»§ç»è¯æ¢ï¼
ls (hd0,X)/boot/grub X代表lséåºç°ççå·ï¼å¦æåºç°ä¸å¤§å çæ件ï¼æå±å为.modï¼.listçï¼è®°ä½è¿ä¸ªçççå·ï¼è¿éæ¯/bootéç¨äºæ¨æåç¬ååºï¼åç¬ååºå¯ä»¥åçï¼
3ï¼grub rescue>set root=(hd0,msdos8) //æ¬å·é为ä¸ä¸æ¥å°è¯æåçååºï¼ä¾å¦msdos8
grubrescue>set prefix=(hd0,msdos8)/boot/grub
grub rescue>insmod normal //æ¯ä¸ªå½ä»¤è¾å
¥åæå车ï¼">"æ¯æ示符ï¼ï¼ï¼
ç¶ååºè¯¥å°±éåºgrub rescue模å¼äº
4)ï¼ grub> normal //è¿æ ·å°±è¿å
¥å°grubçé¢ä¸äº
å¾å¥½ï¼æ们ç»äºåå°Linuxäº
è¿å
¥Linuxç³»ç»ä¹åï¼è¿æ²¡å®å¢ï¼å¨å½ä»¤è¡è¾å
¥ä»¥ä¸å½ä»¤å³å¯ï¼
sudo update-grub
ç¶åè¾å
¥
sudo grub-install /dev/sda //ä½ çå¯å¨ç
è¿æ ·å°±è§£å³äºï¼Winä¸Linuxé½å¯ä»¥å¯å¨äº
温馨提示:内容为网友见解,仅供参考