diff --git a/debootstrap-stage2 b/debootstrap-stage2 index 96a3cbea97d1dc2f6c3bc4d11b80ff5b81758a78..50f69cdf3e6ea4f446537661d52d08c3a01e4d09 100644 --- a/debootstrap-stage2 +++ b/debootstrap-stage2 @@ -1,5 +1,8 @@ set -ex +SERIAL_SPEED=9600 +grep -q pontos /etc/hostname && SERIAL_SPEED=115200 + export LANG=C.UTF-8 cat > /etc/apt/sources.list <<EOF @@ -42,13 +45,13 @@ else apt install -yy grub-pc fi if ! grep -q 'console serial' /etc/default/grub; then - sed -i /etc/default/grub -e 's/GRUB_CMDLINE_LINUX_DEFAULT="quiet"/GRUB_CMDLINE_LINUX_DEFAULT="quiet console=tty0 console=ttyS1,9600n8"/' + sed -i /etc/default/grub -e "s/GRUB_CMDLINE_LINUX_DEFAULT=\"quiet\"/GRUB_CMDLINE_LINUX_DEFAULT=\"quiet console=tty0 console=ttyS1,$SERIAL_SPEED\"/" cat >> /etc/default/grub <<EOF # Preload both GPT and MBR modules so that they are not missed GRUB_PRELOAD_MODULES="part_gpt part_msdos lvm" ## Serial console -GRUB_SERIAL_COMMAND="serial --speed=9600 --unit=1" +GRUB_SERIAL_COMMAND="serial --speed=$SERIAL_SPEED --unit=1" # Uncomment to use basic console GRUB_TERMINAL_INPUT="console serial"