Jump to content

FAQ-Start Here

FAQ What is

  • Please log in to reply
24 replies to this topic

#1
eep357

eep357

    Triple Platinum

  • Supervisors
  • 2,527 posts
  • Gender:Male
  • Location:Dark Side of The Wall
  • Interests:things and stuff

RTEmagicC_d06a7ac1c4.jpg.jpg

TECHNICAL FAQ


The FAQ is set up to answer many of the technical questions that are commonly asked! This is not a place to ask for help. Use the forum instead.

 

 

Frequently Asked Questions: faqhs.jpg

 

1) Q: What is OSx86?

2) Q: Is it legal?

3) Q: What minimum hardware specs should have to install Mac OS X on a PC?

4) Q: What versions of Mac OS X can be installed?

5) Q: What is a kext and how to install?

6) Q: What is a kernel?

7) Q: What is a bootloader?

8) Q: What is "vanilla"?

9) Q: What is "native"?

10) Q: How do I install Mac OS X on my PC?

11) Q: I get only a grey screen or a grey screen with the Apple logo when trying to boot, how can I fix this?

12) Q: I get this message "Still waiting for root device" when booting, what are the solutions?

 

13) Q: When I boot, I get the error: "HFS + partition error". Before I booted without problem!

14) Q: What is "boot0: error"?

15) Q: How to change the display resolution?


16) Q: How to show hidden files and folders?


17) Q: Retail? / Release?

18) Q: What is DSDT?

19) Q: What is QE/CI?

20) Q: What is "Natit"?

21) Q: What is "Aty_init.kext"?

 

22) Q: What is "com.apple.Boot.plist" / "org.chameleon.Boot.plist"?

23) Q: What. "DS_Store"?

 

24) Q: MBR, GPT, what is it and what are the differences?

 

2012-original by fantomas_1


Edited by fantomas1, 28 August 2014 - 11:37 AM.
FAQs has been a little bit rebuilt!!!


#2
fantomas1

fantomas1

    InsanelyMacaholic

  • Supervisors
  • 2,823 posts
  • Gender:Male

1) Q: What is OSx86?

A: OSx86 is a collaborative project centered around the installation and testing of Mac OS X on non-apple hardware, for both fun and furthering ones knowledge about the platform.



#3
fantomas1

fantomas1

    InsanelyMacaholic

  • Supervisors
  • 2,823 posts
  • Gender:Male

2) Q: Is it legal?

A: Installing a legally purchased copy of OSX on your own hardware is not illegal. It is possible for it to be considered a breach of the EULA, which is a personal contract between YOU and Apple. So while not a criminal offense, you are responsible for your own actions. This is my opinion based on my experience and understanding, but am not a lawyer, and my views don't necessarily reflect those of InsanelyMac or the owners of this website.



#4
fantomas1

fantomas1

    InsanelyMacaholic

  • Supervisors
  • 2,823 posts
  • Gender:Male

3) Q: What minimum hardware specs should have to install Mac OS X on a PC?

A: Highly Recommended:

- CPU supporting SSE3 instruction set (for Retail/Vanilla install) or SSE2 (for some Release installs)

- Motherboard with Intel chipset

- ATI/AMD or Nvidia external Graphics Card-see wiki for list of supported cards

There are other possibilities, but they will generally be more difficult, or may not work properly. For more details
please see the OSx86 Wiki



#5
fantomas1

fantomas1

    InsanelyMacaholic

  • Supervisors
  • 2,823 posts
  • Gender:Male

4) Q: What versions of Mac OS X can be installed?

A: In the InsanelyMac Forum, there are sections for the last 5 major update of the operating system Mac OS X, including Tiger (10.4), Leopard (10.5), Snow Leopard (10.6), Lion (10.7) and more recently OSx86 10.8 (Mountain) which is released on 25 July 2012.



#6
fantomas1

fantomas1

    InsanelyMacaholic

  • Supervisors
  • 2,823 posts
  • Gender:Male

5) Q: What is a kext and how to install?

