المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : شرح برنامج virtual box , برنامج لعمل الاجهزة التخيلية



A7med Baraka
05-08-2009, 11:51 PM
السلام عليكم و رحمة الله و بركاته ...

بعد تجربة برنامج Virtual Box ... - و هو برنامج لعمل الاجهزة الافتراضية زي برنامج vmware و لكن Virtual Box مفتوح المصدر ... -

حبيت اعمل شرح مبسط للبرنامج و اعتقد انه هيكون مفيد بالذات للناس اللي مجربوش اي برامج لعمل اجهزة افتراضية ...

و حاولت يكون شرح مبسط قدر الامكان و هيكون بالعربية الفصحى قدر المستطاع ... و ان شاء الله يكون شرح بسيط و واضح ..

ملحوظة : الشرح تحت الصور ...

و بسم الله نبدأ ...

*****

بعد تحميل البرنامج و تنصيبه ... و طبعا التنصيب لا يحتاج اي شرح ...

تظهر واجهة البرنامج ..

http://skeleton.eel.googlepages.com/1.jpg/1-full.jpg

نختار " New “ لعمل جهاز افتراضي جديد ..

و ستظهر هذه النافذة

http://skeleton.eel.googlepages.com/2.jpg/2-full.jpg

طبعا نختار " Next “
ثم يظهر

http://skeleton.eel.googlepages.com/3.jpg/3-full.jpg

1 : اسم الجهاز الافتراضي – من الممكن تسميته اي شئ -

2 : نوع نظام التشغيل الذي سيعمل على الجهاز الافتراضي – مثلا وندوز اكس بي او وندوز 2000 , او لينوكس ... و الرقم الذي بجانب كلمة لينوكس هو اصدار النواة -

############

http://skeleton.eel.googlepages.com/4.jpg/4-full.jpg

حجم الذاكرة – الرامات – في الجهاز الافتراضي ... لكما زادت كلما كان اداء الجهاز الافتراضي افضل و قل اداء الجهاز المضيف – جهازك – يستحسن اعطاء نصف الذاكرة للجهاز الافتراضي حتى يعمل بشكل جيد ... مثلا اذا كان لديك ذاكرة 512 اعط الجهاز الافتراضي 256 ...

############

http://skeleton.eel.googlepages.com/5.jpg/5-full.jpg

هذا الجزء خاص بعمل الهادر الافتراضي ...

1 : لعمل هارد جديد

2 : لاستخدام هارد موجود من قبل

عند اختيار " New “

http://skeleton.eel.googlepages.com/5-.jpg/5--full.jpg

1 : هارد افتراضي مرن يتممد بزيادة المساحة – حد عنده حاجة زي كدا http://img507.imageshack.us/img507/9806/biggrinma0.gif -

2 : هارد افتراضي ثابت المساحة ...

############

http://skeleton.eel.googlepages.com/5--.jpg/5---full.jpg

1 : مكان الهارد الافتراضي على جهازك – هاردك الحقيقي -

2 : مساحة الهارد الافتراضي – اذا كان ممتد فستزيد المساحة بزيادة محتويات الهارد الافتراضي ... اما اذا كان ثابت المساحة سيكون هذا الحجم الاساسي -

############

http://skeleton.eel.googlepages.com/5---.jpg/5----full.jpg

تم عمل الهارد الافتراضي ..

############

http://skeleton.eel.googlepages.com/6.jpg/6-full.jpg

و بذلك تم الانتهاء من عمل جهاز افتراضي ..

############

% نأتي للجزء الخاص باعدادات الجهاز الافتراضي

http://skeleton.eel.googlepages.com/7.jpg/7-full.jpg

نختار " Settings “

############

% بعد اختيار " Settings “ تظهر صورة الاعدادات العامة

http://skeleton.eel.googlepages.com/s1.jpg/s1-full.jpg

1 : اسم الجهاز الافتراضي ...

2 : نوع نظام التشغيل على الجهاز الافتراضي

3 : حجم ذاكرة الجهاز الافتراضي

4 : حجم ذاكرة كارت الشاشة في الجهاز الافتراضي – يستحسن ايضا اعطاء نصف حجم كارت الشاشة الخاص بك للجهاز الافتراضي و خاصة اذا كنت تريد تجربة برامج او العاب على الجهاز الافتراضي تحتاج كارت شاشة كبير -

