安装程序在 iMac5,1 上挂起

安装程序在 iMac5,1 上挂起

尝试在 iMac5,1(2006 年末的 Intel Core 2 Duo)上安装 Ubuntu。

由于这台机器(似乎有点问题)有 32 位 EFI,因此正常安装 ISO 不起作用。

我尝试制作 DVD-RW(索尼品牌)Matt Gadient 修改的安装程序

  • 20.04 在 Ubuntu 微调器上冻结
  • 20.04 具有安全图形一旦到达下面的屏幕然后冻结,但通常在光盘检查后在 Ubuntu 点上冻结。
  • 18.04 也冻结在四个点上。
  • 也尝试了薄荷,它也冻结了。

我最近的尝试是在 win10 上使用 Rufus 将标准 iso 放到外部 USB 磁盘上,然后替换/efi/boot/bootx64.efibootia32.efi。启动速度快得多,但会卡在此屏幕上。外部驱动器正在抖动,但旋转器和日期已冻结。(这也是修改后的 20.04 DVD 20.04 发生过一次的情况,当时它之前没有冻结;我让 DVD 驱动器抖动了两个小时,然后才最终关闭电源。) 电喷

帮助?!

更新:

  • 取消勾选第三方软件在冻结和破坏光盘之前,已经到达用户/计算机名称屏幕。
  • 使用 Etcher 而不是 Rufus 制作 USB 光盘(然后添加bootia32.efi)会在 Mac 菜单中产生两个 EFI 启动选项,这两个选项都会进入grub命令行。

更新 2:

再次与 Rufus 制作的 USB 驱动器绑定并安装。不知道我做了什么不同的事情。然而,

'grub-efi-ia32' 软件包无法安装到 /target/。如果没有 GRUB 引导加载程序,安装的系统将无法启动

事实也并非如此。

更新 3:

如果通过以太网连接到互联网,则不会出现软件包安装错误。但是,它会重新启动并显示黑屏。

按住option显示EFI 启动适用于内置硬盘和安装程序,但如果我选择内置硬盘,则会出现黑屏。

按照这些说明操作 我该如何修复 grub?(安装 Windows 后如何恢复 Ubuntu?) 包括grub-install没有任何区别。

可以启动到super-grub2-dischttps://www.supergrubdisk.org/super-grub2-disk/) 在 Win10 上由 Rufus 制作的 USB 上,但它说unknown filesystem每个分区——包括它自己。

更新 4

rEFInd发现两件事:

  • 从 EFI 系统分区启动 EFI\ubuntu\grub.efi,然后
  • 从 EFI 系统分区启动 EFI\ubuntu\grubia32.efi。

选择第一个会进入黑屏。

选择第二个会进入一个菜单,就像在 Ubuntu 安装程序上一样,我可以选择或UbuntuAdvanced options for Ubuntu您可以e编辑命令(我注意到(hd0,gpt2)Ubuntu 安装在哪个分区上)。Ubuntu选择该选项后屏幕变黑。Advanced...选择该选项后屏幕会进入另一个菜单,其中有四个选项(两个不同的 Linux 版本号 X 恢复模式),所有四个选项都会进入一个屏幕,显示

Loading linux 5.4.0-48-generic ...
Loading initial ramdisk ...
_

我注意到屏幕上的这两个都是echo命令e。键盘大写锁定灯闪烁,然后就没事了。

更新 5:

如果没有,rEFInd我可以通过按住shift键进入相同的菜单。我可以echo在脚本中添加语句,因此它必须在脚本结束后挂起。

答案1

实际上,我是在 iMac 5,1 上的 Ubuntu 20.04 中编写本文的,尽管我同意这确实是一台性能很差的机器,而且我仍然无法在其上使用 WiFi(我使用花了 5 英镑买的加密狗来上网)。

我不知道自己花了多长时间试图让一个版本(任何版本)的 Linux 在这台顽劣的计算机上运行,​​但我有点像一只咬着骨头的狗,感谢上帝的仁慈,我最终成功了。

不管怎样,我的解决方案是以这个脚本的形式出现的,它是由一位来自北京的首都人写的......

https://github.com/mytbk/liveusb-builder

您需要克隆 ia32efi-test 分支,并为 Ubuntu 20.04 创建一个条目 --- 我刚刚复制并修改了 18.04 的条目。您可以将不同的发行版放在同一个 USB 记忆棒上:iMac 将启动它们(有时不情愿)。请记住将 radeon.modeset=0 添加到 GRUB 条目,否则您的启动屏幕将变黑...

我也通过这种方式安装了 Arch(我选择的发行版),尽管我只能使用命令行,因为当我尝试运行 X 时它会出现不稳定的情况。

正如我所说,它是一台机器猪……

编辑:我终于让 Arch 运行 X 了。谢天谢地……

相关内容