मुझे टीम्सपेक 3 मिला जो कि क्यूमू का उपयोग करके चल रहा है, जो एक x86 डेबियन निचोड़ रहा है। यकीन के लिए सुधार के लिए कुछ जगह है, लेकिन अब के लिए यह मेरे लिए काम किया है। मुझे आशा है कि मैं कुछ नहीं भूल गया।
सबसे पहले डाइटमार और रास्पबेरी पाई मंच के meigrafd के लिए धन्यवाद। उनके काम के बिना मैं सफल नहीं होता।
कैसे
किमू को स्थापित करना
- हमें कुछ सॉफ्टवेयर चाहिए
apt-get install git zlib1g-dev libsdl1.2-dev
wget 198.154.101.186/RaspberryPI/qemudidi2.rar
रास्पबेरी पाई के लिए डाइटमार द्वारा पहले से ही तैयार किए गए क्यूमू ( ) के स्रोत को डाउनलोड करें । यह थोरोनिर से qemu 0.15.50 है, क्योंकि एआरएम होस्ट के लिए समर्थन वर्तमान संस्करण के साथ और भी खराब लगता है।
- इसे अनारक्षित करें
unrar x qemuADLI.part1.rar
। आपको अनार गैर-मुक्त संस्करण का उपयोग करना होगा ( लिंक कैसे करें )
- संकलित करने के लिए कॉन्फ़िगर करें (लगभग एक मिनट)
./configure --target-list="i386-softmmu" --enable-sdl --extra-cflags="-O3 -mfloat-abi=hard -mfpu=vfp -mcpu=arm1176jzf-s -mtune=arm1176jzf-s -march=armv6zk" --audio-drv-list="alsa oss sdl pa" --audio-card-list="ac97 es1370 sb16 cs4231a adlib gus hda"
- अब संकलन करें
make
(कम से कम आधे घंटे का समय लगता है)
- अब इंस्टॉल करें
make install
- अब qemu सफलतापूर्वक स्थापित है।
डेबियन छवि तैयार करना (मेजबान के रूप में विंडोज का उपयोग करके)
डाउनलोड करें और विंडोज के लिए qemu स्थापित करें ( लिंक )
डाउनलोड डेबियन शुद्ध स्थापना छवि ( निचोड़ )। मैंने निचोड़ का इस्तेमाल किया, लेकिन मट्ठा भी अच्छा हो सकता है।
छवि का उपयोग करके बनाएं qemu-img.exe create -f qcow2 G:\debian.img 1500M
(छोटा आकार भी पर्याप्त होना चाहिए)
डेबियन x86 स्थापित करें। मैं कोई मेटा पैकेज चुनने की सलाह देता हूं।qemu -cpu 486 -hda G:\debian.img -cdrom G:\debian-6.0.4-i386-netinst.iso -boot d -m 512 -smp 1
स्थापना के बाद फिर से qemu कमांड चलाएं, लेकिन कुछ परिवर्तनों के साथ qemu -cpu 486 -hda G:\debian.img -boot d -m 512 -smp 1 -redir tcp:9022::22 -redir udp:1234::9987
। -redir का उपयोग अतिथि से होस्ट के बंदरगाहों तक नेटवर्क को पुनर्निर्देशित करने के लिए किया जाता है।
अब कम स्थापित करें और अपने पसंदीदा संपादक (जैसे नैनो, विम, आदि।) का उपयोग करना पसंद करते हैं apt-get install less vim
ओपनएसएसएच सर्वर स्थापित करें apt-get install openssh-server
टीमें स्थापित करें जैसे आप आमतौर पर करते हैं।
लोकलहोस्ट का उपयोग करके आप से होस्ट्स की टीमपेक से कनेक्ट करें: 1234 (ऊपर हमने पोर्ट को रीडायरेक्ट किया था याद रखें)
स्थानीयहोस्ट: 9022 का उपयोग करके ssh / पोटीन के माध्यम से इसे कनेक्ट करने के लिए टेस्ट करें
shutdown -hP now
छवि को शटडाउन करें और इसे स्कैप (विंडस्कैप) के माध्यम से कॉपी करें।
इसे पाई पर चलाएँ (निम्न आदेशों के लिए SSH का उपयोग करें)
लापता क्यूमू बायोस प्राप्त करें wget -O /usr/share/qemu/sgabios.bin http://qemu.weilnetz.de/w32/2012-06-28/sgabios.bin
शुरू करें! qemu -cpu 486 -hda debian.img -m 150m -smp 1 -redir tcp:9022::22 -redir udp:9055::9987 --nographic
यदि आपको कोई मेमोरी त्रुटि मिलती है, तो इसे कुछ बार आज़माएं।
यदि यह कहता है कि ग्रब शुरू हो रहा है, तो कुछ मिनट प्रतीक्षा करें (यह पृष्ठभूमि में बूट हो रहा है, लेकिन आपको यहां कभी भी संकेत नहीं मिलेगा!)। अब 'ssh root @ localhost -p 9022' लॉगिन करने के लिए अन्य SSH टर्मिनल के साथ लॉगिन करें।
अब टीमस्पीक शुरू करें और पाई के पोर्ट 9055 पर लॉग इन करने का प्रयास करें।
शटडाउन फिर से qemu अतिथि।
इसे फिर से शुरू करें, लेकिन जोड़ें-जोड़ें, तो यह तब भी चलता है जब आप लॉग ऑफ करते हैं। मैंने मेरी मदद करने के लिए एक स्क्रिप्ट भी बनाई ।
प्रदर्शन
मेरा पाई 256 एमबी संस्करण है जो रसपी-विन्यास का उपयोग करके 1000 मेगाहर्ट्ज से अधिक है।
पाई लगातार 70% सीपीयू लोड औसत पर चलती है। यह 50% (700 मेगाहर्ट्ज का उपयोग करके) और 1000 मेगाहर्ट्ज का उपयोग करके लगभग 100% के बीच भिन्न होता है। लेकिन लोड "0.77, 0.83, 0.80" दिखाता है, जो ठीक है।
भविष्य में मैं या तो एक देशी टीमस्पीक संस्करण का उपयोग करने की आशा करता हूं (मेरी आशा अभी भी बरकरार है) या उपयोगकर्ता मोड में क्यूमू का उपयोग करना और अधिक वर्तमान संस्करण के साथ बेहतर प्रदर्शन करना। समय बताएगा :)
मुझे अभी तक टीमपेक के प्रदर्शन का परीक्षण करना है, अगर यह गेमिंग स्थितियों के लिए उपयोग करने योग्य है। मैंने कुछ मिलीसेकंड के लेट ओवरहेड को देखा, लेकिन अभी तक बहुत ज्यादा चिंता नहीं की।