Re: RHEL5 - copy files from DVD during %post

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Tue, Feb 10, 2009 at 11:02:30PM -0600, Gerald Waugh wrote:
> 
> John,
> 
> I used unsquashfs for stage2, edited usr/lib/anaconda/dispatch.py
> changing the following lines.
>     ("methodcomplete", doMethodComplete, ),
>     ("dopostaction", doPostAction, ),
>      changed to;
>     ("dopostaction", doPostAction, ),
>     ("methodcomplete", doMethodComplete, ),
> ran ksquashfs on the unsquashed stage2 and it worked fine! :)
> 
> full description below... I was using BlueOnyx-5.2-20090107.iso
> ==================================================================
> # Do the following to fix the issue not running %post scripts:
> # Note that the *.img files use the squashfs file system.
> # if the tools are not on the system yum install them. 
>   yum -y install squashfs-tools mkisofs cdrecord
> # insert install-cd into cdrom
>   mkdir /mnt/cdrom
>   mount /dev/cdrom /mnt/cdrom
>   mkdir /home/BlueOnyx
>   mkdir /home/BlueOnyx/ISOs
>   mkdir /home/BlueOnyx/BlueOnyx-5.2-20090107
>   cd /mnt/cdrom
> # move the iso to a rw area
>   tar -c * | tar -C /home/BlueOnyx/BlueOnyx-5.2-20090107 -xf-
>   cd  /home/BlueOnyx/BlueOnyx-5.2-20090107
>   cp /mnt/cdrom/.discinfo .
>   umount /mnt/cdrom
> # remove the install cd and insert a fresh CD
>   cd /home/BlueOnyx/BlueOnyx-5.2-20090107/images  
>   unsquashfs stage2.img
>   cd squashfs-root
>   vi usr/lib/anaconda/dispatch.py
> # find these lines (need to reverse them)
>     ("methodcomplete", doMethodComplete, ),
>     ("dopostaction", doPostAction, ),
> #and change to
>     ("dopostaction", doPostAction, ),
>     ("methodcomplete", doMethodComplete, ),
> # note with vi you will have to use :w! to write the ro file
> # recreate the ram file system:
>   cd ..
>   mksquashfs squashfs-root ../../stage2.img
>   cp  ../../stage2.img stage2.img

Thanks, Gerald... this is the first time I've seen unsquashfs mentioned.
I am very hopeful, and will be testing on Tuesday!

-- 
***********************************************************************
* John Oliver                             http://www.john-oliver.net/ *
*                                                                     *
***********************************************************************

_______________________________________________
Kickstart-list mailing list
Kickstart-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/kickstart-list

[Index of Archives]     [Red Hat General]     [CentOS Users]     [Fedora Users]     [Fedora Maintainers]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [KDE Users]

  Powered by Linux