我电脑上装了Windows、manjaro和deepin三个系统,一般是用manjaro引导。后来因为很久不用deepin,就直接把分区给格式化了。但是重启后出现问题了
manjaro引导失效了
- grub rescue>ls
-
此时会出现一系列硬盘分区
- (hd0) (hd0,msdos9) (hd0,msdos8) (hd0,msdos7) (hd0,msdos6) (hd0,msdos5) (hd0,msdos2) (hd0,msdos1)
-
使用ls指令尝试每个分区
- grub rescue>ls (hd0,msdos9)
-
若出现unknown filesystem字样,则尝试下一个,以此类推
假如你找到的启动分区是(hd0,msdos8)
- grub rescue>set root=(hd0,msdos8)
- grub rescue>set prefix=(hd0,msdos8)/boot/grub
- grub rescue>insmod normal //启动normal启动
- grub rescue>normal
-
出现引导界面
进入manjaro后执行以下指令
- sudo update-grub
- sudo grub-install /dev/sda
- #=>sda是你的启动磁盘,不是某一个扇区
-
完成