一、自动登录
文件系统位于SD卡,现在PC机上修改ZYNQ SD卡文件系统。两种办法,一种可在PetaLinux手册中看到,这里不再赘述。第二种直接修改Linux文件系统,步骤如下:
1、创建开机执行的Shell
~# cd /home/root #切换目录
~# touch autologin.sh #新建文件
~# gedit autologin.sh
输入如下内容
#!/bin/sh
exec /bin/login -f root
2、获得权限
~# chmod a+x autologin.sh
3、指定开机执行的Shell
~# cd /etc/ #切换目录
~# gedit inittab
注释第一行,修改为第二行
#PS0:2345:respawn:/sbin/getty -L 115200 ttyPS0 vt100
PS0:2345:respawn:/sbin/getty -l /home/root/autologin.sh -n -L 115200 ttyPS0 vt100
https://qiita.com/7of9/items/e167bb87894c6bd1480f
二、自动播放
在 “ /etc/profile ” 文件后面加入执行Shell代码即可,如下:
~# gedit /etc/profile
......
if [ -x /usr/bin/resize ];then
/usr/bin/resize >/dev/null
fi
export PATH PS1 OPIEDIR QPEDIR QTDIR EDITOR TERM
umask 022
#------以下加入------
cd /
alsactl restore -c 0 -f adau1761.state
aplay 3758176211.wav