Ubuntu 9.04 (Jaunty Jackalope) Problems Fixed

Saturday, 2. May 2009

No Terminal

I put a band-aid over this problem by adding /dev/pty to /etc/fstab. After revisiting this bug report I found that the source of the problem was that I was missing a symlink in /etc/rcS.d. If you are having the same problem first check that
/etc/init.d/mountdevsubfs.sh exists and then run the following commands:

cd /etc/rcS.d/

sudo ln -s ../init.d/mountdevsubfs.sh S11mountdevsubfs.sh

However, there is no explanation for why this symlink was missing in the first place.

No RAID

This turned out to be an extremely easy problem to fix. While fixing the symlink problem above I noticed that init scripts weren't ordered correctly. The init scripts for disk mounting were happening too early, before the mdadm module and services had fully loaded. That's why my RAID volume wasn't mounting on startup but I could mount it manually after logging in. I corrected the order of the init scripts and now the RAID volume auto-mounts when booting.

Share 'Ubuntu 9.04 (Jaunty Jackalope) Problems Fixed' on Delicious Share 'Ubuntu 9.04 (Jaunty Jackalope) Problems Fixed' on Facebook Share 'Ubuntu 9.04 (Jaunty Jackalope) Problems Fixed' on Google Buzz Share 'Ubuntu 9.04 (Jaunty Jackalope) Problems Fixed' on Google Reader Share 'Ubuntu 9.04 (Jaunty Jackalope) Problems Fixed' on LinkedIn Share 'Ubuntu 9.04 (Jaunty Jackalope) Problems Fixed' on Email