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