gpt4 book ai didi

linux - Beaglebone inittab 问题

转载 作者:太空狗 更新时间:2023-10-29 12:20:18 26 4
gpt4 key购买 nike

我正在用 beaglebone 开发一个应用程序。我想将启动脚本添加到我的 Beaglebone,但我找不到/etc/inittab。我正在使用图像:Angstrom-Cloud9-IDE-GNOME-eglibc-ipk-v2012.05-beaglebone-2012.06.18.img.xz

我认为在以前版本的图像中有/etc/initab 但对于新发行版我找不到 inittab :/

我想应用这个:Automatic login on Angstrom Linux但我不能,因为没有/etc/inittab。

新发行版中的 inittab 在哪里。

当我写 uname -r 它给出:3.2.23

问候

最佳答案

inittab 已被 systemd 取代

这就是我为串行控制台所做的。您可以通过将“serial-getty@...”替换为“getty@...”来轻松地适应 tty1,但我还没有测试过。

cp /lib/systemd/system/serial-getty@.service /etc/systemd/system/autologin@.service
rm /etc/systemd/system/getty.target.wants/serial-getty@ttyO0.service
ln -s /etc/systemd/system/autologin@.service /etc/systemd/system/getty.target.wants/serial-getty@ttyO0.service

在任意位置创建以下脚本文件(在我的例子中是/home/root/autologin.sh)

#!/bin/sh
exec /bin/login -f root

让它可执行

chmod a+x autologin.sh

编辑/etc/systemd/system/autologin@.service 并通过添加 -n(不提示用户输入登录名)和 -l(调用指定的 login_program 而不是/bin/login)来更新 ExecStart 命令) 选项。

ExecStart=-/sbin/agetty -n -l /home/root/autologin.sh -s %I 115200

关于linux - Beaglebone inittab 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11555765/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com