I'm able spin up the stock CentOS 7.7 ISO onto a virtual machine (and on a USB drive) just fine, but when I try to make a custom ISO directly from the stock ISO, I'm at a roadblock.
After the initial choice to
Install CentOS, the system hangs at
Starting dracut initqueue hook..., and then repeats
initqueue: Warning: dracut-initqueue timeout - starting timeout scripts until it finally says
Could not boot. and then
/dev/root does not exist, after which it goes to a Dracut Emergency Shell.
I'm following the steps I've seen like this:
sudo mkdir -p /media/mydrive sudo mount -o loop ~user/CentOS-7-x86_64-DVD-1908.iso /media/mydrive mkdir ~/customiso sudo rsync -av /media/mydrive ~/customiso cd ~/customiso sudo genisoimage -o ../centoscustom.iso -b isolinux/isolinux.bin -c isolinux/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table -J -R -v -T -V 'centos custom' .
(also used mkisofs instead of genisoimage, to no satisfaction)
It always fails at that same point after choice to install. I've even messed around with isolinux.cfg to make the
append line match the filename, so
append inird=inird.img inst.stage2=hd:LABEL=centoscustom quiet
I'm trying to put some kickstart actions into a custom ISO of CentOS 7.7. I initially thought I was something related to the USB making or the ks.cfg file, but I've regressed to just trying to get a straight copy of the stock ISO working first.