Greetings! I am trying to get RedSleeve to work on the i.mx53QSB board. I used
the alpha rootfs and was able to get a command prompt on the serial console.
Here are the changes I made:
* I am booting using tftp/nfs so I removed the first two lines of /etc/fstab
* I am booting using a very recent kernel from kernel.org using
imx_v4_v5_defconfig
* I removed /etc/init/kexec-disable.conf since it seemed to be failing
* The "plymouth" command seems to be missing (/etc/rc.d/rc.sysinit: line 594)
but init continues
* I see "Retrigger failed udev events" message but init continues. I think I
need to go into udev and see what's going on.
* I made the following changes to etc/init to get the serial console :
diff --git i/etc/init/start-ttys.conf w/etc/init/start-ttys.conf
index 1528cf4..ba89978 100644
--- i/etc/init/start-ttys.conf
+++ w/etc/init/start-ttys.conf
@@ -3,8 +3,8 @@
start on stopped rc RUNLEVEL=[2345]
-env ACTIVE_CONSOLES=/dev/tty[1-6]
-env X_TTY=/dev/tty1
+env ACTIVE_CONSOLES=/dev/ttymxc[1-2]
+env X_TTY=/dev/ttymxc1
task
script
. /etc/sysconfig/init
diff --git i/etc/init/tty.conf w/etc/init/tty.conf
index fca6388..efdfab1 100644
--- i/etc/init/tty.conf
+++ w/etc/init/tty.conf
@@ -2,8 +2,7 @@
#
# This service maintains a getty on the specified device.
-stop on runlevel [S016]
+start on stopped rc or RUNLEVEL=[12345]
respawn
-instance $TTY
-exec /sbin/mingetty $TTY
+exec /sbin/mingetty --autologin=root ttymxc0
Having pretty good success so far, I have a few questions.
* If I don't use the "autologin" option, I cannot login as root. I tried
"redsleeve" as the password, tried to remove the password but still get invalid
access. Is something blocking root from logging in?
* Will there be a guide to how I can build my own rootfs from the source rpms?
Is there anything that can help me to get started with?
* The alpha rootfs doesn't seem to have httpd although it is listed in the 109
rpms. How can I add this to the rootfs?
Thanks for the great work!
Kursad Oney