Hi,
I'm getting a puzzling problem when building a .ks file that worked
two days ago:
Traceback (most recent call last):
File /usr/bin/livecd-creator, line 140, in module
sys.exit(main())
File /usr/bin/livecd-creator, line 124, in main
creator.configure()
File /usr/lib/python2.6/site-packages/imgcreate/creator.py, line 732, in
configure
self._create_bootconfig()
File /usr/lib/python2.6/site-packages/imgcreate/live.py, line 197, in
_create_bootconfig
self._configure_bootloader(self.__ensure_isodir())
File /usr/lib/python2.6/site-packages/imgcreate/live.py, line 609, in
_configure_bootloader
self._configure_syslinux_bootloader(isodir)
File /usr/lib/python2.6/site-packages/imgcreate/live.py, line 513, in
_configure_syslinux_bootloader
cfg += self.__get_image_stanzas(isodir)
File /usr/lib/python2.6/site-packages/imgcreate/live.py, line 440, in
__get_image_stanzas
is_xen = self.__copy_kernel_and_initramfs(isodir, version, index)
File /usr/lib/python2.6/site-packages/imgcreate/live.py, line 367, in
__copy_kernel_and_initramfs
isodir + /isolinux/initrd + index + .img)
File /usr/lib64/python2.6/shutil.py, line 52, in copyfile
fsrc = open(src, 'rb')
IOError: [Errno 2] No such file or directory:
'/var/tmp/imgcreate-X4oN18/install_root/boot/initrd-2.6.31-0.204.rc9.fc12.i686.img'
I added some code to live.py to show what was actually in the source
and dest directories, and it seems that the initrd has grown a string
-generic in its name that live.py doesn't expect:
---
src, dest = (bootdir + /initrd- + version + .img,
isodir + /isolinux/initrd + index + .img)
logging.warn(__copy_kernel_and_initramfs: copying %s to %s %
(src, dest))
logging.warn(src contents: %s %
os.listdir(os.path.dirname(src)))
logging.warn(dest contents: %s %
os.listdir(os.path.dirname(dest)))
shutil.copyfile(bootdir + /initrd- + version + .img,
isodir + /isolinux/initrd + index + .img)
---
yielding:
---
__copy_kernel_and_initramfs: trying to copy
/var/tmp/imgcreate-X4oN18/install_root/boot/initrd-2.6.31-0.204.rc9.fc12.i686.img
to /var/tmp/imgcreate-X4oN18/iso-oM8RAY/isolinux/initrd0.img
src contents: ['System.map-2.6.31-0.204.rc9.fc12.i686',
'config-2.6.31-0.204.rc9.fc12.i686',
'vmlinuz-2.6.31-0.204.rc9.fc12.i686', 'grub',
'initrd-generic-2.6.31-0.204.rc9.fc12.i686.img', 'efi']
dest contents: ['vmlinuz0', 'isolinux.bin', 'vesamenu.c32',
'splash.jpg']
---
Anybody have any ideas what I'm doing wrong?
Thanks,
Martin
PS:
Linux xxx 2.6.29.6-217.2.8.fc11.x86_64 #1 SMP Sat Aug 15 01:06:26 EDT 2009
x86_64 x86_64 x86_64 GNU/Linux
livecd-tools-024-1.fc11.x86_64
rpm-4.7.1-1.fc11.x86_64
pgpk0TKdpFyuN.pgp
Description: PGP signature
--
Fedora-livecd-list mailing list
Fedora-livecd-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-livecd-list