logo

live-bootstrap

Mirror of <https://github.com/fosslinux/live-bootstrap>
commit: 5b9fd08dc00f56760ef3939cc4d94dfc2db12bca
parent c61b4afd8ad7a83ded3c236e60ed96ce656e79a1
Author: Paul Dersey <pdersey@gmail.com>
Date:   Mon, 19 Jun 2023 08:49:04 -0400

Don't use serial console with bare metal option and user provided kernel

Diffstat:

Msysa/run2.sh12+++++++++---
1 file changed, 9 insertions(+), 3 deletions(-)

diff --git a/sysa/run2.sh b/sysa/run2.sh @@ -33,9 +33,15 @@ go_sysb() { mount -t proc proc /proc # kexec time echo "Loading kernel + sysb initramfs using kexec" - kexec -l "/boot/linux-4.9.10" --console-serial \ - --initrd="/boot/initramfs-sysb.cpio.gz" \ - --append="init=/init console=ttyS0" + if [ "${BARE_METAL}" = True ]; then + kexec -l "/boot/linux-4.9.10" \ + --initrd="/boot/initramfs-sysb.cpio.gz" \ + --append="init=/init" + else + kexec -l "/boot/linux-4.9.10" --console-serial \ + --initrd="/boot/initramfs-sysb.cpio.gz" \ + --append="init=/init console=ttyS0" + fi echo "kexecing into sysb" kexec -e fi