无法以 root 身份登录 beaglebone

Can't log in beaglebone as root

我刚刚通过 运行 bitbake core-image-minimal

为 beaglebone black 构建了 yocto 项目

我已经使用 tftpnfs 成功加载了内核和 rootfs。

但我就是不知道如何通过串口以root登录。

在我输入 root 并输入后,它只打印如下内容:

beaglebone login: root

login: can

Poky (Yocto Project Reference Distro) 1.8+snapshot-20150726 beaglebone /dev/ttyO0

beaglebone login: root

login: can

Poky (Yocto Project Reference Distro) 1.8+snapshot-20150726 beaglebone /dev/ttyO0

beaglebone login:

任何人都可以提示可能出了什么问题吗?

干杯

您必须将 "debug-tweaks" 添加到您的额外图片功能中。 这禁用了 root 用户的密码。

只需在您的 local.conf 文件中添加以下行:

EXTRA_IMAGE_FEATURES += " debug-tweaks "

然后您将能够以 root 身份登录,无需任何密码。

我将完全相同的内核和 rootfs 放入 sdcard 并且它可以工作!这一定是我的 NFS 设置。

跟进 - 我的 rootfs 中的一些文件夹不知何故被更改为错误的权限...删除所有内容并提取模块后-beaglebone.tgz 和 core-image-minimal-beaglebone.tar .bz2 到 rootfs,我终于可以用 root 登录了!

谢谢大家!