الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

شرح برنامج Virtual Box

بدأه أحمد أبوزيد ! في 23 فبراير 2008 · 12 رد · 4,016 مشاهدة · في طلب و دراسة وشرح البرامج
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم و رحمة الله و بركاته ...

الشرح ده كنت عامله من فترة - ايام الوندوز :D - و حبيت انزله هنا لعل حد يستفيد منه ,,, :rolleyes:

**************************

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

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

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

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

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

*****

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

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

1-full.jpg

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

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

2-full.jpg

طبعا نختار " Next “

ثم يظهر

3-full.jpg

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

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

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

4-full.jpg

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

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

5-full.jpg

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

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

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

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

5--full.jpg

1 : هارد افتراضي مرن يتممد بزيادة المساحة – حد عنده حاجة زي كدا :D -

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

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

5---full.jpg

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

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

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

5----full.jpg

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

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

6-full.jpg

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

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

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

7-full.jpg

نختار " Settings “

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

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

s1-full.jpg

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

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

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

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

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

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

s1--full.jpg

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

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

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

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

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

في الجزء الخاص بالوصف " Description “

s1---full.jpg

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

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

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

s2-full.jpg

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

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

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

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

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

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

s3-full.jpg

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

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

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

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

s4-full.jpg

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

2 : استخدام صورة من الاسطوانة و تكون بامتداد iso ... - معروفة عند الكل طبعا :D -

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

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

s5-full.jpg

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

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

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

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

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

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

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

s6-full.jpg

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

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

s7-full.jpg

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

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

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

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

ad--full.jpg

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

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

g3-full.jpg

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

من قائمة " Machine “

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 “

ad2-full.jpg

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

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

" Install Guest Additions “

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

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

المهم لا تنسوا تنصيب هذة الاضافات :) ...

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

من قائمة " Help “

ad3-full.jpg

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

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

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

انتهى #

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

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

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

وحاجة كمان ... الشرح ده يخضع لرخصة SGPL

دي

Skeleton General Public License

ههههههههههههههه :D

mysignvo3tb7.png

************************

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

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

هنا

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

هنا

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

هنا

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

تم تعديل هذه المشاركة بواسطة Skeleton_Eel في 23 فبراير 2008 في 09:23

#2

لاسلام عليكم

أهلا بك وبمواضيعك ..

شرح جيد وإن شاء الله نجمع جميع روابط المواضيع فى موضوع واحد ليتم تثبيته

" وما توفيقى إلا بالله عليه توكلت وإليه أنيب "
-------------------------------------------------
قل : " لا حول ولا قوة إلا بالله "
-------------------------------------------------

#3

ٍVirtualBox مجاني وهذه اهم ميزة لكنه يحتاج لذاكرة وجهاز قوي نوعا ما

d4baa0.gif
#4

Virtual PC مجاني وسهل أيضا وخفيف !

mov eax, dword ptr ds:[0xffdf0308]

jmp dword ptr [eax+0xfc]

#5
GamingMasteR كتب:
Virtual PC مجاني وسهل أيضا وخفيف !
Virtual PC لم يكن مجاني، طورته شركة Connectix حتى الاصدار الخامس ثم اشترته مايكروزفت وبعد اعوام طرحت نسخة مجانية منه

والذكي منكم يخبرنا لماذا ! تشتريه بثمن كبير وتطرحه مجانا

مع ملاحظة Virtual PC كان منافس VMWare

d4baa0.gif
#6
اقتباس
والذكي منكم يخبرنا لماذا ! تشتريه بثمن كبير وتطرحه مجانا

ببساطة : حتى تقوم بتنويع منتاجاتها في السوق و التمهيد لها (فرض سيطرة)

''‏اللهم إني أسالك إيمانا دائما وأسألك قلبا خاشعا وأسألك علما ‏نافعا وأسألك يقينا صادقا وأسألك دينا قيما وأسألك العافية من كل ‏بلية''

'‏اللهم أغفر للمؤمنين و المؤمنات و المسلمين و المسلمات الأحياء ‏منهم و الأموات'

www.it-scoop.com

#7
B.M.AbdelAziZ كتب:
ٍVirtualBox مجاني وهذه اهم ميزة لكنه يحتاج لذاكرة وجهاز قوي نوعا ما

و اهم حاجة مفتوح و حر المصدر :rolleyes:

و بوجه عام برامج المحاكاة تحتاج ذاكرة جيدة و جهاز قوي الى حد ما ,,, عشان بتشغل نظامين تشغيل في نفس الوقت ,,

و البرنامج شغال معايا كويس جدا سواء ايام الوندوز او على الجنو / لينوكس - انا شغال على الاوبنتو حاليا - و امكانيات جهازي بانتيوم 4 ,, سرعته 2.8 جيجا ,, و الكاش 1 ميجا ,, و رامات 512 ميجا ,, و كنت بشغل معاه تطبيقات تانية كمان :D

