From 834ef3d58c5ba8322bd2f804f9e7f51aa62cf559 Mon Sep 17 00:00:00 2001 From: James Bromberger Date: Sat, 29 Mar 2014 13:30:00 +0000 Subject: [PATCH] Set grub console to text, and set system console to hvc0 on grub cmdline. --- providers/ec2/tasks/boot.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/providers/ec2/tasks/boot.py b/providers/ec2/tasks/boot.py index 399cbac..b921324 100644 --- a/providers/ec2/tasks/boot.py +++ b/providers/ec2/tasks/boot.py @@ -43,6 +43,8 @@ class ConfigurePVGrub(Task): grub_def = os.path.join(info.root, 'etc/default/grub') sed_i(grub_def, '^GRUB_TIMEOUT=[0-9]+', 'GRUB_TIMEOUT=0\n' 'GRUB_HIDDEN_TIMEOUT=true') + sed_i(grub_def, '^#GRUB_TERMINAL=console', 'GRUB_TERMINAL=console') + sed_i(grub_def, '^GRUB_CMDLINE_LINUX_DEFAULT="quiet"', 'GRUB_CMDLINE_LINUX_DEFAULT="console=hvc0"') from common.tools import log_check_call log_check_call(['/usr/sbin/chroot', info.root, '/usr/sbin/update-grub'])