أرشيف | Virtualization RSS for this section

كل ما تريد معرفته عن نظام التشغيل الشبكي Vyatta “عدو سيسكو”

A1A2A3A4A5A6A7A8

Advertisements

تنصيب برنامج VMware Workstation و VMware Player على توزيعة أوبونتو

vmware-workstation

لن أذكر أى مقدمة عن البرنامج ﻷن الغالبية تعلم أهميته وقوته في مجال اﻷنظمة الوهمية وعلى الرغم من شهرة هذا البرنامج إلا أن مستخدمي لينكس كانوا يواجهوا الكثير من المشاكل والصعوبات في مرحلة ما بعد تنصيب البرنامج مثل تحديد مكان وتحديث الـ Kernel Modules أو توقف أحد الخدمات التى تعمل مع البرنامج مثل vmmon ولكن تم حل غالبية هذه المشاكل في اﻷصدار الأخير رقم 10 وهذا ما سنراه ﻻحقاً.

في البداية سندخل على الرابط التالي لموقع الشركة الرسمي لشراء البرنامج وتحميله أو يمكنكم تحميل البرنامج من الرابط التالي!

توضيح: هناك طريقتين لتنصيب البرنامج الأولي هى ما سنستخدمها ﻻحقاً (عن طريق الأوامر النصية) وهناك طريقة أخرى (عن طريق الوجهة الرسومية)!

بعد تحميل البرنامج نقوم بفتح الـ Terminal وندخل على الملف الموجود به ملف البرنامج ثم نكتب اﻷمر التالي كما هو موضح في الصورة التالية

v1

اﻵن ستظهر لنا شروط ترخيص البرنامج كما هو موضح في الصور التالية

v2v3v4

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

v5

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

v6

بدأ في نقل ملفات البرنامج إلى المسار المخصص له

v7

ننتظر قليلاً

v8

تم اﻹنتهاء من التنصيب بنجاح!

v9

ندخل على القائمة ونكتب اﻷمر أسم البرنامج للبحث عنه والتأكد من وجوده كاملاً

v10

صورة البرنامج بعد اﻹنتهاء من تنصيب البرنامج

v11

صورة للتأكد من أن البرنامج يعمل بشكل طبيعي عن طريق تشغيل توزيعة Puppy Linux أو ما يعرف بـ “لينكس أبو كلب” 😀

v12

.

.

.

94175070231194060453

واﻵن سننتقل للحديث عن البرنامج الذى كنا في السابق نواجه العديد من المشاكل عند نقوم بتنصيب اﻹصدارات القديمة منه على توزيعة أوبونتو مثل توقف البرنامج فجأة لكن أغلب هذه المشاكل قد تم حله مع صدور الأصدار الخامس وأصبح من السهل تنصيب البرنامج كما سنرى ﻻحقاً.

في البداية سندخل على الرابط التالي لموقع شركة VMware لتحميل ملف البرنامج سواء كانت 32-bit أو 64-bit مع العلم أن اﻷصدار الأخير من البرنامج  رقمه 5.0.2.

بعد تحميل البرنامج نقوم بفتح الـ Terminal ونقوم تثبيت بعض الـ Dependencies عن طريق كتابة اﻷمر التالي

snapshot1

بعد ذلك ندخل على المكان الموجود به ملف البرنامج الذى قمنا بتحميله من الموقع الرسمي للشركة ونكتب اﻷمر التالي لنستطيع أن نغير من صلاحيات الملف ونقوم بتشغيل الملف

snapshot2

بعد ذلك نكتب اﻷمر التالي لتنصيب الملف

snapshot3

ننتظر قليلاً ثم نبدأ في الموافقة على شروط تراخيص البرنامج وبعد ذلك سيبدأ بتنصيب الملفات كما نرى في الصورة التالية

snapshot4

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

snapshot5

للتأكيد, هذا رقم اﻹصدار البرنامج

snapshot6

تنصيب نظام أندرويد-x86 على برنامج VirtualBox

أظن أن الجميع يعلم ما هو مشروع  أندرويد-x86؟ ولمن لا يعرف أقول له بإختصار أنه مشروع لتشغيل نظام تشغيل الهواتف المحمولة [أندرويد] على الأجهزة ذات المعمارية X86 سواء كانت حواسيب (منزلية كانت أو محمولة) أو حتى لوحيات أو غير ذلك.