------------------

في الاعدادات المتقدمة " Advanced “

http://skeleton.eel.googlepages.com/s1-.jpg/s1--full.jpg

1 : لاختيار اولوية الاقلاع ... - اي ما هو اول شئ يقلع منه الجهاز first boot -

2 : بصراحة لم افهم ما فائدته بالضبط ... و لكن هو خاص بالتحكم في الطاقة و يستحسن تركه كما هو

3 : مشاركة الحافظة و يستحسن عملها " bidirectional “ اي مشاركة مزدوجة بين الجهاز الافتراضي و جهازك الاساسي .. - المقصود بالحافظة اي الذاكرة المؤقتة .. مثلا عند القيام بعمل نسخ لملف على الجهاز الاساسي من الممكن عمل لصق على الجهاز الافتراضي ... اي بمثابة النسخ -

4 – مكان حفظ لقطات الشاشة – screen shots -

------------------

في الجزء الخاص بالوصف " De******ion “

http://skeleton.eel.googlepages.com/s1--.jpg/s1---full.jpg

هذا الجزء مفيد لتدوين اي شئ حول هذا النظام الافتراضي للرجوع لها فيما بعد .

############

% الاعدادات الخاصة بالهارد ... “ Hard Disks “

http://skeleton.eel.googlepages.com/s2.jpg/s2-full.jpg

1 : الهارد الاساسي الاول ... - master -

2 : الهارد الاساسي الثاني - slave -

3 : الهارد الثانوي

هذا الجزء مفيد في تجربة البرامج التي تعمل على الهارد ... او اي شئ يستلزم وجود هارد اخر ..

############

% اعدادات القرص اللين – Floppy -

http://skeleton.eel.googlepages.com/s3.jpg/s3-full.jpg

1 : استخدام الفلوبي الموجود في الجهاز ...

2 : استخدام صورة للفلوبي ديسك و تكون بامتداد img .... - و تشبه في ذلك استخدام صورة الاسطوانة و التي تكون بامتداد iso -

############

% اعدادات مشغل الاسطوانات

http://skeleton.eel.googlepages.com/s4.jpg/s4-full.jpg

1 : استخدام مشغل الاسطوانات الموجود في الجهاز - الـ CD rom -

2 : استخدام صورة من الاسطوانة و تكون بامتداد iso ... - معروفة عند الكل طبعا http://img507.imageshack.us/img507/9806/biggrinma0.gif -

############

% اعدادات الشبكة

http://skeleton.eel.googlepages.com/s5.jpg/s5-full.jpg

1 : من الممكن اضافة حتى 4 كروت شبكة ... - طبعا مفيد لتجربة الاشياء التي تعتمد على اكثر من كارت شبكة -

2 : طريقة شبك كارت الشبكة الموجود في الجهاز الافتراضي ... مثلا من الممكن شبك الجهاز الافتراضي مع الجهاز الاساسي عن طريقة شبكة خاصة ... او ان يكون الجهاز الافتراضي تابع - client - .. والجهاز الاساسي خادم .. -server - ...

و من الممكن ان يكون الجهاز الافتراضي مستقل و تصل بالشبكة بـ IP خاص به .. و هذا الاختيار في " Internal Network “ و يستحسن اخيارها ...

3 : عنوان الوصول الفزيائي الخاص بكارت الشبكة الافتراضي – MAC address – و من الممكن تغيرة بسهولة عن طريق الضغط على " Generate “ ...

4 : محاكاة توصيل سلك الشبكة ... اي عند وضع علامة صح على هذه الخانة كأن سلك الشبكة موصل .. و عند عدم وضع علامة الصح كأن سلك الشبكة غير موصل بكارت الشبكة ...

############

% اعدادات الـ USB ...

http://skeleton.eel.googlepages.com/s6.jpg/s6-full.jpg

############

اعدادات مشاركة الملفات ..

http://skeleton.eel.googlepages.com/s7.jpg/s7-full.jpg

1 : لعمل مجلد لمشاركة الملفات بين الجهاز الافتراضي و الجاهز الاساسي ...

%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%

http://skeleton.eel.googlepages.com/ad-.jpg/ad--full.jpg

لبدأ عمل الجهاز الافتراضي .. نضغط " Start “

مثلا انا الان اقوم بتنصيب توزيعة اوبنتو فيستي 7٫04 ....

