Raspbian的软浮动版本无法启动 [英] Soft-float version of Raspbian does not boot

查看:96
本文介绍了Raspbian的软浮动版本无法启动的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

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

I downloaded the hard float image of Raspbian here:

http://www.raspberrypi.org/downloads

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

I copied the recommended hard-float image on an SD card and the Raspberry Pi boots fine with it.

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

Then I downloaded the soft-float version of Raspbian because I need it to get some software running that does not work on the hard-float version. I formatted the SD card again, copied the soft-float image onto it and tried to boot the Raspberry Pi with it.

问题:Raspbery Pi无法使用Raspbian的软浮动版本启动!!我看到绿色的"ACT" LED点亮不到一秒钟.之后,只有红色的电源LED亮起,此后什么也没发生.

Problem: the Raspbery Pi doesn't boot with the soft-float version of Raspbian!! I see the green "ACT" LED light up for less than a second. After that only the red power LED is on and nothing happens after that.

我重复了此过程几次,然后重新下载了图像,检查了已下载文件的SHA,等等.这是行不通的.浮动图像始终会启动(绿色的"ACT"灯会像正常情况一样快速闪烁).

I repeated this process a couple of times and redownloaded the images, checked the SHA of the downloaded file, etc. It just doesn't work. The hard-float image always boots up (green "ACT" light flashes rapidly like normal).

有什么想法吗?

推荐答案

更新:如果您具有带有Hynix内存的较新Raspberry Pi,则旧版本的Raspbian将无法启动.具体来说,您至少需要2013年2月9日Debian&7(Wheezy)构建. 参见这篇文章.

Update: If you have a newer Raspberry Pi with Hynix memory then the older versions of Raspbian will not boot. Specifically you'll need at least the 2013-02-09 Debian 7 (Wheezy) build. See this post.

现在,2013年2月9日的Wheezy版本是硬浮动版本,因此您不能使用它,但是您可以更新软浮动版本的内核映像,该版本实际上独立于Linux OS(有人告诉我,基本上GPU会启动Raspberry Pi,并且它将ARM作为一种协处理器运行).因此,您可以运行 rpi-update 来更新您的内核,应该一切正常.

Now, the 2013-02-09 Wheezy build is a hard-float version, so you can't use that, but you can update the kernel image of your soft-float version which is actually independent of the Linux OS (I'm told that basically the GPU boots the Raspberry Pi, and it runs the ARM as a kind of co-processor). So, you can run rpi-update to update your kernel, and it should be all OK.

如果您不拥有将引导旧映像启动的任何较旧的Raspberry Pi,则会有一个问题22 –如果您拥有的唯一的Raspberry Pi是较新的Raspberry Pi,那么如何更新操作系统不开机吗?就您而言,这听起来像您可以使用较旧的设备,所以您还可以.对于那些不喜欢的人,也许最终有人会发布更新的软浮动版本,但是在那之前,您可以尝试以下方法.我没有这只是一个理论,但是在这一点上,您没有太多损失:-)

There's a bit of a catch-22 if you don't own any of the older Raspberry Pis that will boot the older images--how can you update the OS if the only Raspberry Pi you have is a newer one which won't boot? In your case it sounds like you have access to an older one, so you're OK. For those who don't, maybe someone will eventually post an updated soft-float version, but until then perhaps you can try the following. I haven't; it's just a theory, but at this point you don't have much to lose :-)

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


上一篇文章: 是的,我有同样的问题.我不知道到底是什么问题,但是至少在最近的Raspberry Pis上,start_elf映像无法启动.我不敢相信Raspbian会发布损坏的东西,因此我怀疑它适用于某些Raspberry Pi,但不适用于其他Raspberry Pi.您需要做的是:


Previous post: Yes, I had this same problem. I don't know exactly what is wrong, but the start_elf image won't boot, at least with the recent set of Raspberry Pis. I can't believe Raspbian would release something that broken, so I suspect it works for some Raspberry Pis, but not others. What you need to do is:

  1. 将Wheezy的固定副本刻录到SD卡中.您将抢走引导映像(该映像有效)并将其复制到软浮动映像中.
  2. 在Windows计算机上安装SD卡.引导分区为 FAT ,因此您可以看到它.查找文件start.elf.将其复制到Windows计算机.
  3. 将Wheezy的浮动拷贝刻录到SD卡上,然后将其安装在Windows盒上.
  4. 将它的start.elf替换为您的浮动代理中的副本.
  5. 开裂啤酒并享用.
  1. Burn the hard-float copy of Wheezy to an SD card. You're going to snatch off the boot image (which works) and copy it to the soft float one.
  2. Mount the SD card on a Windows machine. The boot partition is FAT, so you'll be able to see it. Look for the file start.elf. Copy it to your Windows machine.
  3. Burn the soft-float copy of Wheezy to an SD card and mount it on the Windows box.
  4. Replace it's start.elf with the copy from your hard-float one.
  5. Crack open a beer and enjoy.

请参阅与我的相关发布.

这篇关于Raspbian的软浮动版本无法启动的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