Red Hat Bugzilla – Bug 29566
Hard drive kickstart does not work
Last modified: 2007-04-18 12:31:47 EDT
Kick start fails when source files are copied to a hard drive because of
duplicate 8.3 file names.
To reproduce, copy all files from CD #1 and CD #2 to a bootable, 2GB DOS
C: drive. Edit AUTOEXEC.BAT to have loadlin launch a kickstart install
from \AUTOBOOT; kickstart file is on the C: drive. Reboot to start the
Installation proceeds normally until installer begins reading the package
files. The installer will fail with a 'package not found', 'corrupt
package' or similar message, depending on the order in which you copied
the distribution files to C:.
There is a work-around:
1. Copy the contents of CD #1 to C:2. Copy the contents of CD #2 to a
(newly created) \TEMP directory on C:
3. Identify file names in \TEMP\RedHat\RPMS that match \RedHat\RPMS.
4. Rename the duplicate files in \TEMP\RedHat\RPMS to new, unused names
and alter \TEMP\RedHat\RPMS\TRANS.TBL to match.
5. Cat \TEMP\RedHat\RPMS\TRANS.TBL to the end of \RedHat\RPMS\TRANS.TBL
6. Move \TEMP\RedHat\RPMS\*.* to \RedHat\RPMS
7. The kickstart will now work.
We only support long (ext2 or vfat) filenames
I need a full traceback -- if you are using kickstart you can still use each rpm