A long time ago, I posted that with kernel upgrade, the module insertion hangs
till I hit enter.
I ran hwdetect and updated the modules array, sans the standard acpi modules
and it now works reliably every time. It can boot unattended now.
AFAIK, the module-names and functionality is prone to changes from kernel to
kernel. Should we automatically run hwdetect or advise users to check it in
case of kernel upgrade?