[Voyage-linux] Custom kernel required to install Voyage

(spam-protected) (spam-protected)
Mon Mar 28 02:02:36 HKT 2011


RE: Kernel configuration request (24MAR)
RE: Voyage live from USB does not see CF card filesystem (18MAR)

I have a target system with the CF interfaced to the ide port of the
Intel Atom/US15W based ComExpress module it is built around. 

I tried debian-live first but found the framework difficult to understand. 
I tried Voyage next because it looked like I would not have to get into
the framework because of the ability to remountrw and make changes
to auto-login at boot and start the application. 

All Voyage references below are the the 0.7.0 release (current or sdk). 
The development workstation is Debian squeeze. 

try 1 - put Voyage on a usb stick - It boots but does not see the CF. 
try 2 - put Voyage on the CF card - It will not boot. 
try 3 - boot Deb6 netinst (proceed to point where CF is seen), plug
       Voyage usb stick, run update (to the CF) - It will not boot. 
try 4 - put debian-live minimal on the CF, It boots but I do not know
       how to modify it to auto-login and start the application. 

This is where I found that the issue with the CF was the pata_sch driver
required for the ide controller of the US15W chipset. 

try 5 - Install Voyage from svn, I can build 'current' iso, img, bz2 and the
       sdk iso with no errors.  Got linux-source-2.6.32, applied the Voyage
       patch 0.8.0, configured kernel for pata_sch, kernel package builds OK. 

try 6,7,etc - many attempts to boot Voyage in some manner that would
       allow me to install the kernel package built above - Failure. 

try 99 (seems like) - copy kernel package into config/chroot_local-packages
      directory - That breaks the build. Found that the script setting up for post
      install has a hard reference to the voyage kernel name. 

I know it all boils down to how to get a local custom kernel into the live-build
framework but I am really stuck!

~GeoD






More information about the Voyage-linux mailing list