http://skeleton.eel.googlepages.com/g3.jpg/g3-full.jpg

############

من قائمة " Machine “

http://skeleton.eel.googlepages.com/ad1.jpg/ad1-full.jpg

HOST + F
تحجيم شاشة الجهاز الافتراضي بملئ الشاشة ..

HOST + A
تحجيم نافذة برنامج " virtual box “ التي تعرض الجهاز الافتراضي ...

HOST + G
تحجيم تلقائي لنافذة البرنامج

HOST + I
لتعطيل التكامل ما بين فأرة الجهاز الافتراضي و الجهاز الاساسي ... اي

HOST + Del
بديل لضغط Alt + Ctrl + Delete .... لانه اذا تم ضغط الازرار السابقة و انت داخل الجهاز الافتراضي ستخرج منه ...

HOST + S
لأخذ صورة للجهاز الافتراضي و استعادتها في ما بعد ... كأنك تأخذ نسخة احتياطية من نظام التشغيل بحيث اذا حدث اي مشاكل في ما بعد ترجع نظام التشغيل لحالته الاولى ...

HOST + R
لعمل اعادة تشغيل للجهاز الافتراضي ..

HOST + P
لعمل ايقاف مؤقت للنظام الافتراضي .. اي تبدأ من لحظة قيامك بعمل ايقاف مؤقت وليس كأنك قمت بعمل اعادة تشغيل للنظام الافتراضي ..

HOST + H
لغلق الجهاز الافتراضي .. ولكن الغلق هنا كأنك قمت بغلقة من الزر الذي في الكيس نفسها ... اي انه يحاكي غلق الجهاز من العتاد – الهارد وير – و ليس من السوفت وير ...

HOST + Q
للخروج من البرنامج ...

-------------------------

من قائمة " Devices “

http://skeleton.eel.googlepages.com/ad2.jpg/ad2-full.jpg

اعتقد ان هذا الجزء واضح ... وقد رأينا الاعدادات الخاصة به ...

يوجد فقط نقطة صغيرة ...

" Install Guest Additions “

بعد تنصيب الجهاز الافتراضي سواء كان وندوز او لينوكس او غيره ...

يتم ختيار هذا الاختيار لاضافة بعض الاضافات للنظام الافتراضي لتسهيل العمل على الجهاز الافتراضي ... مثلا لاعطاء اعلى جودة لوضوح الشاشة ... و امكانية النقل ما بين الجهاز الافتراضي و الجهاز الاساسي بمجرد السحب و الإفلات ... و تكامل الفأرة ما بين الجهاز الافتراضي و الجهاز الاساسي ...
المهم لا تنسوا تنصيب هذة الاضافات ...

-------------------------

من قائمة " Help “

http://skeleton.eel.googlepages.com/ad3.jpg/ad3-full.jpg

خانة ... “ Reset All Warnings “

لاعادة كل الاعدادات و الانذارات للوضع الافتراضي ... هذه الخانة مفيدة اذا كنت قد قمت بعمل اي اعدادات و لم تعرف كيفية اعادتها للوضع الافتراضي ... او لاعادة كل الاعدادات للوضع الافتراضي ..

><><><><><><><><><><

انتهى #

><><><><><><><><><><

مش عارف اذا كنت نسيت اي حاجة تانية ....

و اتمنى ان الشرح يكون سهل و مفيد – مش عارف ليه حاسس ان الشرح مربك نوعاً ما -

الشرح ده متاح للجميع ... و ملوش حقوق ملكية ...



نسخة DOC من الشرح ... - معلش بقى خلينا مع امتدادات ميكروسوفت لحد ما الحال يتصلح -

هنا (http://www.4shared.com/file/24121774/a3d302e0/virtual_box.html)

نسخة PDF من الشرح ..

هنا (http://www.4shared.com/file/24121993/a9aa97c7/virtual_box.html)

لتحميل البرنامج .... VirtualBox 1.5.0

هنا (http://www.virtualbox.org/wiki/Downloads)

طبعا مفتوح المصدر و مجاني ... و ليه نسخ بتشتغل على معظم انظمة التشغيل المعروفة .... توزيعات اللينوكس المختلفة ... وندوز ... و ماك ...


copy

Moon14
05-14-2009, 05:18 PM
شرح رائع جدا و سهل جدا جا
شكرا كتير