ডিফল্টরূপে qemu-system-x86_64
করে এমুলেশন না ভার্চুয়ালাইজেশন। অনুকরণটি ধীর এবং সিপিইউ নিবিড় - আপনি এটি চালিয়ে দেখতে পারেন top
যা আপনার সিপিইউকে প্রায় 100% দেখায়। আমি কেবলমাত্র qemu-system-x86_64
আমার সিস্টেমে জুবুন্টুকে 14.04 বুট করেছি এবং ডেস্কটপে বুট করতে 10 মিনিট সময় নিয়েছে। উবুন্টু সাধারণত বুট সম্পর্কিত তথ্য গোপন করে, এজন্য আপনি একটি কালো পর্দা দেখতে পাচ্ছেন (বা বিআইওএস রেজোলিউশন পরিবর্তনের ফলে সৃষ্ট কিছু অন্যান্য গ্রাফিকাল শৈল্পিক)। আপনি যদি কার্নেল প্যারামিটারগুলি অপসারণ করে splash quiet
যোগ debug
করেন তবে আপনি দেখতে পাবেন যে এই সময়ে এটি কী করছে।
আপনি সম্ভবত যা করতে চান তা হ'ল qemu-system-x86_64 -enable-kvm
হার্ডওয়্যার ভার্চুয়ালাইজেশনের জন্য সমর্থন সক্ষম করার জন্য চালানো ।
qemu-system-x86_64 -enable-kvm -m 1024 -cdrom /host/iso/ubuntu-13.10-desktop-amd64.iso -name mac -hda ~/ubuntu
থেকে man qemu-system-x86_64
:
-enable-kvm
Enable KVM full virtualization support. This option is only available
if KVM support is enabled when compiling.
(আপনি মানুষ প্রোগ্রাম সুপারিশ দেখতে হতে পারে kvm
প্যাকেজ থেকে qemu-kvm
। kvm
শুধু একটি মোড়কের স্ক্রিপ্ট যে নেই exec qemu-system-x86_64 -enable-kvm "$@"
)
কেভিএম অনুকরণের পরিবর্তে হার্ডওয়্যার ভার্চুয়ালাইজেশন ব্যবহার করে এবং তাই এটি আরও দ্রুত। এর জন্য এমন একটি সিপিইউ দরকার যা হার্ডওয়্যার ভার্চুয়ালাইজেশন এক্সটেনশানগুলিকে সমর্থন করে (ইন্টেলের জন্য ভিটি-এক্স, বা এএমডি-র জন্য এএমডি-ভি), যা বেশিরভাগ আধুনিক পিসি সিস্টেমে রয়েছে।
ভার্চুয়ালাইজেশন সহ, সিপিইউ অতিথি ওএস থেকে কাঁচা এক্সিকিউটেবল বাইনারি কোডটি কার্যকর করছে। ভার্চুয়ালাইজেশন দ্রুত, তবে হোস্ট ওএস এবং অতিথি ওএস বাইনারি সামঞ্জস্যপূর্ণ হওয়া সীমাবদ্ধতা রয়েছে। অনুকরণের সাহায্যে, অতিথি ওএসের বাইনারি কোডটি হোস্ট সিপিইউতে চালানোর জন্য পুনরায় লেখা হয়। এটি ধীর গতিযুক্ত, তবে এর সুবিধা রয়েছে যে আপনি কোনও পৃথক সিপিইউ আর্কিটেকচারের জন্য সংকলিত গেস্ট ওএস চালাতে পারবেন (উদাহরণস্বরূপ, দেবিয়ান আর্মেলের একটি কিউইএমইউ চিত্রটি কীভাবে পিসিতে ডেবিয়ান এআরএম চালানো যায় তা ব্যাখ্যা করে)।
ভার্চুয়ালাইজেশনের জন্য আর একটি জনপ্রিয় বিকল্প হ'ল ভার্চুয়ালবক্স ।
-vga [std|vmware|cirrus|qxl]
। পড়ুনman qemu-kvm
আরো বিস্তারিত জানার জন্য।