今天我的ubuntu16.04出现了一点问题,我想重新安装,所以我就没有在windows中进行重新刪区直接安装的,就是由于我没有删除原来的分区为重新安装的ubuntu分出一个区,导致我把原来那个分区给格式化了,系统又重新分配了一个分区,导致在重启的时候找不到哪个引导文件grub/i386-pc/normal.mod not found (通俗的说就是我把系统文件安装的目录改了),系统每次在重启的时候都是先找grub文件。
下面就是一些常见的导致这种问题出现的原因:
1。想删除Ubuntu,于是直接在windows下删除/格式化了 Ubuntu所在的分区。
2。调整磁盘,利用工具合并/分割/调整/删除分区,使磁盘分区数目发生了变化。
3。重新安装系统,把linux安装到了新的分区,原有分区已经格式化,但是没有重新安装grub2。
4。用ubuntu备份工具/衍生版制造工具等,把主分区回复成了8.x的老版本,结果老版本的grub是grub1,于是把grub2破坏了。
然后我今天还遇到了一个问题:找不到normal.mod文件,文档上的都是在i386-pc的同级目录,但是我的是在i386-pc/normal.mod,找了老半天。