شرح طريقة تنصيب الماكتوش مافريكس على VMware Workstion 10 على دبيان 7.1 لينيكس 64 بت.

superlinux

عضوية ذهبية
06-08-2012
160
46
47
39
مستخدم للماك منذ
1996
النظام
Linux
هل انتقلت من PC
لا
#1
مقدمة:
مرحبا.. هنا سوف نشرح طريقة تنصيب الماكنتوش على توزيعة دبيان لينيكس. يمكنك تنفيذ معظم الأشياء على باقي الأنظمة. لكن قبل أي شيء سوف اشرح ما نحن فعلا بصدده.

تحذير اذا نفذت التالي على لابتوب!!! انتبه لحرارة الجهاز عند استعمال هذه الطريقة. قد تصل الى 80 درجة مئوية على معالج انتل i7 . يعني انت حاطت مجفف شعر حامي طوال الوقت على حوضك. اجعل اللابتوب بعيد عنك على طاولة. المعالج يحتمل حتى 100 درجة. لكن هل انت تحتمل؟!؟ ;)

تحذير!!! احسب حساب حصة التحميل من الانترنت سوف نحتاج الى تحميل اكثر من 10 جيغا بايت !!! يعني خاف على الفاتورة تطلع عالية! :oops:



جرت العادة سابقا انه لا يمكنك تشغيل أكثر من نظام تشغيل واحد في نفس الوقت , ذلك لأن الذاكرة (RAM) وقتها كانت تعتبر صغيرة. و لكن في وقتنا الحاضر مع ذاكرة تصل أقل شيء الى 4 جيغا بايت, اصبح بالامكان تشغيل حتى 3 انظمة تشغيل مختلفة عن بعضها البعض في نفس الوقت. كيف؟؟ هنا يأتي دور برامج مثل VMware Workstation (برنامج بمقابل مالي) , و VitrualBox و xen (برنامج مجاني حر مفتوح المصدر). هذه التقنية نسميها بالانجليزي Virtualization أو التشغيل الوهمي.

طبعا هذه برامج تشغل أي نظام تشغيل آخر. و بما أنها هي نفسها برامج , فهي ذاتها تحتاج الى نظام تشغيل كي تعمل عليه, و هذا النظام يعتبر النظام الحاضن (host) . و لذلك نظام التشغيل الذي استعمل تقنية التشغيل الوهمي, عبر مثلا VMware Workstation , كجسر له حتى يعمل بالتوازي مع النظام الحاضن , اصبح هذا النظام يسمى بالنظام الضيف (Guest) الذي سوف نشغله على الجهاز الخيالي او الجهاز الوهمي الذي نصممه في برامج التشغيل الوهمي.
و الجهاز الوهمي هو عبارة تمثلية لجهاز الحاسوب الحقيقي.. يعني نقول مثلا ل VMware Workstation انه عندنا الذاكرة هي فلان و المعالج كذا و الصوت كذا و كارت الشبكة و الشاشة... الخ كأننا نركب حاسوب من قطع العتاد الالكترونية.

و كي يعمل النظام الضيف فأنه سوف يحتكر لنفسه بعضا من الذاكرة (RAM) التي سوف يفتطعها من الذاكرة العامة . و هكذا النظام الحاضن سوف يخسر من الذاكرة لحساب النظام الضيف .

