这是一个问题,网上有几个解决方案,但是,我没有找到任何最新的解决方案,甚至对于 Debian 8 或 9 也没有找到。在我的没有光驱的 Mac Mini 2007 中,我唯一可以启动的系统是 Mac OSX Lion, Windows 7 32 位和 Debian 10 32 位。 Ubuntu 有大量关于如何在旧机器上安装的文档,但它根本无法启动任何版本或体系结构,所以我没有 Ubuntu 的起点。
我有 rEFInd,但 Debian 不会通过 EFI 从 USB 启动,只有 Windows 或 Mac OSX - 没有 Linux 会以这种方式启动。唯一的方法是使用 U 盘中的 Debian 10.4.0 i386 ISO 重新启动,它将直接启动。我认为 Debian 正在传统模拟模式下启动。 ISO 映像的引导结构与 Ubuntu 安装程序非常不同,也许这就是它工作的原因。这就是ls...
autorun.inf doc install pool README.txt
boot EFI install.386 README.html setup.exe
css firmware isolinux README.mirrors.html tools
debian g2ldr md5sum.txt README.mirrors.txt win32-loader.ini
dists g2ldr.mbr pics README.source
如果是BIOS启动的话,会执行0扇区的代码,对吗?那又如何?我正在考虑使用 amd64 发行版覆盖除引导目录之外的所有文件,而不是编辑 grub.cfg 来调用 64 位安装程序,可能可行吗?
有任何想法吗?