2015-11-13 76 views
0

我從命令行運行kvm圖像;當我在bash腳本中運行kvm時沒有qemu-kvm控制檯輸出

$ qemu-kvm -name openSUSE -M pc -m 2048 -drive file=hda -nographic 

我配置控制檯= ttyS0來內部KVM圖像,所以KVM的控制檯輸出顯示在主機終端的輸出。

但是,當我在bash腳本中嘗試相同的命令時,沒有顯示任何內容! 你能讓我知道如何從basn腳本中捕獲kvm的控制檯輸出嗎?

+0

你可以發佈bash腳本的相關部分嗎?聽起來像某些東西可能無法正確重定向。 – tonysdg

回答

0

確保你的腳本開始

#!/bin/bash 

,並設置完整路徑您的磁盤文件,例如

#!/bin/bash 
qemu-kvm -name openSUSE -M pc -m 2048 -drive file=/foo/hda -nographic 

然後設置與

chmod +x script.sh 

現在嘗試執行許可與

./script.sh 

乾杯

相關問題