diff options
-rwxr-xr-x | kernel/kernelinstall/runtest.sh | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/kernel/kernelinstall/runtest.sh b/kernel/kernelinstall/runtest.sh index f2c986f..215a402 100755 --- a/kernel/kernelinstall/runtest.sh +++ b/kernel/kernelinstall/runtest.sh @@ -397,8 +397,8 @@ function update_console () console=$(awk '/console=ttyS/{for(i=1;i<=NF;++i)if($i~/console=ttyS[^ ]*/)print $i; exit}' /etc/grub.conf) # Find our defult kernel default_kernel=$(grubby --default-kernel) - # Get the serial settings - settings=$(echo $console | awk -F, '{ print $2 }' | sed -e 's/\([0-9]*\)\(.*\)/\1,\2/; s/n81/8n1/') + # Get the serial settings and order them for XEN + settings=$(echo $console |perl -pe 's/.*,([0-9]+)([neo])?([5678])?/$1,$3$2/') DeBug $console if echo $console | grep -q ttyS0 ; then |