2013-03-09 22 views
3

我下载Raspbian的硬浮动的形象在这里:软浮动版本不开机

http://www.raspberrypi.org/downloads

我复制一个SD卡和树莓派靴子细跟的推荐硬浮动图像它。

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

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

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

任何想法?

+0

你有串口线连接吗?你可以看看日志,并可能将它们添加到问题? – Tuxdude 2013-03-09 17:20:32

+0

我没有任何其他连接,除了一个微型USB电缆的电源和SD卡... – 2013-03-09 17:49:03

+0

嗯...我试过在另一个树莓派相同的卡,并在那一个它启动....也许它是一张sd卡问题 – 2013-03-09 21:29:22

回答

4

更新:如果你有一个新的Raspberry Pi与海力士内存然后旧版本的Raspbian将无法启动。具体来说,您至少需要2013-02-09 Debian   7(Wheezy)版本。 见this post

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

如果你不拥有任何一种能够启动旧图像的旧版Raspberry Pis,那么你就有一个catch-22的问题 - 如果你拥有的Raspberry Pi只有一个更新的版本,你如何更新OS?将无法启动?就你而言,这听起来像你有权访问一个较旧的,所以你没问题。对于那些不这样做的人,也许有人最终会发布一个更新的软浮点版本,但在那之前,或许你可以尝试以下方法。我没有;这只是一个理论,但在这一点上你没有多大的损失:-)

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

上一篇: 是的,我有这个同样的问题。我不知道到底发生了什么问题,但是start_elf镜像不会启动,至少在最近一套Raspberry Pis中是这样。我不能相信Raspbian会发布一些破碎的东西,所以我怀疑它可以用于一些树莓派,但不是其他的。你需要做的是:

  1. 把Wheezy的硬盘拷贝烧到SD卡上。你将抓取启动图像(它工作),并将其复制到软浮动图像。
  2. 将SD卡安装在Windows机器上。启动分区是FAT,所以你可以看到它。查找文件start.elf。将其复制到Windows机器上。
  3. 将Wheezy的软浮动副本刻录到SD卡并将其安装到Windows盒中。
  4. 将它的start.elf替换为您的硬盘上的副本。
  5. 破解开啤酒,享受。

查看我的related post

+0

是的!这是正确的原因!我有一个Raspberry Pi有三星芯片,另一个有Hynix芯片!在Hynix上,软浮点Raspbian无法启动。我还没有尝试过你的解决方案,但我毫不怀疑它会起作用。我会将您的答案标记为正确答案,并在有空时尽快试用。感谢您的精心设计! – 2013-03-23 13:37:11

1

只是图像一个卡硬浮动(Raspbian“喘息”),以及其他 软浮(软浮动Debian的“喘息”)。将两个插入Windows PC,然后将所有文件(您可以看到)从硬浮卡上复制到 软浮卡上,替换现有软卡。

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

附:当然,您可以先将这些文件复制到一个临时文件夹, 交换卡,然后用 替换临时文件夹中的软浮动卡上的所有文件。

bootcode.bin
start.elf
fixup.dat

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

0

当你dd图像,确保bs=1M ...

尝试所有的事情后,在其他的答案中,它终于可以让它在开箱即用的最新Raspberry Pi上工作。实际上,我发现这对几个Raspberry Pi应用程序/代码有很好的帮助。