Wondering if anyone has successfully done an PXEboot install with CentOS7 purely over a serial console? We use SOL (Supermicro Serial over Lan, specifically) on headless servers, and have been doing Kickstart installs with SOL redirection from Anaconda since CentOS4. However, for some reason Anaconda never fires on the CentOS7 install. Instead, Systemd seems to hang very early in the initialization process. If we remove the "console=" directive from the kernel APPEND line, the install and kickstart work perfectly (monitored via KVM).
Here's the PXE boot entry:
Code: Select all
LABEL CentOS 7
MENU LABEL CentOS 7
KERNEL images/centos/x86_64/7.0/vmlinuz
APPEND initrd=images/centos/x86_64/7.0/initrd.img nomodeset inst.text inst.headless console=ttyS2,19200n8 inst.ks=ftp://172.24.0.97/ks/centos7.ks
Code: Select all
[ 14.906468] Freeing unused kernel memory: 1584k freed
[ 14.939923] systemd[1]: systemd 208 running in system mode. (+PAM +LIBWRAP +AUDIT +SELINUX +IMA +SYSVINIT +LIBCRYPTSETUP +GCRYPT +ACL +XZ)
[ 15.014810] systemd[1]: Running in initial RAM disk.
[ 45.067516] systemd[1]: No hostname configured.
[ 45.094825] systemd[1]: Set hostname to <localhost>.
[ 45.124873] systemd[1]: Initializing machine ID from random generator.
[ 45.184707] systemd[1]: Starting -.slice.
Code: Select all
[ 0.000000] Console: colour VGA+ 80x25
[ 0.000000] console [ttyS2] enabled
Code: Select all
LABEL CentOS 7
MENU LABEL CentOS 7
KERNEL images/centos/x86_64/7.0/vmlinuz
APPEND initrd=images/centos/x86_64/7.0/initrd.img nomodeset inst.text inst.headless console=ttyS2,19200n8 console=tty0 inst.ks=ftp://172.24.0.97/ks/centos7.ks
A very frustrating exercise in patience, to say the least
Thanks for any help.