A:.kext is a kernel extensions (extensions of the kernel). Could think of it as serving the same role as drivers under Windows, ie to recognize and operate a device. The.kext are grouped in the folder /System/Library/Extensions.

To install them properly, keeping it simple, you can use a utility that does the work for you, such as Kext Wizard.



#7
fantomas1

fantomas1

    InsanelyMacaholic

  • Supervisors
  • 2,823 posts
  • Gender:Male

6) Q: What is a kernel?

A: The kernel is the fundamental part of the operating system. It manages computer resources and allows the different components - hardware and software - to communicate with each other.



#8
fantomas1

fantomas1

    InsanelyMacaholic

  • Supervisors
  • 2,823 posts
  • Gender:Male

7) Q: What is a bootloader?

A: A bootloader is a software component that can be read by the BIOS and can start the early stages of the boot process, until the point the operating system can take over and finish booting its self. It can also allow for multi-boot, that is to say, it allows you to use multiple systems, at different, on the same machine.

*The most commonly used by the OSx86 community, is the open source project " chameleon ".



#9
fantomas1

fantomas1

    InsanelyMacaholic

  • Supervisors
  • 2,823 posts
  • Gender:Male

8) Q: What is "vanilla"?

A: When the term is used here, it will usually refer to the kernel (core) and/or .kext (driver) being original and unmodified. Having a installation "vanilla" not only makes updates less likley to cause issues such as a possible KP (kernel panic or BSOD for Windows users) or other crashes, and can provide a very smooth and stable system.



#10
fantomas1

fantomas1

    InsanelyMacaholic

  • Supervisors
  • 2,823 posts
  • Gender:Male

9) Q: What is "native"?

A: Programs that do not require Rosetta to run OSx86 on PC (non-powerPC).



#11
fantomas1

fantomas1

    InsanelyMacaholic

  • Supervisors
  • 2,823 posts
  • Gender:Male

10) Q: How do I install Mac OS X on my PC?

A: See Tutorials, available in the InsanelyMac Genius Bar.



#12
fantomas1

fantomas1

    InsanelyMacaholic

  • Supervisors
  • 2,823 posts
  • Gender:Male

11) Q: I get only a grey screen or a grey screen with the Apple logo when trying to boot, how can I fix this?

 

post-193719-0-70016200-1330263003_thumb.

 

A: The cause could be just about anything, in order to get more info on where the boot process has stalled, boot in verbose mode. This is done by entering the verbose option in the bootloader before picking which OS you want to boot. If it's set to boot automatically you may need to hit the F8 key to stop the automatic boot selection. In the bootloader menu you would type -v before hitting enter



#13
fantomas1

fantomas1

    InsanelyMacaholic

  • Supervisors
  • 2,823 posts
  • Gender:Male

12) Q: I get this message "Still waiting for root device" when booting, what are the solutions?

 

post-193719-0-24836000-1330263026_thumb.


A: This is an error that occurs at boot, and often happens when the disk controller is not properly initialized and therefore the system does not see the hard disk. All Intel Macs use the standard AHCI controller.

1) Look in the BIOS of your motherboard for the SATA Control Mode option, make sure it is set to [AHCI]
2) If you do not have this option, you will need a suitable kext to enable alternate IDE mode (ATA kexts ... etc)
3) If your devices (HDD, DVD) are IDE, use the jumper pins to make sure your hard drive is set as the master and the DVD as the slave



#14
fantomas1

fantomas1

    InsanelyMacaholic

  • Supervisors
  • 2,823 posts
  • Gender:Male

13) Q: When I boot, I get the error: "HFS + partition error". Before I booted without problem!


post-193719-0-10753800-1330263137_thumb.



A: 1) Start theMac OS X installation DVD in single user mode, press F8 to stop the auto boot selection if needed, then type -s before selecting the DVD and/or hitting Enter (F8,-s). A shortened boot process will start and then stop at a command line where you can type

2) In the command prompt, type:
 

fdisk -e /dev/rdisk* (replace * with the number of your hard disk)
flag* (replace * with the number of your OSX partition)
update
write
quit
reboot



#15
fantomas1

