双系统格式化ubuntu分区后重装18.04遇到的问题

        之前一直使用的win10/ubuntu14.04双系统,后来ubuntu空间不足,就想着重装为ubuntu18.04。一开始也没想太多,就直接在为win10下格式化ubuntu所有分区。

        第一次安装分了五个区/、swap、home、boot和efi并记录各分区标号,如boot为sdaX。安装后重启直接进入grub,因为格式化把原来的启动项删了。然后参考akidaka的博客 :https://blog.csdn.net/akidaka/article/details/65449666 但是我进入系统后执行sudo grub-install /dev/sda总是缺文件,所以还是每次进入grub。

        我又重装了一次,这次没有单独给boot分区。开机后进入grub rescure,这次参考踏莎行的博客:https://blog.csdn.net/u012234115/article/details/38110613 ,执行了一遍3、4、5、6指令,但是始终找不到normal.mod,甚至i386-pc文件夹都没有。于是我按照下方的方法,直接用U盘不安装进入ubuntu系统:

       sudo mkdir /media/tmp                                                              (0)

       sudo mount /dev/sda5 /media/tmp                                         (1)

       sudo grub-install --boot-directory=/media/tmp /dev/sda   (2)

重新启动,再将下面的指令执行了一遍:   

       grub rescue>set root=(hd0,5)                                                       (3)

       grub rescue>set prefix=(hd0,5)/grub                                          (4)

       grub rescue>insmod /grub/normal.mod                               (5)

       grub rescue>normal                                                                     (6)

启动之后,重启电脑,就可以选择进哪个系统了。



你可能感兴趣的:(嵌入式,ubuntu)