Skip to content

Instantly share code, notes, and snippets.

@recklessop
Created December 13, 2022 18:06
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save recklessop/980b687b6d63c28fb43cd646b93ba82d to your computer and use it in GitHub Desktop.
Save recklessop/980b687b6d63c28fb43cd646b93ba82d to your computer and use it in GitHub Desktop.
sed -i 's/GRUB_CMDLINE_LINUX_DEFAULT="[^"]*/& console=tty0 console=ttyS0,115200n8/' /etc/default/grub
sed -i 's/GRUB_TERMINAL="[^"]*/& console serial/' /etc/default/grub
sed -i '/^GRUB_TERMINAL=.*/a GRUB_SERIAL_COMMAND="serial --speed=115200 --unit=0 --word=8 --parity=no --stop=1"\n' /etc/default/grub
echo 'add_drivers+=" hv_vmbus hv_netvsc hv_storvsc "' > /etc/dracut.conf.d/50-zerto.conf
cat << 'EOF' >> /etc/sysconfig/network/ifcfg-eth99
BOOTPROTO='dhcp'
STARTMODE='auto'
DHCLIENT_SET_DEFAULT_ROUTE='yes'
EOF
cat << 'EOF' >> /etc/udev/rules.d/70-persistent-net.rules
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="hv_netsvc", ATTR{type}=="1", KERNEL=="eth*", NAME="eth99"
EOF
dracut -f -v
grub2-mkconfig -o /boot/grub2/grub.cfg
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment