On Fri, 2007-10-05 at 10:36 -0700, Rusty Lynch wrote:
> On Fri, 2007-10-05 at 10:33 +0200, Tollef Fog Heen wrote:
> > * "Lynch, Rusty"
> >
> > | What I saw was that the initial ramdisk was not adding either the
> > | squashfs or the unionfs modules (that exist in the target filesystem),
> > | resulting in the initramfs dropping to a shell. Can anyone think of a
> > | reason why the initramfs tools would overlook these modules?
> >
> > Did you include the corresponding linux-ubuntu-modules for the kernel?
>
> Yes, installed the corresponding linux-ubuntu-modules, and can see the
> fs/unionfs/unionfs.ko and fs/squashfs/squashfs.ko modules in
> the /lib/modules/2.6.22-13-lpiacompat/ubuntu directory.
>
> I'm going to run a fresh test today to make sure this wasn't triggered
> by something i did in the target filesystem.
I re-did the test from scratch, where I:
* created a new project and new target for mccaslin-lpia
* installed the core fset
* chrooted inside the target and installed (using 'dpkg -i PKG'):
- linux-image-2.6.22-13-lpiacompat_2.6.22-13.40_lpia.deb
- linux-ubuntu-modules-2.6.22-13-lpiacompat_2.6.22-13.33_lpia.deb
- linux-restricted-modules-common_2.6.22.4-13.5_all.deb
- linux-restricted-modules-2.6.22-13-lpiacompat_2.6.22.4-13.5_lpia.deb
* removed linux-lpia from the mccaslin-lpia fset file
* Attempted to install samsung-full-mobile-stack-with-proprietary but
the install fails for an unrelated issue. It seems our gtk2.0 packages
are broken like we are in the middle of an upload of a series of
inter-dependent packages into the apt repository
* said screw it, and went ahead and built a liveusb image and attempted
to boot it since all the needed low level packages were in place so that
the system should be able to boot to the point that the 'session' script
is launced (and then it will fail because it can not startup the
non-installed hildondesktop)
When I boot the liveusb image i see the exact same problem i saw a
couple of days ago where the boot fails and drops me into a shell just
after failing the attempt to mount the squashfs image. I can look
around the initram disk image and see that none of
the /lib/modules/2.6.22-13-lpiacompat/ubuntu/ files are there (even
though I can see them in the target filesystem that was used to create
the initramfs image.)
Nothing has changed in the initramfs config used by image-creator.
--rusty
--
Ubuntu-mobile mailing list
[email protected]
Modify settings or unsubscribe at:
https://lists.ubuntu.com/mailman/listinfo/ubuntu-mobile