[Fedora-livecd-list] livecd-creator on RHEL5/FC6

Rahul Sundaram sundaram at fedoraproject.org
Tue Jan 22 19:17:08 UTC 2008


Mark McLoughlin wrote:
> On Thu, 2008-01-10 at 14:10 +0530, Rahul Sundaram wrote:
> 
>> Building an initramfs at /boot/livecd-initramfs-2.6.18-8.el5.img for 
>> kernel 2.6.18-8.el5
>> cat: /lib/modules/2.6.18-8.el5/modules.block: No such file or directory
>> Done; initramfs is 3.7M.
>>
>> Traceback (most recent call last):
> 
> ...
> 
>> in __copy_kernel_and_initramfs
>>      isodir + "/isolinux/initrd" + index + ".img")
>>    File "/usr/lib64/python2.4/shutil.py", line 47, in copyfile
>>      fsrc = open(src, 'rb')
>> IOError: [Errno 2] No such file or directory: 
>> '/var/tmp/imgcreate-Oty5r5/install_root/boot/livecd-initramfs-2.6.18-8.el5.img'
> 
> 	So, mayflower succeeded, but the initramfs dissappeared? Doesn't make a
> lot of sense, and I can't reproduce here on RHEL5.

I can reproduce it everytime on RHEL 5.1 on a few different systems. 
With SELinux in kickstart in enforcing mode, I get the following. Except 
for the restorecon part, it doesn't change much even with it disabled. I 
am not sure what's going wrong. Image-creator works though.

#  livecd-creator --config=rhel-gnome.ks --fslabel=rhel-gnome

...
...
...

/sbin/restorecon: invalid option -- l
usage:  /sbin/restorecon [-iFnrRv] [-e excludedir ] [-o filename ] [-f 
filename | pathname... ]
Removing password for user root.
passwd: Success
/sbin/restorecon: invalid option -- l
usage:  /sbin/restorecon [-iFnrRv] [-e excludedir ] [-o filename ] [-f 
filename | pathname... ]
Building an initramfs at /boot/livecd-initramfs-2.6.18-8.el5.img for 
kernel 2.6.18-8.el5
cat: /lib/modules/2.6.18-8.el5/modules.block: No such file or directory
Done; initramfs is 3.7M.

/tmp/ks-script-wunPwu: line 99: fg: no job control
cp: cannot stat 
`/var/tmp/imgcreate-oWHPY1/install_root/usr/share/doc/HTML/readme-live-image/en_US/readme-live-image-en_US.txt': 
No such file or directory
/var/tmp/imgcreate-oWHPY1/install_root/tmp/ks-script-iu1yYS: line 8: fg: 
no job control
e2fsck 1.39 (29-May-2006)
Pass 1: Checking inodes, blocks, and sizes
Pass 2: Checking directory structure
Pass 3: Checking directory connectivity
Pass 4: Checking reference counts
Pass 5: Checking group summary information
rhel-gnome: 35613/524288 files (0.4% non-contiguous), 254590/1048576 blocks
e2fsck 1.39 (29-May-2006)
Pass 1: Checking inodes, blocks, and sizes
Pass 2: Checking directory structure
Pass 3: Checking directory connectivity
Pass 4: Checking reference counts
Pass 5: Checking group summary information
rhel-gnome: 35613/131072 files (0.4% non-contiguous), 241483/241483 blocks
Traceback (most recent call last):
   File "/usr/bin/livecd-creator", line 133, in ?
     sys.exit(main())
   File "/usr/bin/livecd-creator", line 123, in main
     creator.package()
   File "//usr/lib/python2.4/site-packages/imgcreate/creator.py", line 
651, in package
     self._stage_final_image()
   File "//usr/lib/python2.4/site-packages/imgcreate/live.py", line 293, 
in _stage_final_image
     self._image, minimal_size)
   File "//usr/lib/python2.4/site-packages/imgcreate/fs.py", line 392, 
in create_image_minimizer
     cowloop.create()
   File "//usr/lib/python2.4/site-packages/imgcreate/fs.py", line 192, 
in create
     self.expand(create = True)
   File "//usr/lib/python2.4/site-packages/imgcreate/fs.py", line 178, 
in expand
     fd = os.open(self.lofile, flags)
OSError: [Errno 20] Not a directory: 
'/var/tmp/imgcreate-oWHPY1/iso-GPC7L3/LiveOS/osmin'

----

Rahul




More information about the livecd mailing list