وقبل أن نبدأ في شرح طريقة التنصيب نقول أن يمكنكم تحميل أصدارات نظام أندرويد من الرابط التالي, أما برنامج فيرتشوال بوكس فيمكنكم تحميله من الرابط التالي.

حسنا, بعد تحميل برنامج فيرتشوال بوكس وتنصيبه سنقوم بفتح البرنامج وعمل نظام وهمى ستكون إمكانيته كالتالي :-

0000

نبدأ في تشغيل النظام الوهمى ونختار الأختيار الأخير لنقوم بتنصيب النظام كما هو واضح في الصورة التالية

0001

بعد ذلك سنختار الأختيار الأول لتهيئه الهارد ديسك “الوهمي” وتقسيمه إذا أرادنا؟

0002

الهارد ديسك لم يقسم من قبل ولذلك سنختار “New”

0003

ونختار بعد ذلك “Primary” ليكون هذا الجزء هو الجزء الذى سينزل عليها النظام وسنختار المساحة الموجودة في الهارد ديسك كاملاً علماً بإن المطلوب “واحد جيجا” فقط!

0004

نختار “Bootable”

0005

ثم نختار “Write”

0006

ستظهر لنا رسالة تأكيد على تنفيذ الإجراءات التى إتخذناها مسبقاً؟ فسنكتب “Yes”

0007

ثم نختار “Quit” للخروج من برنامج cfdisk

0008

الآن نختار الهارد ديسك الذى قمنا بتقسيمه سابقاً

0009

نوع ملفات النظام ستكون “ext3” لأن الأفضل من بين جميع الملفات المتاحة

00010

للتأكيد نختار “Yes”

00011

00012

في هذه الرسالة يسأل هل نريد تنصيب GRUB؟ سنختار “Yes”

00013

00014

00015

تمت عملية التنصيب بنجاح والآن يسأل هل يدخل على النظام أم يقوم بإعادة تشغيل النظام؟

00016

وهذه هى النتيجة النهائية سواء كان النظام الذى قمت بتنصيبه أيس كريم ساندوتش أو جيلي بين!

00017

00018

كيفية عمل شبكة بين أنظمة التشغيل الموجودة في VirtualBox و VMware

في مقالة سابقة كنا قد تحدثنا عن مشكلة كثيراً ما تواجهنا عندما نقوم بإنشاء Lab Environment ونكون بحاجة لكل أنظمة التشغيل الوهمية الموجودة على برنامج VirtualBox و VMware وتحدثنا عن أحد الحلول لمعالجة هذه المشكلة وهو تحويل صيغة ملف النظام الوهمي ولكن اليوم سنتحدث عن حل أكثر سهولة وهو عمل شبكة بين البرنامجين أو ربطهما معاً سواء عن طريق ربطهما بكارت شبكة وهمي أو حتى كارت الشبكة الحقيقي الموجود بداخل حاسوبك ولكن اليوم سنشرح الطريقة الأولى لأسباب كثيرة منها تفادى عمل تعارض بين اعدادات الكارت الحقيقي والشبكة الوهمية وعدم تحميل كارت الشبكة الحقيقة ما لا يتحمله لو كان الـ Lab الذى نقوم بعمله ضخم !

– سنبدأ مع برنامج VirtualBox وسندخل على Settings ثم Network ونختار ‘host only adapter’  ثم نحدد أسم الكارت ونختار ‘VirtualBox host only adapter’ ويقوم هذا الكارت الوهمي بأستخدام عناوين الشبكة من الصف الثالث (إفتراضياً) 192.168.56.0 ويوزع عن طريق خدمة DHCP

001

– الان سنذهب إلى برنامج VMware ثم نقوم بالدخول على Edit ثم VMware Virtual Network Editor ونختار VMnet0 ونغير اعدادات الكارت الوهمي من Automatic إلى ‘VirtualBox host only adapter’

002

– نذهب بعد ذلك إلى نظام التشغيل الوهمي الذى سنستخدمه ثم نقوم بالدخول على network settings ونغير الشبكة التى سيرتبط بها كارت الشبكة الخاص بالنظام إلى VMnet0

003

– لم يتبقي شيء غير تشغيل النظامين على البرنامجين وتلقائياً ستقوم خدمة DHCP بإعطاء عنوان IP لكل منهما وللتحقق من نجاح العملية سنقوم بعمل Ping بين الجهازين للتأكد من أن الجهازين يقعا في نفس الشبكة كما هو واضح في الصورة التالية

004

– تمت عملية ربط البرنامجين بكل سهولة وبدون أى مشاكل ولله الحمد

