Merge "Enable console during kernel boot on Power"
This commit is contained in:
commit
7a70299668
@ -38,11 +38,18 @@ fi
|
|||||||
# Dig up the initrd and kernel to use.
|
# Dig up the initrd and kernel to use.
|
||||||
select_boot_kernel_initrd $TARGET_ROOT
|
select_boot_kernel_initrd $TARGET_ROOT
|
||||||
|
|
||||||
|
# Serial console on Power is hvc0
|
||||||
|
if [ "powerpc ppc64 ppc64le" =~ "$ARCH" ] ; then
|
||||||
|
SERIAL_CONSOLE="hvc0"
|
||||||
|
else
|
||||||
|
SERIAL_CONSOLE="ttyS0,115200"
|
||||||
|
fi
|
||||||
|
|
||||||
sudo sh -c "cat > $CONF <<_EOF_
|
sudo sh -c "cat > $CONF <<_EOF_
|
||||||
DEFAULT linux
|
DEFAULT linux
|
||||||
|
|
||||||
LABEL linux
|
LABEL linux
|
||||||
KERNEL /boot/$KERNEL
|
KERNEL /boot/$KERNEL
|
||||||
APPEND ro root=LABEL=${DIB_ROOT_LABEL} console=tty0 console=ttyS0,115200 nofb nomodeset vga=normal
|
APPEND ro root=LABEL=${DIB_ROOT_LABEL} console=tty0 console=${SERIAL_CONSOLE} nofb nomodeset vga=normal
|
||||||
INITRD /boot/$RAMDISK
|
INITRD /boot/$RAMDISK
|
||||||
_EOF_"
|
_EOF_"
|
||||||
|
@ -145,7 +145,17 @@ function install_grub2 {
|
|||||||
echo "GRUB_TIMEOUT=${DIB_GRUB_TIMEOUT:-5}" >>/etc/default/grub
|
echo "GRUB_TIMEOUT=${DIB_GRUB_TIMEOUT:-5}" >>/etc/default/grub
|
||||||
echo 'GRUB_TERMINAL="serial console"' >>/etc/default/grub
|
echo 'GRUB_TERMINAL="serial console"' >>/etc/default/grub
|
||||||
echo 'GRUB_GFXPAYLOAD_LINUX=text' >>/etc/default/grub
|
echo 'GRUB_GFXPAYLOAD_LINUX=text' >>/etc/default/grub
|
||||||
echo 'GRUB_CMDLINE_LINUX_DEFAULT="console=tty0 console=ttyS0,115200 no_timer_check"' >>/etc/default/grub
|
|
||||||
|
# Serial console on Power is hvc0
|
||||||
|
if [ "powerpc ppc64 ppc64le" =~ "$ARCH" ] ; then
|
||||||
|
SERIAL_CONSOLE="hvc0"
|
||||||
|
else
|
||||||
|
SERIAL_CONSOLE="ttyS0,115200"
|
||||||
|
fi
|
||||||
|
|
||||||
|
GRUB_CMDLINE_LINUX_DEFAULT="console=tty0 console=${SERIAL_CONSOLE} no_timer_check"
|
||||||
|
|
||||||
|
echo "GRUB_CMDLINE_LINUX_DEFAULT=\"${GRUB_CMDLINE_LINUX_DEFAULT}\"" >>/etc/default/grub
|
||||||
echo 'GRUB_SERIAL_COMMAND="serial --speed=115200 --unit=0 --word=8 --parity=no --stop=1"' >>/etc/default/grub
|
echo 'GRUB_SERIAL_COMMAND="serial --speed=115200 --unit=0 --word=8 --parity=no --stop=1"' >>/etc/default/grub
|
||||||
if type grub2-mkconfig >/dev/null; then
|
if type grub2-mkconfig >/dev/null; then
|
||||||
GRUB_MKCONFIG="grub2-mkconfig -o $GRUB_CFG"
|
GRUB_MKCONFIG="grub2-mkconfig -o $GRUB_CFG"
|
||||||
|
Loading…
Reference in New Issue
Block a user