I was having a similar problem too (the "booting" issue, not the "USB
keyboard" issue).  It turned out to be a race condition within the
"init" script the system was running on boot.  The "md" weren't getting
built quick enough before the boot process tried to use them.

Here is what I did:
1: Edit the "/usr/share/initramfs-tools/init" file
2: Find the line "maybe_break mount" (about line 145)
3: Add a "sleep 10" after that line.  Should look like this (ignore line 
numbers):
   145  maybe_break mount
   146  sleep 10
   147  log_begin_msg "Mounting root file system..."
4: Save and exit the editor.
5: Run "sudo /usr/sbin/update-initramfs -uk all" to rebuild the initramfs image.

When you reboot, the system will sleep for an additional 10 seconds
before trying to mount the filesystems.  If this works, you can try
tweaking the time down a bit.

I've seen someone write up a more complex set of tests that don't rely
on a set sleep time, but rather wait until the software raid pieces are
ready, but that fix is beyond the scope of this reply (and I don't have
that information a the moment).

Dan

-- 
feisty opens a busybox on boot with RAID0+reiserfs
https://bugs.launchpad.net/bugs/104790
You received this bug notification because you are a member of Ubuntu
Bugs, which is the bug contact for Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to