White space clean up

pull/142/head
Martin Wimpress 3 years ago committed by Martin Wimpress
parent af7348caf6
commit 119e4dd7ad
  1. 16
      quickemu

@ -9,28 +9,28 @@ function ask_option_msrs() {
case $msrs_response:0:1 in case $msrs_response:0:1 in
[yY]* ) echo 1 | sudo tee /sys/module/kvm/parameters/ignore_msrs; break;; [yY]* ) echo 1 | sudo tee /sys/module/kvm/parameters/ignore_msrs; break;;
* ) break ;; * ) break ;;
esac esac
done done
fi fi
} }
function ask_persist_msrs() { function ask_persist_msrs() {
ignore_msrs=$(cat /sys/module/kvm/parameters/ignore_msrs) ignore_msrs=$(cat /sys/module/kvm/parameters/ignore_msrs)
#Skip if already persisted, assuming initramfs rebuilt #Skip if already persisted, assuming initramfs rebuilt
grep -lq 'ignore_msrs=Y' /etc/modprobe.d/kvm.conf >/dev/null 2>&1 || \ grep -lq 'ignore_msrs=Y' /etc/modprobe.d/kvm.conf >/dev/null 2>&1 || \
if [ ${ignore_msrs} = "Y" ]; then if [ ${ignore_msrs} = "Y" ]; then
echo echo
echo "To make setting ignore_msrs a more persistant solution you may run the following:" echo "To make setting ignore_msrs a more persistant solution you may run the following:"
echo 'echo "options kvm ignore_msrs=Y" | sudo tee -a /etc/modprobe.d/kvm.conf && sudo update-initramfs -k all -u' echo 'echo "options kvm ignore_msrs=Y" | sudo tee -a /etc/modprobe.d/kvm.conf && sudo update-initramfs -k all -u'
echo echo
while true ; do while true ; do
read -p "Do you wish to set ignore_msrs at boot? (y/N)" bootrsp read -p "Do you wish to set ignore_msrs at boot? (y/N)" bootrsp
case $bootrsp:0:1 in case $bootrsp:0:1 in
[yY]* ) echo "options kvm ignore_msrs=Y" | sudo tee -a /etc/modprobe.d/kvm.conf && sudo update-initramfs -k all -u ; break;; [yY]* ) echo "options kvm ignore_msrs=Y" | sudo tee -a /etc/modprobe.d/kvm.conf && sudo update-initramfs -k all -u ; break;;
* ) break ;; * ) break ;;
esac esac
done done
fi fi
@ -38,7 +38,7 @@ function ask_persist_msrs() {
function ignore_msrs_alert() { function ignore_msrs_alert() {
ignore_msrs=$(cat /sys/module/kvm/parameters/ignore_msrs) ignore_msrs=$(cat /sys/module/kvm/parameters/ignore_msrs)
if [ ${ignore_msrs} = "N" ]; then if [ ${ignore_msrs} = "N" ]; then
# Some macos and windows installations need this to successfully boot # Some macos and windows installations need this to successfully boot
echo ' echo '
@ -47,9 +47,9 @@ function ignore_msrs_alert() {
https://github.com/wimpysworld/quickemu/issues/88 https://github.com/wimpysworld/quickemu/issues/88
then you can try the provided solution as a temporary fix by executing: then you can try the provided solution as a temporary fix by executing:
"echo 1 | sudo tee /sys/module/kvm/parameters/ignore_msrs"' "echo 1 | sudo tee /sys/module/kvm/parameters/ignore_msrs"'
echo -n "I can do that for you now. " ; ask_option_msrs echo -n "I can do that for you now. " ; ask_option_msrs
fi fi
ask_persist_msrs ask_persist_msrs

Loading…
Cancel
Save