GamingMasteR كتب:
Virtual PC مجاني وسهل أيضا وخفيف !

بس للاسف مش حر ولا مفتوح المصدر و مش بيشتغل على الجنو / لينوكس ,, :rolleyes:

B.M.AbdelAziZ كتب:
Virtual PC لم يكن مجاني، طورته شركة Connectix حتى الاصدار الخامس ثم اشترته مايكروزفت وبعد اعوام طرحت نسخة مجانية منه

والذكي منكم يخبرنا لماذا ! تشتريه بثمن كبير وتطرحه مجانا

مع ملاحظة Virtual PC كان منافس VMWare

163qm9.gif163qm9.gif

SIFE-C كتب:
ببساطة : حتى تقوم بتنويع منتاجاتها في السوق و التمهيد لها (فرض سيطرة)

163qm9.gif163qm9.gif

*******************

و بعد الاتفاقية اللي اتعملت ما بين شركة innotek - الشركة المبرمجة لـ Virtual Box - و بين شركة صن ميكروسيستمز اعتقد اننا هنشهد ولادة برنامج محاكاة قوي جدا و قد يتفوق على VMWare قريبا :rolleyes:

********

و جزاكم الله كل خير على المرور الطيب ,

تم تعديل هذه المشاركة بواسطة Skeleton_Eel في 25 فبراير 2008 في 02:37

#8

السلام عليكم

أيضا كان برنامج المحاكاة المستخدم ففكرة البرنامج واستخدامات سهلت عديد من الصعاب التى كانت تواجه المبرمجمون ومختبروا النظم

نسأل الله التوفيق

تم تعديل هذه المشاركة بواسطة اا الفاروق اا في 25 فبراير 2008 في 02:42

" وما توفيقى إلا بالله عليه توكلت وإليه أنيب "
-------------------------------------------------
قل : " لا حول ولا قوة إلا بالله "
-------------------------------------------------

#9

للتنويه فقط Virtual Box ليس الوحيد المجاني والمفتوح ا لمصدر

هناك كل من بوكس Bochs

http://bochs.sourceforge.net/

و كمي Qemu

http://fabrice.bellard.free.fr/qemu/

والاجابة عن السؤال: لماذا اشترت مايكروزفت Virtual PC تجدونها هنا:

http://www.infoworld.com/article/03/02/19/...onnectix_1.html

والسلام عليكم ورحمة الله

d4baa0.gif
#10
اا الفاروق اا كتب:
السلام عليكم

أيضا كان برنامج المحاكاة المستخدم ففكرة البرنامج واستخدامات سهلت عديد من الصعاب التى كانت تواجه المبرمجمون ومختبروا النظم

نسأل الله التوفيق

تمام 163qm9.gif

و افادت كتير في عمل شرح لاجزاء لا يتوفر فيها عمل سكرين شوت عادي ,, دا غير التجارب و التعلم زي الشبكات او على الاجزاء الحساسة زي الهارد

B.M.AbdelAziZ كتب:

للتنويه فقط Virtual Box ليس الوحيد المجاني والمفتوح ا لمصدر

هناك كل من بوكس Bochs

http://bochs.sourceforge.net/

و كمي Qemu

http://fabrice.bellard.free.fr/qemu/

والاجابة عن السؤال: لماذا اشترت مايكروزفت Virtual PC تجدونها هنا:

http://www.infoworld.com/article/03/02/19/...onnectix_1.html

والسلام عليكم ورحمة الله

دا غير برامج المحاكاة القوية اللي مش بتشتغل غير على اللينوكس زي xen و kvm ,,

المصادر المفتوحة باب واسع للعلم و الابتكار :happy:

*************

و جزاكم الله كل خير على المرور الطيب :rolleyes:

تم تعديل هذه المشاركة بواسطة Skeleton_Eel في 26 فبراير 2008 في 19:52

#11

لم انتبه للموضوع الا هذا اليوم ..

الشرح ممتاز .. والاروع انك شرحت على الubuntu .. يعني كأنك عامل الشرح لي أنا بالذات :) ... بارك الله فيك .

logo1.png تطبيق طمأنينة ، نسخة بيتا على أندرويد

عبدالله الشمّري - Al-Shammari

CodingAlone.com

twitter @abshammeri

abshammeri AT gmail.com

github : abshammeri

#12
الشمري كتب:
لم انتبه للموضوع الا هذا اليوم ..

الشرح ممتاز .. والاروع انك شرحت على الubuntu .. يعني كأنك عامل الشرح لي أنا بالذات :) ... بارك الله فيك .

الحمد لله ان الموضوع عجبك :rolleyes:

و تسلم على المرور الطيب يا باشا :rolleyes:

#13

بالمناسبة ,, الاصدار التاني من الشرح شوية كدا و هنزله :rolleyes:

مواضيع مشابهة