OK, so I'm embarking down path 2 (ubuntu with live-boot rather than casper)). I had to make a couple of tweaks to live-build (I'll send a patch once it works). I created an iso and am booting in qemu, but I get this error at the end of the boot:
Begin: Mounting "/live/image/live/filesystem.squash" on "//filesystem.squashfs" via "/dev/loop0" ... done mount: mounting /live on /root/live failed: Invalid argument Warning: Unable to move or bind /live to /root/live ... run-init: nuking initramfs contents: Directory not empty and then a kernel panic... Any ideas? Thanks, Corey On Thu, Jan 31, 2013 at 1:38 PM, Corey Velan <[email protected]>wrote: > Also, sid is using kernel 3.2, but the signed ubuntu kernel is 3.5. Is > this a problem, or will apt handle recompiling the debian modules, etc? > > Thanks, > Corey > > > On Thu, Jan 31, 2013 at 12:48 PM, Corey Velan > <[email protected]>wrote: > >> OK- I'm trying to do #3, but having some difficulty- I must be doing >> something wrong. I'm not clear how to make live-build take everything from >> debian except the kernel. I've done the following: >> 1- In lb config, I set --llinux-packages to "linux-image", >> --linux-flavours to "generic" >> 2- I created config/archives/ubuntu-kernel.list.chroot and added "deb >> http://us.archived.com/ubuntu quantal main" and corresponding entries >> for quantal-updates and quantal-security >> 3- I created a config/chroot_apt/preferences file and put the following: >> Package: linux-* >> Pin: release n=quantal >> Pin-Priority: 600 >> >> Package: * >> Pin: release n=quantal >> Pin-Priority: 1 >> >> However, when I build I get the following error: >> Unpacking linux-firmware (from .../linux-firmware_1.95_all.deb) ... >> dpkg: error processing >> /var/cache/apt/archives/linux-firmware_1.95_all.deb (--unpack): >> trying to overwrite '/lib/firmware/radeon/BARTS_mc.bin', which is also >> in package firmware-linux-nonfree 0.36+wheezy.1 >> >> Is my config/chroot_apt/preferences file for correct? >> >> Note the above is for my i386 build which I'm trying to create first. >> For 64, I plan to use --llinux-packages "linux-signed-image" to get the >> signed ubuntu kernel (only the 64 bit kernel is signed). >> >> Thanks, >> Corey >> >> >> >> >> >> On Wed, Jan 30, 2013 at 3:29 PM, Daniel Baumann < >> [email protected]> wrote: >> >>> On 01/30/2013 08:17 PM, Corey Velan wrote: >>> >>>> are you referring specifically to the changes to >>>> scripts/config/1150-xserver-**xorg since November 2012? >>>> >>> >>> yes. >>> >>> >>> 1- Use ubuntu/casper and modify 20xconfig in casper to use the logic in >>>> 1150-xserver-xorg >>>> >>> >>> casper is a dead end in so many ways, i wouldn't waste time on that. >>> >>> 2- Is trying to use ubuntu with live-boot (rather than casper) not >>>> going to work? >>>> >>> >>> it should work, but since nobody tests that regularly, there might be >>> the one or other adjustment needed in some default values and similar >>> things. >>> >>> if i were you and would have the time, i would do that and send patches >>> to make it work.. >>> >>> >>> 3- Use debian for everything but try to swap out the ubuntu kernel (that >>>> is signed) at the end. >>>> >>> >>> or do that if there's no time at hand (it's plain ugly but should be >>> straight forward, adding ubuntu as third-party repo and setting >>> --linux-packages accordingly). >>> >>> >>> -- >>> Address: Daniel Baumann, Donnerbuehlweg 3, CH-3012 Bern >>> Email: >>> daniel.baumann@progress-**technologies.net<[email protected]> >>> Internet: http://people.progress-**technologies.net/~daniel.** >>> baumann/ <http://people.progress-technologies.net/~daniel.baumann/> >>> >>> >>> -- >>> To UNSUBSCRIBE, email to >>> debian-live-request@lists.**debian.org<[email protected]> >>> with a subject of "unsubscribe". Trouble? Contact >>> [email protected] >>> Archive: http://lists.debian.org/**51098291.5070705@progress-** >>> technologies.net<http://lists.debian.org/[email protected]> >>> >>> >> >> >> -- >> -- >> *FixMeStick* >> Stick it to Viruses >> >> Corey Velan, Co-Founder >> m (514) 220-8207 >> o (888) 530-6125 >> Suite #210, 376 Victoria Ave, Montreal, QC, H3Z 1C3 >> www.FixMeStick.com <http://www.fixmestick.com/> | >> Facebook<http://www.FixMeStick.com/facebook> | >> Twitter <http://twitter.com/#!/FixMeStick> >> > > > > -- > -- > *FixMeStick* > Stick it to Viruses > > Corey Velan, Co-Founder > m (514) 220-8207 > o (888) 530-6125 > Suite #210, 376 Victoria Ave, Montreal, QC, H3Z 1C3 > www.FixMeStick.com <http://www.fixmestick.com/> | > Facebook<http://www.FixMeStick.com/facebook> | > Twitter <http://twitter.com/#!/FixMeStick> > -- -- *FixMeStick* Stick it to Viruses Corey Velan, Co-Founder m (514) 220-8207 o (888) 530-6125 Suite #210, 376 Victoria Ave, Montreal, QC, H3Z 1C3 www.FixMeStick.com <http://www.fixmestick.com/> | Facebook<http://www.FixMeStick.com/facebook> | Twitter <http://twitter.com/#!/FixMeStick>
