Re: Simple default ISO generation fails
On 14/12/11 02:01 PM, Daniel Ellison wrote:
On 14/12/11 01:34 PM, Ben Armstrong wrote:
Actually (and you should check this, as I don't have it in front of me)
I was thinking of the "APT pinning" example.
Oh, ok. I added "--archives live.debian.net" to my auto/config, as per
section 3.3.3, but it made no difference. :) I'll try pinning live-boot,
live-config and their corresponding dependencies from sid.
I'm coming back to this as I've been totally unable to build a vanilla
wheezy ISO using a wheezy development system. I did try the
above-described pinning, with no difference in the result.
Here's the Debian version I'm using in my development system:
# cat /etc/debian_version
Here's the live build version:
# lb --version
live-build, version 3.0~a40-1
In a new, empty directory I do "lb config" then copy this
"kernel.binary" script into config/hooks:
mv binary/live/vmlinuz-* binary/live/vmlinuz || true
mv binary/live/initrd.img-* binary/live/initrd.img || true
I then do "lb build" and it produces a binary-hybrid.iso, which I write
to a USB key with:
dd if=binary-hybrid.iso of=/dev/sdd bs=4M;sync
I reboot into the USB key, and as the boot process progresses, I see:
Mount point '/filesystem.squashfs' does not exist. Skipping mount.
Further along, I see:
startpar: service(s) returned failure: udev console-setup live-boot
As detailed in a previous message, earlier in the boot sequence I DO see:
Begin: Mounting "/live/image/live/filesystem.squashfs" on
"//filesystem.squashfs" via "/dev/loop0" ... done.
The system then drops into runlevel 2 and gives me a terminal login prompt.
If there's anything I'm missing, leaving out, doing wrong,
misunderstanding, please let me know. I would dearly love to create a
wheezy build of my distribution.