无法将grub-efi-amd64-signed软件包装到/target/中,如果没有grub启动引导器,所安装的系统无法启动正确思路

  • Post author:
  • Post category:其他


最近想要玩下Linux系统,在虚拟机里玩感觉不太好,就想做成一个移动放在u盘里的Ubuntu系统。

准备工作

1两个U盘

其中一个用来做启动盘,一个用来做安装系统的盘

启动盘稍微小些,但是系统盘要大些,最好在8G以上

2下载ubuntu,我是使用ubuntu 18.04


https://cn.ubuntu.com/?_ga=2.155320955.1503142635.1541596150-1629911143.1541386761

3Linux启动U盘制作工具,在这里我用了两个,一个是

UltraISO,

另外一个是rufus

rufus

https://rufus.ie/en_IE.html


UltraISO直接百度搜就OK

整个过程其实就是3个步骤:

1制作启动U盘

2对bioss进行更改

3进行安装

这三步在网上都是有教程的,而我自己重点介绍怎么解决“

无法将grub-efi-amd64-signed软件包装到/target/中,如果没有grub启动引导器,所安装的系统无法启动正确思路

”的问题。

网上有很多的教程,我发现都是实验性的,而且不能解决问题,说网络的,说bug的,我觉的都是没有好好的思考这个问题。我自己在遇到这个问题时,被坑哭了,挨个教程来了一遍,哈哈,都不管用。其实我觉得这个问题的出现在于两个系统的匹配问题。

1你自己的windos系统启动时是UEFI模式还是bios模式,然后你要装的Linux系统需要UEFI模式还是bios模式,在我看来,如果二者能够匹配,那么就不出现这个问题,如果不能匹配,那么就出现这个问题。安装顺利的人都是两个系统的启动方式是一样的,出现问题就是不一样的。

现在到了我的问题了

我的windos系统是bios启动,不是UEFI,但是自己在使用

UltraISO制作的时候,如图所示

重点再看光盘目录是可启动EFI,这样的情况导致我自己在选择biosx必须打开UEFI否则就启动不了启动U盘,但我的windos就是不需要让UEFI打开的,矛盾就是在这里,没有办法,遇到这种情况就不要使用软碟通

UltraISO

我们看Rufus

目标系统类型是支持BIOS和UEFI的,然后就把二者统一了,问题解决。



版权声明:本文为fengyun0909原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。