الأدوات المطلوبة.
  • VMware Workstaion 10 64 bit . يتم تحميله من الرابط ادناه عبر بروتوكول التورنت. حجم التحميل 402.99 MiB. و الرقم التسلسلي الخاص بتسجبل رخصة البرنامج موجودة على صفحة الرابط . بما ان النظام الحاضن سوف يكون لينيكس , استعمل ktorrent أو qbittorent . و لا احد يأتي و يجادلني انه التورنت بطيء كما بدأت اسمع. التورنت يصبح اسرع مع زيادة الاهتمام بالمجلد او الملف الذي يتم توزيعه.
    http://thepiratebay.sx/torrent/8890523/VMware_Workstation_10.0.0_Linux_x64

  • ذاكرة الجهاز يحب ان لا تقل عن 3 جيغا رام. 2 جيغا سوف نستعملهم لنظام الضيف الماكنتوش مافريكس. هذا أقل المطلوب لمافريكس.
  • النظام الحاضن : دبيان لينكس 7.1 لمعالجات 64 بت انتل و AMD. اسم هذه الاصدارة دبيان ويزي. لن نشرح هنا طريقة تنصيب لينيكس. يمكنك تعلم لينيكس هنا من شرحي انا باللهجة العربية الدارجة الشامية :
    https://www.youtube.com/playlist?list=PL5B2510AF8262AB95

    ممكن استعمال ويندوز.. لكن ما سوف نفعله هو جعل ماكنتوش يظهر كأنه هو النظام الحقيقي عند الولوج الى حساب مستخدم لينيكس. حتى اننا سوف نجعل الماكنتوش يقلع مباشرة عليه من دون تشغيل أي مدير سطح مكتب بخص لينيكس مثل جنوم (GNOME) او كيدي (KDE). كل ما سوف نفعله هو بدلا من تشغبل مدير سطح المكتب, نشغل مباشرة VMware Workstation الذي بدوره سوف يشغل الماكنتوش مافريكس عبر ملفات سكريبت.
  • استعمل القرص الأصلي لنظام ماكتوش اسد الجبل (Mountain Lion) .. اذا لم يكن معك هذا القرص حمل من التورنت على الرابط التالي. حجم التحميل 4.07 GiB.
    http://thepiratebay.sx/torrent/8248951/Mac_OS_X_Mountain_Lion_Retail
  • لعرض شاشة الماك مافريكس في الجهاز الوهمي بالشكل الصحيح عليك تحميل اذوات VMware Workstation الخاصة بالماكنتوش. هذه مجرد تعاريف نحتاجها داخل الماك مافريكس عندما يكون نظاما ضيفا من خلال VMware Workstation.
    http://softwareupdate.vmware.com/cd...ckages/com.vmware.fusion.tools.darwin.zip.tar
    رجاء الملف مضغوط فك ضغطه. يمكنك في لينكس كتابة و تنفيذالامر التالي في الطرفية:
    tar zxvf com.vmware.fusion.tools.darwin.zip.tar
 
الإعجابات: moussa

superlinux

عضوية ذهبية
06-08-2012
160
46
47
39
مستخدم للماك منذ
1996
النظام
Linux
هل انتقلت من PC
لا
#2
  • .....نتابع اضافة الى الرد السابق.....
  • VMware Workstation عند استعماله في تصميم جهاز وهمي سوف يسألك عن نوع النظام الضيف الذي سوف نستعمله . و لكن الماكنتوش سوف لن يظهر! و لذلك نستعمل هذه الرقعة لأضافة الماكنتوش بين لائحة الانظمة. لتحميل الرقعة عليك بالتسجيل في المنتدى صاحب الرقعة و التحميل من الصفحة التالية:
  • http://www.insanelymac.com/forum/files/file/20-vmware-unlocker-for-os-x

  • بالنسبة لتنصيب الVMware Workstation على الدبيان, نحتاج تحميل الحزم التالية:
    build-essential و linux-headers.
    حزمة linux-headers يجب ان يحتوي اسمها على نفس اصدار نواة لينيكس الظاهر في نتيجية الامر "uname -a". مثلا انا آخذ من نتيجة uname ما هو بالاحمر هنا:
    Linux debian-hp 3.10.9 #4 SMP PREEMPT Wed Aug 21 10:26:22 EEST 2013 x86_64 GNU/Linux

    و في نهاية اسم هذه الحزمة يجب ان يكون الكلمة amd64 لأننا نتعامل مع x86_64 أي نظام دبيان يعمل على 64 بت.
  • استعمل فارة USB خارجية حتى لو عندك لابتوب بفارة لمس. اقل تعبا.
رجاء اجعل كل تحميلاتك في مجلد البيت (الهوم في لينيكس).


