无法在单板计算机 Olimex Lime2 上安装 Debian Stretch

无法在单板计算机 Olimex Lime2 上安装 Debian Stretch

我正在尝试在单板计算机上安装 Debian StretchOlimex Lime2

我尝试了此处提供的官方图像(netinst 和 CD1): https://cdimage.debian.org/debian-cd/current/armhf/iso-cd/

它甚至没有启动。

然后,我使用了这些说明: https://www.debian.org/releases/stable/armhf/ch05s01.en.html

我尝试了这些,它启动了内核然后卡住了,抱怨“* 警告 - CRC 错误,使用默认环境”、“无法初始化 PHY 以太网@01c50000”、“*错误:未设置 serverip”、“缺少环境变量:pxeuuid”、“缺少环境变量:bootfile”、“未找到配置文件”和“OFFER/ACK 中未处理的 DHCP 选项:125”: http://http.us.debian.org/debian/dists/stretch/main/installer-armhf/current/images/u-boot/A20-OLinuXino-Lime2/

http://http.us.debian.org/debian/dists/stretch/main/installer-armhf/current/images/hd-media/SD-card-images/

http://http.us.debian.org/debian/dists/stretch/main/installer-armhf/current/images/netboot/SD-card-images/

Olimex 提供了 Debian Jessie 的工作映像,但内核太旧(3.4)。

我想知道 Debian 提供的官方镜像是否有问题。此外,我的“bootfile”问题如下所示: https://github.com/armbian/build/issues/319

我目前没有其他选择。我该怎么做才能在这台机器上安装 Debian Stretch?我已经尝试使用 Olimex 提供的映像从 Debian Jessie 迁移到 Debian Stretch,但它破坏了 X 服务器(不是很重要),而且由于内核仍然太旧,我在使用 systemd 时遇到了很多麻烦。顺便说一句,我更喜欢使用 Debian 社区提供的官方映像。

答案1

我还没有在 LIME2 上亲自尝试过,但是,根据你的主板的用途,一个简单的选择是安装自由盒子。他们提供了一个可供下载的 LIME2 就绪图像这里。FreedomBox 是 Debian Pure Blend(基于 Stretch),因此您可以删除任何 FreedomBox 特定的软件包,以获得更“原始”的 Debian。

答案2

sunxi-boards 上的“无法初始化 PHY 以太网@01c50000”是自 2017.05 主要版本以来的一项功能(我在 u-boot-sunxi-custodian-next-linksprite_pcduino-20170404T124211 上了解到它)。

使用 2017.01,测试完整的图像,或者仅将 u-boot 提取到您的 SD 卡,dhcp 和 tftp 是朋友 ;-) 看这里 https://dl.armbian.com/lime2/archive/


仅限较旧的 u-boot: http://dl.linux-sunxi.org/nightly/u-boot-sunxi/u-boot-sunxi-custodian-next/u-boot-sunxi-custodian-next-20160829T174209-aa8e17b/u-boot-sunxi-custodian-next-a20-olinuxino-lime2.tar.xz

相关内容