آنچه قبل از نصب هکینتاش باید دانست!!
سيستم عامل مكينتاش كه یکی از بهترين سيستم عامل های موجود مـی باشـد دارای سـابقه ای معـادل وينـدوز هست اما اين سيستم عامل مخصوص كامپيوتر های شركت Apple بوده و به صورت عادی قابل نصب بر روی سيستم های پی سی نمی باشد. سيستم های Apple از اساس با سيستم های پی سی تفاوت دارد. بـراي اينكه بتوان سيستم عامل ميكنتاش را بر روی سيستم های معمولی نيز نصب كرد بايد از نسخه هـای دسـت كاری شده مک یا نصب به صورت دستی استفاده کرد. چون سيستم عامل مكينتاش فقط از سخت افزار های اپل پشتيبانی مـی كنـد, ممکن است ديگـر سخت افزار ها رانشناسد و يا در استفاده و بكار گيری به مشكل درايور برخورد كنـد. گروهـای مختلفی اقدام به هك مك اوس جهت نصب بر روي پی سی كره اند كه بسته به نام آن گروه نام آن بسـته هم متفاوت است. مثال iDeneb ياiAtkos يا Hazard و .... در واقع اين گروهها نسخه اصل مک را طوری دستكاری می كنند كه تشـخيص ندهـد كـه پـی سـی يـك كامپيوتر مک نيست.و همچنین گروهایی اقدام به ساخت بوت لودر هایی برای بوت DVD سیستم عامل مک می کنند تا بتوان DVD دست کاری نشده مک را بر روی پی سی بوت و نصب کرد.
توجه:اصول نصب همه اين نسخه ها يكسان است و تفاوتی در نصب با هم ندارند اما ممكـن است با يك سيستم خاص يكی بهتر جواب دهد كه به تركيب سخت افزار شما وابسته است.
آنچه برای نصب مک نیاز است:
۱-یکی از نسخه های هک شده که در بالا به آن اشاره شد یا DVD Retail+iBoot( نسخه هک نشده مک اوس)
۲- یک کامپیوتر با حداقل مشخصات:
الف-(برای لئوپارد و اسنولئپارد)ترجیحا سیستم با سی پس یو شرکت اینتل حداقل با 2GH سرعت و کش 512KB به بالا
ب-(برای Lion)یک سیستم با سی پس یو مدل Core 2 Due به بالا(شامل خانواده Core 2 Quad ,Corei,Xenon)
ج-حداقل 1GB رم برای Leopard و Snowleopard و حداقل 2GB برای Lion برای کارایی بهتر سیستم.
د-حداقل 10GB فضای خالی برای نصب سیستم عامل.
ه-همچنین مقداری صبر و حوصله وشانس که برای نصب هکینتاش بسیار ضروری است.
در اینجا این را هم اضافه کنم که نصب مک بر روی پی سی دارای مشکلاتی است که یک شخص مبتدی وتازه کار در این زمینه ممکن است آن را مشکلات بزرگی ببیند اما با کمی صبر و حوصله و با کمی آزمون وخطا این مشکلات حل خواهد شد.
در اینجا به آموزش نصب سیستم عامل نمی پردازم آموزش نصب تمام نسخه ها در انجمن موجود می باشد.
نحوه دوال بوت كردن مک و ویندوز
دوستان برای اینکه بتوانند ويندوز 7 Vista, و یا XP را بصورت دوال بوت همراه مک داشته باشند میتوانند از نرم افزارEasyBCD استفاده کنند. ابتـدا برنامه رايگان EasyBCD را از سایت زیر دريافت نماييد:
EasyBCD
پس از نصب برنامه را باز کنید و به قسمت ADD New Entries بروید.ومانند تصویر زیر مک را به بوت منیجر ویندوز اضافه کنید.
بعد از اضافه كردن گزينه مک در بوت منيجر ویندوز قابل مشاهده است.
بعد از نصب مک حتما باید Startup ویندوز را با استفاده از DVD ویندوز تعمیر کنید.
وقتی ويندوز را تعمير می كنم استارت اپ ويندوز تعمير نميشود!
این مشکل زمانی اتفاق می افتد که پارتیشن ویندوز از حال Active خارج شده باشد.در این حالت باید با روش زیر ابتدا پارتیشن ویندوز را Actice کرد و سپس استاراپ را تعمیر کرد.
روش اکتیو کردن پارتیشن ویندوز:
۱-ابتدا سیستم را با DVD ویندوز بوت کنید.بعد از ورود به قسمت Recover My Computer در قسمت Tools ابزار Command Prompt را باز کنید.
۲-تایپ کنید.
diskpart
۳-در Diskpart تایپ کنید.
list partition
۴-در این قسمت عدد پارتیشن مورد نظر را به خاطر بسپارید.
۵-در Diskpart تایپ کنید.
select partition n
به جای n عدد پارتیشن مورد نظر را وارد کنید.
۶-در انتها تایپ کنید.
active
-بعد از انجام این کار پارتیشن ویندوز را Repaire کنید.
رفع اشكالات مكينتاش بر روی پی سی(osx86)
ابتدا باید چند نکته را متذکر شوم:
1- مک مانند ويندوز رجيستری ندارد و بنابراين حين نصب و كار برنامه ها همه تنظيمات در داخل خود برنامه ثبت ميشود.
2- درايورهای سخت افزاری را در مك Kext می نامند و اصطلاح درايور كاربردی ندارد.
3- سيستم مک بر خالف ويندوز اصلا درايور ندارد و مانند لينوكس همه چيز فولـدر اسـت.
4- بر خالف ويندوز برای امنيت بيشتر می توانيد پارتيشينی كه داخلش اطلاعات شخصـی وجود دارد را كـاملا انمانت كنيد تا در هر شرايطی هك نشود. به اين كارانمانت Unmount می گويند.
يكی از مهمترين كارهايی كه در مك نياز داريم ويرايش كردن فايلهاست. اين فايلها اگرچـه در واقـع فولـدر هستند اما در خود مك به صورت فايل ديده می شوند قابل اديت كردن نيستند و يا با دشواری اديت می شوند و بنابراين در صورت امكان بهتر است كه در ويندوز ويرايش شوند.
خوب اولين و مهمترين چيز در دستكاری كردن مك اين هست كه بدانيم هر چيزی كجاست؟
اولين و مهمترين چيز محل ذخيره سازی ككست ها و يا همان درايورها است.
Kext folder
محل ذخیره سازی ککست در سیستم عامل مک در پوشه ای به آدرس زیر است:
در صورت نصب بوت لودرChameleon پوشه ی دیگری برای نصب ککست قابل دسترس خواهد بود که در یکی از مسیرهای زیر قرار می گیرد:
کد:
/Extra/Extensions
یا
کد:
/Extra/Kextstore
البته بهتر است از این پوشه برای نصب ککست های مخصوص هک استفاده شود و از نصب درایور ها از قبیل کارت صدا , کارت شبکه و ۰۰۰ استفاده نشود.
Extra folder
پوشه Extra پوشه ای است که بیشتر فایل های جعلی برای لود سیستم عامل در آن قرار می گیرند.این پوشه اولین پوشه ای است که توسط بوت لودر مورد کاوش قرار می گیرد.
از این پوشه برای لود تنظیمات بوت لودر, فایل Dsdt سیستم , فایل بایوس قلابی , ککست های مخصوص هک , تم بوت لودر و غیره مورد استفاده قرار می گیرد. این پوشه در آدرس زیر قرار دارد.
BootLoader
در واقع بوت لودر يك برنامه است كه فايلهای جعلی مك را به خود سيستم عامل می دهد تا لود شـود. ايـن وظيفه اصلی بوت لودر هست. اما در كنار اين وظيفه به شما اجازه می دهد كه بين سيستم عاملهای ويندوز و لينوكس هم شيفت نماييد.
از مهمترین بوت لودر های هکینتاش میتوان به Chameleon BootLoader اشاره کرد.که علامت آن یک آفتابپرست سبز رنگ است و پركاربردترين بوت لودر برای مك روی پی سی محسوب می شود.
چگونه مك را در ويندوز دستكاری كنیم؟
در حالت عادی شما قادر به دست کاری مک در ویندوز نمی باشید, چون سیستم عامل ویندوز قادر به شناسایی پارتیشن مک نمی باشد و توانایی خواندن ونوشتن بر روی آن را ندارد.برای این کار باید از نرم افزار Mediafour MacDrive استفاده کنید.با نصب اين برنامه شما به راحتی می توانيد پارتیشن مك را در ويندوز ببينيد و آن را ویرایش کنید.در واقع با نصب اين برنامه در ويندوز به پارتيشن مک به عنوان يك درايو دسترسـی خواهيـد داشـت.
با این کار در صورت بروز هر گونه مشکل مانند نصب اشتباه ککست یا پاک کردن اشتباهی آن میتوان براحتی از طریق ویندوز بدون اینکه نیاز به نصب دوباره مک باشد ککست اشتباه را پاک کرد یا ککست پاک شده را به محل قبلی باز گردادند.
Kexts Cache
به مجموعه از ککست های مورد نیاز که هنگام لود سیستم عامل توسط کرنل مورد استفاده قرار می گیرد گفته می شود.این ککست ها در یک فایل به نام Extesions.Mkext ذخیره می شوند تا در حین بوت هر بار کل ککست ها مورد کاوش قرار نگیرد.
این فایل از سیستم عامل SnowLeopard به بعد در مسیر زیر قرار می گیرد.
اگر اين فايل دستی و يا اتوماتيک پاک شود در بوت بعدی از نو ساخته خواهد شد.
همچنین در صورت نصب ککست جدید این فایل باید از نو ساخته شود.
حالت های بوت Mac os
حالت Verbose یا اشکال یابی
در اين حالت همه مراحل بوت متنی نمايش داده می شود. در این حالت شما می توانيد بفهميد مشکل سيستم از کدام قسمت است. در حين بوت اگر بوت لودر Chameleon داريد حالت Verbose mode را انتخاب كنيد و یا با تایپ V- میتوانید وارد این حالت شوید.
به روز كردن Kext Cache
در این حالت کچ ککست ها از نو از روی فولدر Extentions ساخته میشود.
در صورت نصب ککست جدید می توانید با تایپ -f در هنگام بوت این کار را انجام دهید.
Safe Mode
در اين حالت فقط ككستهای مهم لود خواهد شد و اگر سخت افزاری با ككستی مشكل داشته باشد وامكـان بـوت وجـود ندارد. برای ورود به سيف مود X- را تایپ کنید.
حالت تركيبی
كليدها در Chameleon قابل تركيب هستند مثال F- با V- هـم كـچ ككسـتها را بـه روز مـی كنـد و هـم عمليات را متنی نمايش مي دهد.
انتخاب 32 و يا 64 بيتی بودن
در حین بوت با تایپ Arch=i386 می توانید به زور سیستم را وارد حالت 32bit کنید حتی اگر سیستم 64bit باشد.
مشکل pci configuration begin
گاهی اوقات ممکن است افراد بر روی بعضی از سیستم ها با این مشکل مواجه شوند.برای حل این مشکل باید سیستم را بادستور زیر بوت کنید.
کد:
npci=0x2000
شناساندن Busratio سی پی یو به سیستم
گاهی اوقات ممکن است قبل از نصب سیستم عامل در هنگام بوت DVD با مشکل ریست شدن سیستم و یا گیر کردن در لوگو اولیه مواجه شوید. در این هنگام اولین کار وارد کردن Busratio سی پس یو در هنگام بوت است که در بسیاری از موارد جواب می دهد.برای این کار دستور زیر را تایپ کنید.(به جای xx باید busratio سی پی یو خود را وارد کنید)
کد:
-v busratio=xx
آشنايی با هسته مک
Darwin داروين
به کل سیستم عامل مک بدون رابط گرافیکی داروین گفته می شود.داروین یک سیستم هوش مصنوعی است که کل سیستم عامل مک از ورودی تا خروجی راکنترل می کند.
Mach Kernel
به کرنل اصلی مک گفته می شود.این کرنل پایه اصلی داروین به حساب می آید و تمام امور سیستم عامل بر عهده Mach kernel می باشد. محل قرار گیری این کرنل در پارتیشن ریشه یا Root می باشد .که با نام Mach_kernel ذخیره شده است.
Legacy Kernel
این کرنل در واقع کرنل هک شده مک اوس برای سیستم های هکینتاش با سی پی یو های قدیمی اینتل و ای ام دی می باشد. این کرنل توسط چند برنامه نویس مطرح در زمینه هکینتاش نوشته می شودو یکی از لازمه های نصب مک بر روی سیستم های ای ام دی به حساب می آید و به صورت مداوم برای نسخه های جدید سیستم عامل باز نویسی می شود.
این کرنل هم بعد از نصب در پارتیشن ریشه یا Root با نام Legacy_Kernel ذخیره می شود.
وبلاگ منتشر کننده Legacy Kernel
فولدرهای مهم مک
Applications
در واقع محلی است كه برنامه ها در آن قرار دارند.
توجه: بیشتر برنامه های مک اوس به صورت پوشه هستند که در مک به صورت یک فایل دیده می شوند و برای نصب اغلب آنها فقط باید آنها را به پوشه اپلیکیشن ها انتقال داد.
User Folder
در واقع در اين محل داده های كاربر و تنظيمات نگهداری می شوند. همانند پوشه Home در ویندوز است.
System Folder
مشابه فولدر Windows است و همه فایل های مهم مک درآن قرار دارد .
Font Folder
مک هم همانند ویندوز پوشه ای برای نصب فونت دارد. شما برای نصب فونت کافیست فونت های خود را به یکی از مسیر های زیر انتقال دهید:
برای کاربر فعلی در مسیر
کد:
/Liberary/Fonts
کد:
/System/Library/Fonts
مشكلات معمول مک بر روی پی سی
مشكل خواندن و نوشتن روی پارتيشن NTFS
یکی از مشکلات مک عدم توانایی نوشتن بر روی پارتیشن های NTFS است و فقط توانایی خواندن این فایل سیستم را داراست . برای اینکه قابلیت نوشتن بر روی این فایل سیستم در مک فعال شود باید از یکی از نرم افزار های زیر کمک بگیریم:
نرم افزار رایگان
Ntfs3g
یا نرم افزار های پولی
Tuxera Ntfs وParagon Ntfs
بعد از دانلود و نصب یکی از نرم افزار های بالا بعد از ری استارت سیستم مک اوس قابلیت نوشتن بر روی NTFS را پیدا می کند. مانند تصویر زیر
مهمترين علل هنگ كردن مک در حين لود شدن:
۱-وجود دو ککست همسان که هر دو یک قطعه را پشتیبانی می کنند.در این حالت سیستم به علت وجود دو ککست برای یک قطعه هنگ میکند.
۲-وجود سخت افزاری که با یک ککست سازگار نیست.در این حالت یک ککست به طور کامل با قطعه مورد نظر سازگاری ندارد و به اصطلاح به آن به زور خورانده شده است.
۳-عدم نصب ککست برای یک سخت افزار مخصوصا کارت گرافیک.
۴-عدم نصب ککست ها یا فایل های مهم برای هکینتاش.
چند ککست و فایل وجود دارد که نصب آن برای تمام سیستم های هکینتاش ضروری است.
این فایل ها عبارتند از:
Fakesmc.kext
کار این ککست شبیه سازی دستگاه SMC به صورت نرم افزاری است.که یکی از مهمترین ککست های هکینتاش به حساب می آید و بدون آن سیستم به هیچ عنوان بوت نخواهد شد.(SMC یک قطعه سخت افزاری در سیستم های Apple است)
Nullcpupowermanagment.kext
کار این ککست جلوگیری از لود AppleIntelCpuPowerManagment.kext است.
com.apple.boot.plist
این فایل جهت ذخیره سازی تنظیمات بوت لودر Chameleon می باشد.
توجه:این فایل در نسخه های جدید Chameleon به org.chameleon.boot.plist تغییر نام یافته است.
محل ذخیره سازی این فایل در مسیر زیر می باشد.
کد:
/Extra
Dsdt.aml
فایل dsdt.aml حاوی تنظیمات و بهینه سازی هایی برای سیستم است که به کارکرد هر چه بیشتر مک بر روی pc کمک میکند.به این فایل dsdt table هم گفته می شود که حاوی تنظیماتی چون ,کنترل ,Acpi حل مشکل ,shutdown و Restart فیکس کردن ,IRQ اسلات های pci و غیره… می باشد.
برای به دست آوردن فایل Dsdt سیستم خود می توانید از نرم افزار Dsdt Auto Patcher استفاده کنید.آن را از لینک زیر دانلود کنید.(برای اجرای این نرم افزار باید Java Runtime بر روی سیستم نصب باشد)
محل ذخیره سازی این فایل در مسیر زیر می باشد.
کد:
/Extra
مک از زبان فارسی پشتیبانی می كند؟
بله مكينتاش كاملا با استاندارد يونيكد فارسی سازگار است. حتی در نسخه اسنولئوپارد تقـويم شمسـی هم اضافه شده و هسته سيستم تاريخ شمسی را برای همه چيز به كار ميگيرد. همـه اعداد فارسی و ... هم پشتیبانی می شود. حمايت مكينتاش از فارسی به مراتب بهتر ويندوز است.
دیکشنری فارسی برای مک
همانطور که دیده اید مک برنامه ای به اسم Dictionary دارد که بصورت پیشفرض در آن نصب است.اما این دیکشنری امکان ترجمه از فارسی به انگلیسی و یا بلعکس رابه صورت پیشفرض ندارد.برای اینکه این زبان به این نرم افزار اضافه شود باید دیکشنری مخصوص به آن را دانلود و در مسیر زیر قرار دهید.
سایت هایی برای دانلود ککست و انجمن های مک
در اين سايت ككستهای فراوانی بر دانلود و تست وجود دارد:
در اين انجمن ها هم مباحث زيادی در مورد مشكلات با سخت افزارها هست كه در اغلب مواقع راه حلی بـرای انها يافت شده است.
نظر