Hi everyone, I'm building a custom kernel optimized for the Eee PC netbook. The kernel works without problems when installed on the main SSD but when I tried installing it on a USB flash disk, or SD card, and booted, I got the following error:
Unable to access resume device (UUID=<UUID>) mount: error mounting /dev/root on /sysroot as ext3: No such file or directory
I'm assuming there are some packages necessary to boot from USB devices that need to be included in the kernel config which I didn't include. Can anyone give me an idea what those packages might be?
Thank you.
2009/1/9 Ahmad Al-Yaman ahmad221284@yahoo.com:
Hi everyone, I'm building a custom kernel optimized for the Eee PC netbook. The kernel works without problems when installed on the main SSD but when I tried installing it on a USB flash disk, or SD card, and booted, I got the following error:
Unable to access resume device (UUID=<UUID>) mount: error mounting /dev/root on /sysroot as ext3: No such file or directory
I'm assuming there are some packages necessary to boot from USB devices that need to be included in the kernel config which I didn't include. Can anyone give me an idea what those packages might be?
Isn't this problems with mkinitrd?
http://fedoraproject.org/wiki/Common_F10_bugs#Unbootable_new_installation_of...
There's not much point using journalled file systems on SSD btw - you should use ext2 to save your drive some unnecessary writes. Turn off swap too if you have it enabled.
Regards
On Fri, Jan 09, 2009 at 08:32:25AM -0800, Ahmad Al-Yaman wrote:
Hi everyone, I'm building a custom kernel optimized for the Eee PC netbook. The kernel works without problems when installed on the main SSD but when I tried installing it on a USB flash disk, or SD card, and booted, I got the following error:
Unable to access resume device (UUID=<UUID>) mount: error mounting /dev/root on /sysroot as ext3: No such file or directory
I'm assuming there are some packages necessary to boot from USB devices that need to be included in the kernel config which I didn't include. Can anyone give me an idea what those packages might be?
some random guesses..
mkinitrd probably doesn't support booting off of the mmc device. or if it does, perhaps the mmc modules are missing from the initrd.
Dave
Well, I considered that, but the standard F10 kernel boots without any problems from both the USB flash disk and the SD card. It is only when I use my optimized kernel that I face problems booting. I enabled all the options that I could find in the kernel config which I thought were related to booting from USB devices but apparently I missed some.
Ahmad
________________________________ From: Dave Jones davej@redhat.com To: Ahmad Al-Yaman ahmad221284@yahoo.com Cc: fedora-kernel-list@redhat.com Sent: Saturday, January 10, 2009 8:44:13 AM Subject: Re: Custom Kernel USB Boot Problem
On Fri, Jan 09, 2009 at 08:32:25AM -0800, Ahmad Al-Yaman wrote:
Hi everyone, I'm building a custom kernel optimized for the Eee PC netbook. The kernel works without problems when installed on the main SSD but when I tried installing it on a USB flash disk, or SD card, and booted, I got the following error:
Unable to access resume device (UUID=<UUID>) mount: error mounting /dev/root on /sysroot as ext3: No such file or directory
I'm assuming there are some packages necessary to boot from USB devices that need to be included in the kernel config which I didn't include. Can anyone give me an idea what those packages might be?
some random guesses..
mkinitrd probably doesn't support booting off of the mmc device. or if it does, perhaps the mmc modules are missing from the initrd.
Dave
kernel@lists.fedoraproject.org