fantomas1

    InsanelyMacaholic

  • Supervisors
  • 2,823 posts
  • Gender:Male

14) Q: What is "boot0: error"?


boot0.jpg



A: This error often occurs when your hard drive is over 1TB in size and has sectors of 4096 bytes instead of 512 bytes

by default.

To solve this problem, you must reinstall chameleon manually. To do this, follow this tutorial by Radiking!



#16
fantomas1

fantomas1

    InsanelyMacaholic

  • Supervisors
  • 2,823 posts
  • Gender:Male

15) Q: How to change the display resolution?

A: temporary: at system startup, type F8 and enter as a kernel flag:

"Graphics Mode"="1280x1024x32"

(depends on your resolutions)

permanent: edit your com.apple.Boot.plist and add:
 

<key>GraphicsMode</key>
<string>1280x1024x32</string>



#17
fantomas1

fantomas1

    InsanelyMacaholic

  • Supervisors
  • 2,823 posts
  • Gender:Male

16) Q: How to show hidden files and folders?

A: There are at least two ways to do so.

I) You can use this simple application: ShowAllFiles

II) Open Terminal (/Applications/Utility/Terminal) and type:

 

defaults write com.apple.finder AppleShowAllFiles-bool true

 

Then:
 

killall Finder

 

Mission accomplished, the hidden files and folders are now displayed.

To re-hide, retype in the Terminal:
 

defaults write com.apple.finder AppleShowAllFiles-bool false

 

And then:
 

killall Finder



#18
fantomas1

fantomas1

    InsanelyMacaholic

  • Supervisors
  • 2,823 posts
  • Gender:Male

17) Q: Retail? / Release?

A: Retail:

Installation using the Apple created DVD of OS X, that either comes with a purchased Mac (iMac, Mac Pro ...) or sold separately. The Advantage of a "Retail" install is that it has no "fixes" or "patches" that are required to be carefully chosen during the installation process. Of course, you can instead apply any needed fixes once the installation has finished, if it is needed, so that your equipment is recognized in OS X.

The downside is the OS X installation DVD will not boot on a non-Apple hardware without a boot loader. You can use chameleon, the media can be a CD or a USB key, on a CD you would swap it for the retail disk at the boot loader's menu

Release:

Also known as a Distro, or Distribution, an installation DVD of OS X which has fixes and patches added by a team of programmers to simplify the installation for beginners. In general, a "Release" includes: a bootloader that allows you to launch the installation DVD of OS X on non-Apple machines and once first loaded, "customization"options, a menu where you choose patches such as modified .kext to be applied depending on your hardware. Among the most popular, I would mention that JaS, Kalyway, iATKOS.

The biggest difference between Retail and Release is the ability to update the Retail version without risk of conflicts that may be encountered with various Release fixes/patches. In general, Retail installation requires a degree of skill slightly higher, as beginners may find a Release instal less difficult, but potential problems can be harder to diagnose as unlike Retail, you don't have direct knowledge of everything that may have been added.



#19
fantomas1

fantomas1

    InsanelyMacaholic

  • Supervisors
  • 2,823 posts
  • Gender:Male

18) Q: What is DSDT?

A: DSDT (Differentiated System Description Table) is a series of tables that provide information on how devices are configured to the operating system, which can include the type of audio chipset, video outputs, the number of processors, how hardware should respond to hibernation, restart, shutdown, sleep, etc..

Coupled with a bootloader (chameleon), you can create a perfectly stable system with a modified DSDT correctly.



#20
fantomas1

fantomas1

    InsanelyMacaholic

  • Supervisors
  • 2,823 posts
  • Gender:Male

19) Q: What is QE/CI?

A: QE (Quartz Extreme), introduced in Mac OS X 10.2, is accelerated graphics via GPU (graphics card). It is used, among other effects for transparency or 3D.

CI (Core Image), introduced in Mac OS X 10.4 is hardware acceleration via GPU (graphics card). It is used by Dashboard for rippling effect of water or for 2D.







Also tagged with one or more of these keywords: FAQ, What is


0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy