Techtunes Tips

এখানে আপনি পাবেন কম্পিউটারের সকল সমস্যার সমাধান। ফ্রি সফটওয়ার, keygen আরো অনেক কিছু।

এবার উইন্ডোজের মধ্যেই ইচ্ছামত ব্যাবহার করুন অন্য যেকোন ভার্সনের উইন্ডোজ, লিনাক্স, অ্যান্ড্রয়েড, ম্যাক বা আইবিএম অপারেটিং সিস্টেম

Tuesday, April 26, 2011

শিরোনাম দেখে যারা পোস্টটা দেখতে এসেছেন তারা কী ভাবছেন যে এটা কীভাবে সম্ভব? কেউ কেউ হয়ত জানেন ব্যাপারটা, তারাও হয়ত অনেক আগ্রহ নিয়ে দেখতে এসেছেন। সবাইকে অগ্রিম ধন্যবাদ। আজ আপনাদের  উইন্ডোজের মধ্যেই  অন্য যেকোন ভার্সনের উইন্ডোজ, লিনাক্স, অ্যান্ড্রয়েড, ম্যাক বা আইবিএম অপারেটিং সিস্টেম ব্যাবহার করার উপায় দেখাব। এটাকে বলা হয় Virtualization Technology. এই সিস্টেমের মাধ্যমে আপনি আপনার চলতি অপারেটিং সিস্টেমের মাঝেই “Virtually” অন্য কোন অপারেটিং সিস্টেম ইন্সটল করতে পারেন, বানাতে পারেন নিজের আলাদা একটা Workspace, সেখানে আপনি ইচ্ছামত হার্ডওয়্যার যোগ করতে পারবেন, নেটওয়ার্কিং করতে পারবেন। এই পদ্ধতির সুবিধাটা কী জানেন? ধরুন আপনি কোন সফটওয়্যার উইন্ডোজ সেভেন থেকে চালাতে পারছেন না, আপনি কী বোকার মত উইন্ডোজ এক্সপি ইন্সটল করবেন? অথবা কোন প্রোগ্রাম লিখেছেন, সেটা আপনার সিস্টেমে চালালে সিস্টেম ক্র্যাশ করতে পারে। বা কার্নেলের ক্ষতি হতে পারে। সেটা ওই ভার্চুয়াল সিস্টেম এ চালিয়ে দেখুন, আপনার সিস্টেম অক্ষত থাকবে। তারপর সেই ভার্চুয়াল সিস্টেম এ আপনার পিসি এর ইন্টারনেট কানেকশান শেয়ার করা যায়, ফলে ওখান থেকেই আপনি নানারকম টেস্ট করতে পারবেন। তারপর ধরুন এর ওর কাছে উবুন্টু লিনাক্স মিন্টের নাম শুনে খুবই ইচ্ছা করছে জিনিষটা কী দেখতে। কোনো সমস্যা নাই। ভার্চুয়াল সিস্টেমে আপনি শুধু লিনাক্স না, অ্যান্ড্রয়েড বা ম্যাক ও চালিয়ে দেখতে পারবেন। যাই হোক, অনেক বকবক করলাম। এবার কাজের কথায় আসি।
প্রথমেই আপনার যা লাগবে তা হল Virtulization Technology সাপোর্ট করে এরকম পিসি। আজকাল সব মাদারবোর্ড আর ল্যাপটপে এটা থাকে। তাই চিন্তার কোনো কারণ নেই। তারপর লাগবে VirtualBox নামের একটা সফটওয়্যার। নিচের ফাইলটা ডাউনলোড করে নিন। প্রায় ৮০এমবি সাইজ। টাইম লাগতে পারে।

VirtualBox

qzex3 এবার উইন্ডোজের মধ্যেই ইচ্ছামত ব্যাবহার করুন অন্য যেকোন ভার্সনের উইন্ডোজ, লিনাক্স, অ্যান্ড্রয়েড, ম্যাক বা আইবিএম অপারেটিং সিস্টেম | Techtunes
ডাউনলোড করলেন? এবার ঝটপট ইন্সটল করে নিন। শর্টকাট থেকে চালু করুন VirtualBox. উইন্ডোজ সেভেন বা ভিস্তায় চালু না হলে আগে এই ফাইলটায় (C:\Program Files\Oracle\VirtualBox\VBoxSVC.exe) ডাবল ক্লিক করে তারপর VirtualBox চালু করুন। নিচের মত ইন্টারফেস আসবে।
01 Wc এবার উইন্ডোজের মধ্যেই ইচ্ছামত ব্যাবহার করুন অন্য যেকোন ভার্সনের উইন্ডোজ, লিনাক্স, অ্যান্ড্রয়েড, ম্যাক বা আইবিএম অপারেটিং সিস্টেম | Techtunes
কাজ শুরু করে দিন। নতুন সিস্টেম বানাতে New বাটনে ক্লিক করুন।
02 New এবার উইন্ডোজের মধ্যেই ইচ্ছামত ব্যাবহার করুন অন্য যেকোন ভার্সনের উইন্ডোজ, লিনাক্স, অ্যান্ড্রয়েড, ম্যাক বা আইবিএম অপারেটিং সিস্টেম | Techtunes
নতুন যে উইন্ডো আসবে, তাতে আপনার সিস্টেমের নাম দিন (1). নিচে সেটা কোন টাইপ OS তা সিলেক্ট করুন (2) আর তার নিচে কোন ভার্সন তা ঠিক করে দিন (3).
03 OS এবার উইন্ডোজের মধ্যেই ইচ্ছামত ব্যাবহার করুন অন্য যেকোন ভার্সনের উইন্ডোজ, লিনাক্স, অ্যান্ড্রয়েড, ম্যাক বা আইবিএম অপারেটিং সিস্টেম | Techtunes
পরের উইন্ডোতে নতুন সিস্টেমের জন্য মেমোরি বা র‍্যাম কত হবে তা ঠিক করে দিন। আপনার পিসির র‍্যাম যদি ২জিবি হয় আর আপনার দৈনন্দিন কাজ করতে ১জিবির বেশি না লাগে, তাহলে ভার্চুয়াল মেশিনের জন্য বাকি ১জিবি র‍্যাম বরাদ্দ দিতে পারেন। যাদের ৩/৪জিবি বা তার বেশি তাদের তো চিন্তার কোনো কারণ নাই। icon biggrin এবার উইন্ডোজের মধ্যেই ইচ্ছামত ব্যাবহার করুন অন্য যেকোন ভার্সনের উইন্ডোজ, লিনাক্স, অ্যান্ড্রয়েড, ম্যাক বা আইবিএম অপারেটিং সিস্টেম | Techtunes
04 Memory এবার উইন্ডোজের মধ্যেই ইচ্ছামত ব্যাবহার করুন অন্য যেকোন ভার্সনের উইন্ডোজ, লিনাক্স, অ্যান্ড্রয়েড, ম্যাক বা আইবিএম অপারেটিং সিস্টেম | Techtunes
এবার ভার্চুয়াল হার্ডডিস্ক বানানোর পালা। এখানে ২টা অপশন আছে। যদি আপনি নতুন ইউজার হন, তাহলে Create new hard disk দিন (4). আর যারা আগে থেকে VDI (Virtual Disk Image) বানিয়ে রেখেছেন বা জানেন, তারা Use existing hard disk অপশনে যেয়ে সেই ফাইলটার লোকেশান দেখিয়ে দিন (5).
05 VHD এবার উইন্ডোজের মধ্যেই ইচ্ছামত ব্যাবহার করুন অন্য যেকোন ভার্সনের উইন্ডোজ, লিনাক্স, অ্যান্ড্রয়েড, ম্যাক বা আইবিএম অপারেটিং সিস্টেম | Techtunes
যারা Create new hard disk অপশন টি সিলেক্ট করেছিলেন, তারা এরকম উইন্ডো দেখতে পাবেন। অর্থাৎ ভার্চুয়াল ডিস্ক দুইভাবে বানান যাবে। একধরণের আছে যেটা আপনার দরকার মত বৃদ্ধি পাবে বা জায়গা নিবে। তারা Dynamically expanding storage (7)
সিলেক্ট করুন। আর অন্য ধরণের আছে যেটা ফিক্সড সাইজের হয়, যেমন ২০জিবি বা ৩০জিবি। এই ডিস্ক এর ফাইল আপনার হার্ডডিস্কে সেভ থাকবে। এরকম চাইলে Fixed-size storage (8) সিলেক্ট করুন।
06 VHD Type এবার উইন্ডোজের মধ্যেই ইচ্ছামত ব্যাবহার করুন অন্য যেকোন ভার্সনের উইন্ডোজ, লিনাক্স, অ্যান্ড্রয়েড, ম্যাক বা আইবিএম অপারেটিং সিস্টেম | Techtunes
এবার ডিস্কটা কথায় সেভ করবেন তা দেখানোর পালা। ছবিতে দেখুন, Location বক্সে ক্লিক করে ঠিক করে দিন ডিস্ক ফাইল টা কথায় সেভ হবে (9). আর নিচের স্কেল থেকে ডিস্ক সাইজ মেপে দিন (10). মনে রাখবেন আপনি যত জিবি সাইজ ঠিক করছেন, যেই ড্রাইভে সেভ করবেন তাতে যেন তত জিবি ফাকা জায়গা থাকে।
07 Location এবার উইন্ডোজের মধ্যেই ইচ্ছামত ব্যাবহার করুন অন্য যেকোন ভার্সনের উইন্ডোজ, লিনাক্স, অ্যান্ড্রয়েড, ম্যাক বা আইবিএম অপারেটিং সিস্টেম | Techtunes
ডিস্ক সেটিং দেওয়া হয়ে ফেলে Finish দিন। ডিস্ক ফাইল তৈরী হতে বেশ কিছুক্ষণ সময় লাগবে। কাজ হয়ে গেলে VirtualBox এর বামে দেখবেন আপনার সদ্য বানানো সিস্টেম দেখাচ্ছে। এবার কিছু এক্সট্রা সেটিংস বাকী আছে যেগুলা আপনাদের দেখাব।
08 Settings এবার উইন্ডোজের মধ্যেই ইচ্ছামত ব্যাবহার করুন অন্য যেকোন ভার্সনের উইন্ডোজ, লিনাক্স, অ্যান্ড্রয়েড, ম্যাক বা আইবিএম অপারেটিং সিস্টেম | Techtunes
গোল চাকার ছবিটায় ক্লিক করেন। সেটিংস উইন্ডো আসবে। ওখানে দেখবেন বামে অনেক ক্যাটাগরির লিস্ট আছে। প্রথমটার নাম General. এটা নিউ মেশিন বানানোর সময় যা যা তথ্য দিতে হয় তা দেখায়, চাইলে কিছু ঠিক করে দিতে পারেন।
09 General এবার উইন্ডোজের মধ্যেই ইচ্ছামত ব্যাবহার করুন অন্য যেকোন ভার্সনের উইন্ডোজ, লিনাক্স, অ্যান্ড্রয়েড, ম্যাক বা আইবিএম অপারেটিং সিস্টেম | Techtunes
তার নিচেরটার নাম System. এটা বেশ গুরুত্তপূর্ণ। এখানে ৩টা ট্যাব আছে। Motherboard ট্যাবে মেমোরি চেঞ্জ করতে পারবেন। তার নিচে আছে বুটেবল ডিভাইস এর লিস্ট। এখানথেকে তাদের ক্রম চেঞ্জ করতে পারবেন (11) তবে একেবারেই নতুন মেশিন বানাতে গেলে CD/DVD-ROM আগে দেওয়াই ভালো। নাহলে আপনাকে স্টার্ট হউয়ার সময় F12 চেপে বুট ডিভাইস হিসেবে সিডি বা ডিভিডি রম সিলেক্ট করে সেটআপ দিতে হবে। তার নিচে Chipset আছে। এখানে ইচ্ছামত চিপ মডেল সিলেক্ট করে নিন (12) তার নিচে আছে ৪টা অপশন। Enable IO APIC বিশেষ প্রসেসর ও ডিভাইস এর ক্ষেত্রে লাগে। EFI অ্যাক্টিভ করতে হয় বিশেষ OS যেমন Mac ইন্সটল করতে। Hardware clock in UTC time সেট করলে ভার্চুয়াল মেশিনের ক্লক আপনার কম্পিউটারের সাথে মিলিয়ে নিবে। আর absolute pointing device এনাবল করলে আপনাকে ভার্চুয়াল মেশিন আর মেইন উইন্ডোজে ফিরে আসতে কোন কী চাপতে হবেনা। মাউস দিয়ে উইন্ডো অ্যাক্টিভেট করলেই হবে।
10 System Main এবার উইন্ডোজের মধ্যেই ইচ্ছামত ব্যাবহার করুন অন্য যেকোন ভার্সনের উইন্ডোজ, লিনাক্স, অ্যান্ড্রয়েড, ম্যাক বা আইবিএম অপারেটিং সিস্টেম | Techtunes
পাশেই আছে Processor ট্যাব। এখানে ভার্চুয়াল মেশিনের জন্য প্রসেসর বরাদ্দ দেন। যারা Core 2 Duo/Dual Core ব্যাবহার করেন তারা সর্বোচ্চ ২টা, Core 2 Quad/Core i3/i5 ব্যাবহারকারীরা ৪টা ও Core i7-ওয়ালারা ৬/৮ টা সিলেক্ট করে দিতে পারেন। এক্ষেত্রে আপনাকে PAE/NX এনাবল করতে হবে।
11 System Processor এবার উইন্ডোজের মধ্যেই ইচ্ছামত ব্যাবহার করুন অন্য যেকোন ভার্সনের উইন্ডোজ, লিনাক্স, অ্যান্ড্রয়েড, ম্যাক বা আইবিএম অপারেটিং সিস্টেম | Techtunes
পাশেই আছে Acceleration ট্যাব। ওখানে VT-x/AMD-v অপশন টি ভার্চুয়াল মেশিনে আপনার প্রসেসরকে এক্সিলারেট কবে।   Nested Paging দিলে আপনার হার্ডডিস্কের পেজফাইল ওই ভার্চুয়াল মেশিন ব্যাবহার করতে পারবে।
12 System Acc এবার উইন্ডোজের মধ্যেই ইচ্ছামত ব্যাবহার করুন অন্য যেকোন ভার্সনের উইন্ডোজ, লিনাক্স, অ্যান্ড্রয়েড, ম্যাক বা আইবিএম অপারেটিং সিস্টেম | Techtunes
এবার বামে নিচের ট্যাব দেখুন, Display লেখা। এখানে ভার্চুয়াল মেশিনে কতটুকু ভিডিও মেমোরি দিবেন তা ঠিক করে দিন (13) আপনার এক্সটার্নাল ভিডিও কার্ড থাকলে ভালো হয়, সেক্ষেত্রে বেশি মেমোরি শেয়ার করতে পারবেন। আর উইন্ডোজ মেশিনের জন্য 2D ও 3D এক্সিলারেশান অন করে দিতে পারেন (14). ভার্চুয়ালবক্সের একটা সমস্যা হল এটা দিয়ে আপনি গেম খেলা বা বড় কোনো ভিডিও প্রসেসিংয়ের কাজ করতে পারবেন না, কারণ হোস্ট থেকে ভার্চুয়াল মেশিনে অতটা ভিডিও মেমোরি শেয়ার করা সম্ভব হয়না।
13 Display এবার উইন্ডোজের মধ্যেই ইচ্ছামত ব্যাবহার করুন অন্য যেকোন ভার্সনের উইন্ডোজ, লিনাক্স, অ্যান্ড্রয়েড, ম্যাক বা আইবিএম অপারেটিং সিস্টেম | Techtunes
এবার আসি Storage এ। এখানে ভালোমতো খেয়াল করুন। SSCI, SATA, IDE Controller তো সবাই কম-বেশি বোঝেন। এখানে ইচ্ছামত কন্ট্রোলারে ডিস্ক, সিডি বা ডিভিডি ড্রাইভ অ্যাড করা যায় (15). ডিস্ক হিসেবে আগে বানানো VDI ফাইল, সিডি বা ডিভিডি ড্রাইভ এ কোনো ISO ইমেজ মাউন্ট করে দিতে পারেন। ডানে কন্ট্রোলার টাইপ চেঞ্জ করতে পারেন (16). AHCI ই ভালো কাজ করবে। আর নিচে দেখেন প্লাস মাইনাস কিছু আইকন আছে (17). ওখান থেকে আপনি নতুন SSCI, SATA বা IDE কন্ট্রোলার অ্যাড বা রিমোভ করতে পারবেন।
14 Storage এবার উইন্ডোজের মধ্যেই ইচ্ছামত ব্যাবহার করুন অন্য যেকোন ভার্সনের উইন্ডোজ, লিনাক্স, অ্যান্ড্রয়েড, ম্যাক বা আইবিএম অপারেটিং সিস্টেম | Techtunes
এরপর আসি Audio তে। এখানে কী অডিও ডিভাইস লাগাবেন আর তার কন্ট্রোলার  সেট করে দিন।
15 Audio এবার উইন্ডোজের মধ্যেই ইচ্ছামত ব্যাবহার করুন অন্য যেকোন ভার্সনের উইন্ডোজ, লিনাক্স, অ্যান্ড্রয়েড, ম্যাক বা আইবিএম অপারেটিং সিস্টেম | Techtunes
নিচে আছে Network. এটাও বেশ গুরুত্তপূর্ণ। এটার মাধ্যমে আপনি হোস্ট সিস্টেম থেকে নেটওয়ার্ক বানাতে পারবেন, ইন্টারনেট কানেকশান শেয়ার করতে পারবেন। Attached to তে কানেকশান টাইপ ঠিক করেন। NAT, নাকি Bridge ইত্যাদি অপশন আছে (18). তার নিচে আছে বিভিন্ন নেটওয়ার্ক অ্যাডাপ্টার। ইচ্ছামত বেছে নিন, আর চাইলে ম্যাক অ্যাড্রেস চেঞ্জ করে নিন (19). আপনার নেটওয়ার্ক সাপোর্ট না লাগলে VirtualBox ইন্সটল করার সময়ই নেটওয়ার্ক অফ করে ইন্সটল করবেন। আর এখানে নেটওয়ার্ক নিয়ে কাজ করলে আপনার উইন্ডোজ নেটওয়ার্ক ডিভাইসে VirtualBox Host-Only Network নামে একটা ডিভাইস অ্যাড হবে যেটা ভার্চুয়াল মেশিন আর আপনার মেইন উইন্ডোজ (হোস্ট) এর মাঝে নেটওয়ার্ক সাপোর্ট দিয়ে থাকে।
16 NIC এবার উইন্ডোজের মধ্যেই ইচ্ছামত ব্যাবহার করুন অন্য যেকোন ভার্সনের উইন্ডোজ, লিনাক্স, অ্যান্ড্রয়েড, ম্যাক বা আইবিএম অপারেটিং সিস্টেম | Techtunes
Network এর নিচে আছে Serial Ports ট্যাব। এখানে যদি কোনো সিরিয়াল পোর্ট অ্যাড করতে চান তাহলে সেটিংস দিন।
17 Serial এবার উইন্ডোজের মধ্যেই ইচ্ছামত ব্যাবহার করুন অন্য যেকোন ভার্সনের উইন্ডোজ, লিনাক্স, অ্যান্ড্রয়েড, ম্যাক বা আইবিএম অপারেটিং সিস্টেম | Techtunes
এরপর USB ট্যাব। আপনি ভার্চুয়াল মেশিনে আপনার ইউএসবি ডিভাইস যেমন ফ্ল্যাশ স্টোরেজ বা ইউএসবি মাউস  কানেক্ট করতে পারবেন। এর জন্য Enable USB Controller অ্যাক্টিভেট করে ছবিতে দেখানো স্থান থেকে ডিভাইস অ্যাড করতে পারেন (20).
18 USB এবার উইন্ডোজের মধ্যেই ইচ্ছামত ব্যাবহার করুন অন্য যেকোন ভার্সনের উইন্ডোজ, লিনাক্স, অ্যান্ড্রয়েড, ম্যাক বা আইবিএম অপারেটিং সিস্টেম | Techtunes
সেটিংস চেঞ্জ করা হয়েগেলে ওকে চেপে চলে যান VirtualBox এর মেইন ইন্টারফেসে। এবার নতুন বানানো মেশিন সিলেক্ট করে Start এ ক্লিক করুন। VirtualBox এ আপনার বানানো সিস্টেম চালু হবে। প্রথমবার সিডি বা ডিভিডি ড্রাইভ এ ডিস্ক রেখে বা কোনো OS এর ISO থাকলে তা থেকে বুট করে সেটআপ দিন। তারপর উপভোগ করুন নিজের বানানো আরেকটা Virtual অপারেটিং সিস্টেম যেটায় আপনি যা খুশি তাই করুন, ক্র্যাশ করলেও সমস্যা নাই। নতুন কোনো OS এর ডিস্ক এনে এটার মাধ্যমে চেক করে নিতে পারেন। আরও ফিচার আছে, ব্যাবহার করলেই বুঝবেন।
VirtualBox নিয়ে আরো কিছু কথা। ভার্চুয়াল মেশিন আর হোস্ট অপারেটিং সিস্টেমের মধ্যে “switch” করতে একটা “Host” কী ব্যাবহার করা হয়। ডিফল্ট হিসেবে এটা হল “Right Control” বাটন। অর্থাৎ উইন্ডোজ এ থেকে Right Ctrl চাপলে ভার্চুয়ালবক্স উইন্ডো এনাবল হবে। এটা চেঞ্জ করা যায় অবশ্য। এই বাটনকে ব্যাবহার করে আরো কাজ করা যায়, যেমন Host+F চাপলে ফুল স্ক্রীনে মেশিন দেখতে পারবেন। এরকম আরও শর্টকাট আছে, যা Machine এ ক্লিক করেই দেখতে পাবেন। এখান থেকে মেশিন পজ, বা রিসেট করারও উপায় আছে।
20 Menu এবার উইন্ডোজের মধ্যেই ইচ্ছামত ব্যাবহার করুন অন্য যেকোন ভার্সনের উইন্ডোজ, লিনাক্স, অ্যান্ড্রয়েড, ম্যাক বা আইবিএম অপারেটিং সিস্টেম | Techtunes
যারা সবকিছু ঠিকভাবে করলেন, তাদের জন্য নিচের ছবিটা সহায়ক হতে পারে। ভার্চুয়াল সিস্টেম আসলে এভাবে আলাদা উইন্ডোতে কাজ করে। ছবিটা অনেক বড় বলে এখানে দিলাম না। দেখতে  হলে এই লিঙ্ক এ ক্লিক করুন।

ভার্চুয়াল অপারেটিং সিস্টেম এর উদাহরণ

সব তো শেষ। যারা মনোযোগ দিয়ে পড়লেন, তাদের অনেক ধন্যবাদ। আর কোনো ভুল-ভ্রান্তি থাকলে তা ধরিয়ে দিবেন। কোনো সমস্যা হলে মন্তব্যের ঘরে জানাবেন। ভালো থাকবেন, সুস্থ থাকবেন। আর বেশি বেশি টেকটিউনসে ভিজিট করবেন।

0 comments:

Post a Comment