2013-01-04 29 views
26

के साथ चलते समय qemu मॉनीटर कंसोल पर कैसे स्विच करें qemu के लिए "-curses" विकल्प को पार करते समय, qemu डिफ़ॉल्ट रूप से इम्यूलेशन विंडो प्रदर्शित करता है। तो, मैं इम्यूलेशन विंडो से मॉनीटर कंसोल पर कैसे जा सकता हूं? यदि ग्राफ़िकल इंटरफ़ेस का उपयोग करते हैं, तो इम्यूलेशन विंडो और मॉनिटर कंसोल के बीच स्विचिंग "ctrl + alt + (1 या 2)" द्वारा प्राप्त की जा सकती है। मुझे यकीन नहीं है कि गैर-ग्राफिकल मामले में इसे कैसे किया जाए।"-curses"

उत्तर

12

संभव नहीं दिखता है। हालांकि, आप टेलनेट के माध्यम से मॉनीटर कंसोल तक पहुंच सकते हैं।

प्रारंभ QEMU:

qemu-system-i386 -curses -monitor telnet:127.0.0.1:1234,server,nowait 

फिर, मॉनिटर कंसोल का उपयोग करने की, यह एक और टर्मिनल में टाइप करें:

telnet 127.0.0.1 1234 
+1

'ctrl + a c' nikitis द्वारा रिपोर्ट किया गया बेहतर लगता है (आप बूट प्रक्रिया देख सकते हैं)। – pevik

7

alt +

बस छोड़ ' ctrl 'और सभी प्रमुख अनुक्रम अपेक्षित कार्य करते हैं।

21

बस Ctrl-Alt के बजाय Esc का उपयोग करें। तो मॉनिटर कंसोल पर स्विच करने के लिए Esc + 2 का उपयोग करें। टर्मिनल आउटपुट पर वापस स्विच करने के लिए Esc + 1 का उपयोग करें।

13

गैर चित्रमय (-nographic) मोड में qemu की निगरानी करने के लिए स्विच करने के लिए सुझाव दिए गए हैं:

ctrl+a c 

मैं बस का परीक्षण किया है कि यह भी -curses मोड में काम करता है, कम से कम संस्करण मैं उपयोग कर रहा हूँ में (1.4.0)

कई और हैं, संदर्भ के लिए the qemu documentation देखें।

+0

कुछ बिंदु पर व्यवहार बदल गया, क्यूईएमयू 2.5.0 के रूप में Ctrl + A अब होस्ट करने के लिए पास हो जाता है और यह अब और काम नहीं करता है। यह भी देखें: https://superuser.com/questions/1087859/how-to-quit-the-qemu-monitor-when-not-using-a-gui/1211516#1211516 –

0

उपरोक्त में से कोई भी मेरे लिए काम नहीं करता है। मेरे पास उबंटू 16.04 है, मुझे यह नहीं लगता कि यह मायने रखता है।

Ctrl + Alt + 2 मेरे लिए काम किया।