软浮版Raspbian无法启动

时间:2013-03-09 17:09:10

标签: boot raspberry-pi raspbian

我在这里下载了Raspbian的硬浮动图像:

http://www.raspberrypi.org/downloads

我在SD卡上复制了推荐的硬浮图像,Raspberry Pi可以很好地启动它。

然后我下载了Raspbian的软浮版本,因为我需要它来运行一些在硬浮版本上无法运行的软件。我再次格式化SD卡,将软浮动图像复制到它上面并试图用它启动Raspberry Pi。

问题:Raspbery Pi无法使用Raspbian的软浮版本启动!!我看到绿色的“ACT”LED点亮不到一秒钟。之后只有红色电源LED亮起,之后没有任何反应。

我重复了这个过程几次并重新下载了图像,检查了下载文件的SHA等等。它只是不起作用。硬浮图像始终启动(绿色“ACT”灯像正常情况一样快速闪烁。)

有什么想法吗?

3 个答案:

答案 0 :(得分:4)

更新:如果你有一个较新的带有Hynix内存的Raspberry Pi,那么较旧版本的Raspbian将无法启动。具体来说,你至少需要2013-02-09 Debian 7(Wheezy)版本。 请参阅this post

现在,2013-02-09 Wheezy版本是一个硬浮版本,所以你不能使用它,但你可以更新你的软浮版本的内核映像,它实际上独立于Linux操作系统(我被告知,基本上GPU启动了Raspberry Pi,它将ARM作为一种协处理器运行。因此,您可以运行rpi-update来更新内核,它应该都可以。

如果您没有任何可以启动旧图像的旧版Raspberry Pis,那么会有一些问题 - 如果您拥有的唯一Raspberry Pi是更新的,那么如何更新操作系统开机?在你的情况下,听起来你可以访问较旧的,所以你没事。对于那些不这样做的人,也许有人最终会发布更新的软浮版本,但在此之前,您可以尝试以下方法。我没有;这只是一个理论,但在这一点上你没有太多损失: - )

  1. 将最新的Wheezy图像(2012-02-09)刻录到额外的SD卡
  2. 在Windows上安装此SD卡
  3. 复制除* gz以外的所有文件,这些文件对应于Linux文件系统。基本上,所有启动映像和配置文件
  4. 安装包含软浮动图像的SD卡并覆盖启动映像文件
  5. 希望有啤酒庆祝?

  6. 上一篇文章: 是的,我有同样的问题。我不知道到底出了什么问题,但start_elf图像无法启动,至少在最近的Raspberry Pis中是这样。我不敢相信Raspbian会发布破碎的东西,所以我怀疑它适用于一些Raspberry Pis,但不适用于其他人。你需要做的是:

    1. 将Wheezy的硬浮版本刻录到SD卡上。你将抢夺启动映像(可以工作)并将其复制到软浮动映像。
    2. 将SD卡安装在Windows计算机上。启动分区为FAT,因此您将能够看到它。查找文件start.elf。将其复制到Windows计算机上。
    3. 将Wheezy的软浮动副本刻录到SD卡上并将其安装在Windows机器上。
    4. 用硬浮动的副本替换它的start.elf。
    5. 打开啤酒享受。
    6. 查看我的related post

答案 1 :(得分:1)

  

只需用硬浮动(Raspbian“wheezy”)和另一张卡片成像   柔软浮动(Soft-float Debian“wheezy”)。将两者插入Windows PC和   将所有文件(你可以看到)从硬浮动复制到   软浮卡,取代现有卡。

     

说明:http://www.raspberrypi.org/archives/3534

     

P.S。当然,您可以先将这些文件复制到临时文件夹,   交换卡,然后替换软浮卡上的所有文件   那些在临时文件夹中。

     

bootcode.bin
  start.elf
  fixup.dat

来自Raspberry Pi SD card with this Soft-float Debian "wheezy" did not want to boot

答案 2 :(得分:0)

当您dd图片时,请确保bs=1M ...

在尝试了其他答案中的所有内容后,终于可以开始使用最新的Raspberry Pi。我实际上已经发现这对几个Raspberry Pi应用程序/代码有很好的帮助。