كيفية تحويل “نظام تشغيل وهمي” بين VirtualBox و VMware

مشكلة أعتقد أنها واجهت الكثير منا عندما نستخدم برنامج VirtualBox وبرنامج VMware فلدينا أنظمة تشغيل وهمية على هذا البرنامج وعلى ذاك ولكن عندما نقوم بإنشاء Lab Environment للتدريب أو للتجربة فأننا نحتاج إلى نظام تشغيل موجود على برنامج ولكننا في نفس الوقت نريد أن نستخدم برنامج أخر وبدلا من تسطيب نظام التشغيل مرة على البرنامج الذى نريده من الممكن أن نقوم بترحيل (تحويل) نظام تشغيل موجود على برنامج VirtualBox لنستخدمه في برنامج VMware والعكس وبما أن البرنامجين مختلفين إلا أنهما يدعما معيار إفتراضية كـ ovf و ova وهذه الصيغ التى سنتعامل معها.

أولاً: سنقوم بتحويل نظام تشغيل ويندوز7 من العمل على برنامج VMware لتعمل على برنامج VirtualBox

– الخطوة الأولي ولضمان نجاح عملية التحويل يفضل إغلاق نظام التشغيل الذى سيتم تحويله

Image8

– ننتقل بعد ذلك لفتح ملف OVFTool الموجود بداخل ملف برنامج VMware على بارتشن C عن طريق الضغط على Shift ثم right-click ونختار Open command window here

Image9

– سنكتب بعد ذلك الأمر التالي:
ovftool source.vmx export.ovf
(للتوضيح أكثر)
في البداية سنكتب أمر ovftool ثم نقوم بعد ذلك بتحديد مكان الملف الذى سنقوم بتحويله ونختار كمثال
D:\Virtual Machines\Windows7\Windows 7 x86.vmx
ثم نقوم بعد ذلك بتحديد مكان الملف الذي سيحول ونختار المسار التالي كمثال
E:\Windows 7 x86.ovf
وسيكون الأمر في النهاية كالتالي …. ovftool D:\Virtual Machines\Windows7\Windows 7 x86.vmx E:\Windows 7 x86.ovf

Image10

– بعد إكتمال عميلة التحويل يمكنك تشغيل نظام التشغيل الوهمي .ovf من الدخول على File ثم اختيار Import Appliance

Image11

– بعد إتمام هذه العملية يمكنك العمل على النظام بكل سهولة وبدون أى مشاكل ولكن لا تنسي أن تقوم بإلغاء VMware Tools وتسطيب  VirtualBox’s Guest Additions

ثانياً: سنقوم بتحويل نظام تشغيل لينكس ‘توزيعة’ Ubuntu 10.12 من العمل على برنامج VirtualBox لتعمل على برنامج VMware

– الخطوة الأولي ولضمان نجاح عملية التحويل يفضل إغلاق نظام التشغيل الذى سيتم تحويله

Image1

– بعد ذلك نضغط على File ونختار Export Appliance من القائمة

Image2

– ستحدد بعد موقع نظام التشغيل الوهمي الذي ستقوم بتحويله

Image3

– سيتم تحويل لصيغة ova وهى الصيغة التى يستطيع برنامج VMware تشغيلها ولكن قد تستغرق عملية التحويل بعض الوقت حسب إمكانيات حاسوبك وحجم الملف الذى يتم تحويله

Image4

– سنقوم بعد ذلك بتشغيل الملف المحول على برنامج VMware Player

Image5

– – ليس هناك توافق بين برنامج VirtualBox وبرنامج VMware بالشكل المعروف ولذلك وبعد تشغيل النظام الوهمي سيظهر لك هذا التحذير والذى يقول أن مواصفات أداء صيغة ovf غير مكتملة ولكن هذا غير مهم لا على مستوى أداء نظام التشغيل الوهمي ولا أى شيء أخر فهو مجرد تحذير “شكلي” فقط ولذلك سنضغط على Retry

Image6

– بعد إتمام هذه العملية يمكنك العمل على النظام بكل سهولة وبدون أى مشاكل ولكن لا تنسي أن تقوم بإلغاء VirtualBox’s Guest Additions وتسطيب VMware Tools

* تنبيه, من الممكن أن لا يعمل نظام التشغيل بعد تحويله ولذلك لأن من المحتمل أن لا تكون الإعدادات متوافقة وإن حدث ذلك فقد تحتاج إلى إعادة تسطيب virtual machine’s guest لنظام التشغيل