更新:如果你有一个带有 Hynix 内存的更新的 Raspberry Pi,那么旧版本的 Raspbian 将无法启动。具体来说,您至少需要 2013-02-09 Debian 7 (Wheezy) 构建。看到这个帖子。
现在,2013-02-09 Wheezy 构建是一个硬浮动版本,所以你不能使用它,但你可以更新你的软浮动版本的内核映像,它实际上独立于 Linux 操作系统(我是告诉说,基本上 GPU 会启动 Raspberry Pi,并将 ARM 作为一种协处理器运行)。所以,你可以运行rpi-update来更新你的内核,应该没问题。
如果您不拥有任何可以启动旧映像的旧 Raspberry Pi,则有一点点 22 - 如果您拥有的唯一 Raspberry Pi 是无法启动的较新的 Raspberry Pi,您如何更新操作系统? 在你的情况下,听起来你可以访问一个较旧的,所以你没问题。对于那些不这样做的人,也许有人最终会发布更新的软浮动版本,但在那之前,也许您可以尝试以下方法。我没有;这只是一个理论,但在这一点上你没有什么可失去的:-)
- 将最新的 Wheezy 映像 (2012-02-09) 刻录到额外的 SD 卡
- 在 Windows 上安装此 SD 卡
- 复制除 *gz 之外的所有文件,这些文件对应于 Linux 文件系统。基本上,所有的启动映像和配置文件
- 挂载包含软浮动映像的 SD 卡并覆盖引导映像文件
- 希望有啤酒庆祝?
上一篇:是的,我也遇到了同样的问题。我不知道到底出了什么问题,但 start_elf 映像无法启动,至少在最近的一组 Raspberry Pi 中是这样。我不敢相信 Raspbian 会发布损坏的东西,所以我怀疑它适用于某些 Raspberry Pi,但不适用于其他树莓派。你需要做的是:
- 将 Wheezy 的硬浮动副本刻录到 SD 卡。您将抢夺启动映像(有效)并将其复制到软浮动映像。
- 在 Windows 机器上安装 SD 卡。引导分区是FAT,因此您将能够看到它。查找文件 start.elf。将其复制到您的 Windows 机器上。
- 将 Wheezy 的软浮动副本刻录到 SD 卡上,并将其安装在 Windows 机器上。
- 用你的硬浮动副本替换它的 start.elf 。
- 打开啤酒,尽情享受吧。
请参阅我的相关帖子。