Difference between revisions of "Installing Ubuntu 9.04 on Gumstix Overo"

From Gumstix User Wiki
Jump to: navigation, search
(Serial terminal may appear to hang)
 
(6 intermediate revisions by the same user not shown)
Line 16: Line 16:
 
==Tips==
 
==Tips==
  
===Serial Terminal===
+
===Serial terminal may appear to hang===
  
 
If you're interfacing with your Overo with the USB serial terminal, keep in mind that you won't see the 'login:' prompt after booting Ubuntu unless you configure getty to listen on /dev/ttyS2. You'll need to do this while your MicroSD card is still mounted on another host.
 
If you're interfacing with your Overo with the USB serial terminal, keep in mind that you won't see the 'login:' prompt after booting Ubuntu unless you configure getty to listen on /dev/ttyS2. You'll need to do this while your MicroSD card is still mounted on another host.
 
  
 
<pre>
 
<pre>
# cat > /path/to/rootfs/etc/event.d/ttyS0 <<EOF
+
# cd /path/to/rootfs
 +
# cat > etc/event.d/ttyS2 <<EOF
 
start on runlevel 2
 
start on runlevel 2
 
start on runlevel 3
 
start on runlevel 3
Line 39: Line 39:
  
 
<pre>
 
<pre>
# echo "ttyS0" > /path/to/rootfs/etc/securetty
+
# echo "ttyS2" >> etc/securetty
 
</pre>
 
</pre>
 +
 +
 +
  
  

Latest revision as of 18:54, 13 May 2009

Instructions

For some installation instructions for Ubuntu on the Gumstix Overo, click here. It's a mashup of some other tutorials that results in a working installation of Ubuntu 9.04.


Also, the previous post has some images. Video to come.


John O'Connor <john.oconnor@myokapi.net>


Tips

Serial terminal may appear to hang

If you're interfacing with your Overo with the USB serial terminal, keep in mind that you won't see the 'login:' prompt after booting Ubuntu unless you configure getty to listen on /dev/ttyS2. You'll need to do this while your MicroSD card is still mounted on another host.

# cd /path/to/rootfs
# cat > etc/event.d/ttyS2 <<EOF
start on runlevel 2
start on runlevel 3
start on runlevel 4
start on runlevel 5

stop on runlevel 0

respawn
exec /sbin/getty 115200 ttyS2
EOF


You will also need to add ttyS2 to /etc/securetty to allow root logins there:

# echo "ttyS2" >> etc/securetty