طريقة تنصيب VMware Workstation 10 64bit.

  • بعد التحميل من التورنت سوف يظهر الملف VMware-Workstation-Full-10.0.0-1295980.x86_64.bundle.
  • نجعل الملف تنفيذيا كالتالي:
    من الطرفية نفذ الامر:
    chmod +x VMware-Workstation-Full-10.0.0-1295980.x86_64.bundle
    و التشغيل :
    كود:
    ./VMware-Workstation-Full-10.0.0-1295980.x86_64.bundle
    أما من سطح مكتب جنوم او كيدي استعمل نقر اليمين على الملف و اذهب الى "properties\خصائص" ثم الى "التصريحات\permissions" و "اجعل الملف تنفيذيا\make this file executable" و اجعل عليها علامة صح. ثم اضغط close او ok بمعنى الحفظ. ثم نقر مزدوج على الملف و اختار تشغيله.. انتظر قليلا سوف يطلب منك كلمة سر حساب مدير النظام (اسمه root) . اكمل التنصيب حتى النهاية كما تفعل في ويندوز ... next .. next
  • ننصب الآن رقعة ال vmware unlocker من المنتدى insanleymac الذي يفترض ان تكون حملته . فك ضغط الملف. اذهب الى المجلد linux عبر الامر:
    كود:
    cd ~/unlock-all-v120/linux
    ثم ندخل بحساب مدير النظام و ننفذ الرقعة:
    كود:
    su
    (اكتب كلمة السر الخاصة بالمدير root هنا)
    ./install.sh
 
آخر تعديل:

superlinux

عضوية ذهبية
06-08-2012
160
46
47
39
مستخدم للماك منذ
1996
النظام
Linux
هل انتقلت من PC
لا
#3
...تابع الرد السابق..
تجهيز جهاز وهمي جديد عليه ماكنتوش اسد الجبل.

  • نفتح VMware Workstaion. نكبس Ctrl+N او اذهب الى قوائم البرنامج و اختار New Virtual Machine.
  • اختار Typical ثم Next.
  • اختار use ISO image و دل البرنامج على ملف بصيغة DMG الخاص ب ماكنتوش اسد الجبل الذي حملته من التورنت. هذا قرص تنصيب الماكنتوش اضغط Next.
  • اختار من قائمة (Guest Operating System أي قائمة الانظمة التشغيلية الضيف) : Apple Macintosh و من القائمة Version السفلى MacOSX 10.8 جدا مهمة هذه في اقلاع قرص تنصيب الماكنتوش اسد الجبل.
  • اختار اسم تعريفي لهذا الجهاز الوهمي و مكان حفظه على الجهاز... احفظ هذا المسار سوف نحتاجه لاحقا.
 

superlinux

عضوية ذهبية
06-08-2012
160
46
47
39
مستخدم للماك منذ
1996
النظام
Linux
هل انتقلت من PC
لا
#4
..تابع الرد السابق..
تجهيز جهاز وهمي جديد عليه ماكنتوش اسد الجبل.

  • ضع في Maximum Disk Size أي حجم القرص الصلب الوهمي الأقصى .. أي حجم الملف الذي سوف يمثل دور القرص الصلب.. هذه اجعله 40 جيغا .. لن نحتاج الا لتنصيب البرامج. عليه.. يمكننا لاحقا الوصول الى الملفات من داخل الجهاز الوهمي الى الجهاز الحقيقي عبر مشاركة الملفات في الحقيقي مع الوهمي.
  • ضعهم كلهم في ملف واحد : أي اختار Store Virtual disk on Single file ثم اضغط Next
  • و الآن اكبس Customize Hardware. اذهب الى Network Adapter و اجعلها Bridged . هذه سوف تجعل الجهاز الوهمي يستغل كارت الشبكة عندك (مهما كان وايرلس او سلكي) استغلال مباشر. ثم اكبس Close. ثم Next.
  • الجهاز الوهمي مفروض يقلع و معه تنصيب الماكنتوش اسد الجبل.. نصب عادي.. اعمل تقسيم العادي عبر Disk Utility , ..
  • عند الأنتهاء ادخل على App Store . سوف تحتاج الى حساب Apple ID. أصنع واحدا ان لم يكن لديك . و اذهب الى Update و نصب حزمة الMac Mavericks هذه مجانية .. تكلفك 5 جيغا بايت.. يمكنك تكملة التحميل لاحقا اذا توقف. قد تصل معك الى 4 ايام تحميل بحسب سرعة التحميل لديك.
  • انتهى التنصيب..
 

