我试图将Kali Linux从一个活动的USB安装到一个1TB外部硬盘上。一开始,我无法用我的H2O Insyde启动USB。然后,我将我的笔驱动器分区表转换为GPT,并创建了一个标记为EFI的500 my FAT32分区,并将BOOTX64.efi和grubx64.efi复制到EFI分区内的目录引导中。我使用VirtualBox中的Ubuntu创建了实时USB (当我用unetbootin和通用安装程序创建时,它没有启动)。然后只有我成功地启动了实时USB。
然后我尝试在我的外部硬盘中安装Kali Linux。整个安装过程对引导分区和手动分区都成功,但GRUB安装失败。我参考了在线论坛和wiki来解决这个问题,但是没有任何效果。
我尝试使用实时USB从终端手动安装GRUB。我跟踪了wiki.archlinux.org和如何重新安装GRUB2 2 EFI?,但都失败了。对于第一个链接,我是成功的,但同样无法引导到Kali Linux。第二,在安装分区和执行grub-efi之后,当我试图安装chroot包时,它要求在cdrom0分区中插入Kali /DVD。由于我是从一个现场的USB安装,我没有它的CD/DVD。
我试图为我的活动USB做同样的处理,在外部硬盘中创建EFI FAT32分区并复制这2个文件,但没有成功。
我以前问过一个问题这里。建议编辑硬编码的UEFI。但是我想用引导加载程序和EFI分区安装整个Linux操作系统,所有这些都在我的外部硬盘中。并将第一引导设备设置为外部设备。因此,当我的硬盘插入,它将从Linux从Windows 7启动。由于我已经成功地启动了现场USB,我想,没有问题的硬编码UEFI。
我通过创建一个Live尝试了Ubuntu的相同过程,但是在安装过程中要求选择网络之后,安装就不会继续了。虽然我选择不使用网络或使用网络,但它没有继续进行分区。
另一个建议是在遗留模式下使用BIOS安装Linux,然后安装GRUB,将其转换为使用UEFI启动。但是对于我的GPT分区,它不会在Legacy模式下启动,对于我的MBR分区,它不会在UEFI中启动。因此,当我使用Legacy模式安装时,如果不清理安装并将磁盘转换为GPT分区,我就无法在UEFI中启动。所以这没什么用。
有人能帮忙吗?
我的硬盘是1TB的希捷。(转换为GPT分区。)
发布于 2014-02-20 10:30:30
由于您很难在EFI接口中引导设备,所以可以使用现有的windows引导加载程序。
有两件事要做
grub2win -> ->添加新的-> os -> ubuntu ->链加载->分区
变化
Ubuntu到您的操作系统,如果必要的话。
分区以更正分区号(请记住sda7)。
保存更改,重新启动。现在,您可以从windows引导加载程序中选择GRUB,然后选择Linux。
发布于 2014-02-22 06:38:29
目前,我已经将grub-pc安装到MBR分区的钢笔驱动器上。将Kali Linux安装到GPT分区的外部硬盘上。每次我想使用Kali Linux时,我都会将BIOS设置切换到Legacy,并插入笔驱动器来启动。GRUB链将它加载到安装Linux的硬盘上,目前它对我很好。但这是另一种方法,还在等待我的问题得到解决。
https://unix.stackexchange.com/questions/114357
复制相似问题