xaiks
April 2nd, 2009, 03:31 AM
I've taken a look around and seen a lot of other people having problems while booting and failing to busybox. I've tried everything mentioned in those threads but have yet to find anything that helps, though I likely haven't read every single thread pertaining to the subject.
I'm running 8.10, though it happened with 8.4 as well. I have no solid info on most of the hardware, it's a bit old, but it shouldn't be too bad, as it's a dual Xeon P4 with a gig of ram. The problem still exists after re-installing.
What happens for me is, while booting from grub, ubuntu will make it to the "bouncing" loading screen. A little while later it will fail to busybox saying something along the lines that it can't find the root drive. This starts off as a UUID, I check through busybox and it's fully correct, and present. Restarting, I then change this to the old /dev/sdaX method and it still gives the error.
However, I figured out a small workaround. Typing exit in busybox will allow it to continue to boot as normal and run just fine. Since I was able to exit busybox and continue, I figured it was a timing issue. Sure enough, adding rootdelay= allows it to boot just fine. Unfortunately, it currently only works with an absurdely huge delay (I have it set at 45 at the moment, it doesn't always work at 40).
So, I'm wondering, did i miss a thread somewhere that has an obvious answer to my problem? Or is there someone that could explain where my ancient hardware might be causing it to take nearly a minute to find the hard drive during boot, and why it can't be fixed, and put my mind at rest?
Thanks in advance to anyone that might respond. :)
I'm running 8.10, though it happened with 8.4 as well. I have no solid info on most of the hardware, it's a bit old, but it shouldn't be too bad, as it's a dual Xeon P4 with a gig of ram. The problem still exists after re-installing.
What happens for me is, while booting from grub, ubuntu will make it to the "bouncing" loading screen. A little while later it will fail to busybox saying something along the lines that it can't find the root drive. This starts off as a UUID, I check through busybox and it's fully correct, and present. Restarting, I then change this to the old /dev/sdaX method and it still gives the error.
However, I figured out a small workaround. Typing exit in busybox will allow it to continue to boot as normal and run just fine. Since I was able to exit busybox and continue, I figured it was a timing issue. Sure enough, adding rootdelay= allows it to boot just fine. Unfortunately, it currently only works with an absurdely huge delay (I have it set at 45 at the moment, it doesn't always work at 40).
So, I'm wondering, did i miss a thread somewhere that has an obvious answer to my problem? Or is there someone that could explain where my ancient hardware might be causing it to take nearly a minute to find the hard drive during boot, and why it can't be fixed, and put my mind at rest?
Thanks in advance to anyone that might respond. :)