superlinux

عضوية ذهبية
06-08-2012
160
46
47
39
مستخدم للماك منذ
1996
النظام
Linux
هل انتقلت من PC
لا
#5
..تابع الرد السابق..
تجهيز جلسة ولوج لمدير الولوج gdm (جنوم) أو kdm (كيدي KDE)
ننفذ الاوامر التالية :
كود:
su
(اكتب كلمة السر الخاصة بالمدير root هنا)
cd /usr/share/xsessions
نفتح ملف جديد اسمه "macosx.desktop"
كود:
pico macosx.desktop
نكتب التالي فيه :

كود:
[Desktop Entry]
Name=MacOSX
Exec=/usr/bin/startMacOSX
TryExec=xterm
Icon=
Type=Application
ثم نحفظ الملف .. اكبس ctrl+X ثم اكبس Y ثم اكبس Enter

نفتح ملف شل سكريبت على المسار التالي باستعمال الاوامر التالية:
كود:
touch /usr/bin/startMacOSX
chmod +x /usr/bin/startMacOSX
pico /usr/bin/startMacOSX
و نضع في هذا الملف :
كود:
geometry=`xwininfo -root -shape | grep geometry | rev | cut -f1 -d ' '|rev`
vmware  --geometry=$geometry -x /media/windows/Mac\ OS\ X\ Mountain\ Lion\ 10.6\ 64-bit/Mac\ OS\ X\ Server\ 10.6\ 64-bit.vmx
هذا المسار/media/windows/Mac\ OS\ X\ Mountain\ Lion\ 10.6\ 64-bit/Mac\ OS\ X\ Server\ 10.6\ 64-bit.vmx هو مسار الجهاز الوهمي لديك. عوض مكانه بنفس ملف بصيغة VMX.

انتهى الشرح كله. سوف تلاقي ال MAC بين الأنظمة عند الولوج على مكتب لينيكس مرة اخرى
 

moussa

مشرف
طاقم الإدارة
10-03-2008
1,488
457
317
الجزائر
www.macarabia.net
مستخدم للماك منذ
2007
النظام
OS X Mavericks
هل انتقلت من PC
نعم
#6
أنت موسوعة أخي الكريم بل أنت شلال متدفق بارك الله فيك
 

moussa

مشرف
طاقم الإدارة
10-03-2008
1,488
457
317
الجزائر
www.macarabia.net
مستخدم للماك منذ
2007
النظام
OS X Mavericks
هل انتقلت من PC
نعم
#7
أتمنى أن ترشدنا الى الخطوات المتبعة في حالة تنصيب النظام في وينداوز مضيف
 

superlinux

عضوية ذهبية
06-08-2012
160
46
47
39
مستخدم للماك منذ
1996
النظام
Linux
هل انتقلت من PC
لا
#8
أتمنى أن ترشدنا الى الخطوات المتبعة في حالة تنصيب النظام في وينداوز مضيف
هي نفسها.. لكن لايوجد في ويندوز طريقة الولوج و الإقلاع التي انا ذكرتها عن لينيكس و مدير الولوج gdm و kdm.
 

superlinux

عضوية ذهبية
06-08-2012
160
46
47
39
مستخدم للماك منذ
1996
النظام
Linux
هل انتقلت من PC
لا
#9
سوف اعيد كتابة الشرح في موضوع آخر من دون تقطيع.. و بعدين ١٠ دقائق فقط للتعديل على الموضوغ؟!؟!؟!؟ اش هذا يا رجل!!! لا يكفي. اعطينا يوم واحد فقط.