1. å
使ç¨lså½ä»¤ï¼æ¾å°Ubuntuçå®è£
å¨åªä¸ªååºï¼
grub rescue>ls
ä¼ç½åææçç£çååºä¿¡æ¯ï¼æ¯æ¹è¯´ï¼
(hd0),(hd0,msdos3),(hd0,msdos2),(hd0,msdos1)
2. ç¶åä¾æ¬¡è°ç¨å¦ä¸å½ä»¤ï¼ msdosX表示å个ååºï¼æ³¨æ msdos ä¸ æ°å ä¹é´æ²¡æç©ºæ ¼ï¼
grub rescue>ls (hd0,msdosX)/boot/grub
å¦æé½æ¾ä¸å°çè¯ï¼éè¦æ¥ä¸ä¸æ¯å¦å 为Linuxçæ¬å·®å¼ï¼é ægrubçè·¯å¾ä¸å¯¹ï¼
ä¾å¦ç´æ¥ls(hd0,X)/grubççã
3. å设æ¾å°ï¼hd0,msdos3ï¼æ¶ï¼æ¾ç¤ºäºæ件夹ä¸çæ件ï¼å表示 Linux å®è£
å¨è¿ä¸ªååºã
4. è°ç¨å¦ä¸å½ä»¤ï¼
grub rescue>set root=(hd0,msdos3)
grub rescue>set prefix=(hd0,msdos3)/boot/grub
grub rescue>insmod /boot/grub/normal.mod
5. ç¶åè°ç¨å¦ä¸å½ä»¤ï¼å°±å¯ä»¥æ¾ç¤ºåºä¸¢å¤±çgrubèåäºã
grub rescue>normal
6. ä¸è¿ä¸è¦é«å
´ï¼å¦æè¿æ¶éå¯ï¼é®é¢ä¾æ§åå¨ï¼æ们éè¦è¿å
¥Linuxä¸ï¼å¯¹grubè¿è¡ä¿®å¤ã
è¿å
¥Linuxä¹åï¼å¨å½ä»¤è¡æ§è¡ï¼
sudo update-grub
sudo grub-install /dev/sda
ï¼sdaæ¯ä½ ç硬çå·ç ï¼åä¸ä¸è¦æå®ååºå·ç ï¼ä¾å¦sda1ï¼sda5çé½ä¸å¯¹ï¼
7. éå¯æµè¯æ¯å¦å·²ç»æ¢å¤äºgrubçå¯å¨èåã
注ï¼sudo gedit /boot/grub/grub.cfg å¯ä»¥ä¿®æ¹ grub çå¼å¯¼èåã
温馨提示:答案为网友推荐,仅供参考