2012년 12월 12일 수요일

Hint & Tips for new Mac OSX users


Most of you came from Microsoft Windows to Apple Mac OSX. And, I was one of them suffered from something different from MS Windows platforms. So, I'd like to share some hint & tips from now on.


How can we put icons of drives on the desktop : Preference of Finder


Click Finder then Preferences. Next Click General, then you can click the items : HDD, External Disk or Servers connected. And, you can configure Finder to open new folder always.


How to see hidden files : ShowAllFiles app


You can toggle Show or Hidden with this app:


http://mac.softpedia.com/get/Utilities/Show-All-Files.shtml


Ctrl-Alt-Del in Mac


1. Applications->Utilities->Activity Monitor
2. ->Force Quit, or press shortcut (Option++ESC or Alt++ESC)

http://superuser.com/questions/192219/list-and-kill-running-processes-on-mac-os-in-ctrl-alt-delete-like-way

Scroll Direction is opposite of mouse : Scroll Reverser


We used to use the central button of mouse to scroll up and down. However, scroll direction is opposite in Mac vs. MS Windows. So, I use Scroll Reverser App & start automatically when Mac OSX starting.


http://pilotmoon.com/scrollreverser/


Cannot toggle local language between English as you've done in Microsoft Windows : KeyRemap4MacBook

One of inhibitors to migrate from Microsoft Windows to Mac OSX is how-to toggle between your native language like Korean, Japanese and English on keyboard. As a Korean language user, I used to use Kor/Eng toggle key next to space bar usually, but it doesn't work on Mac OSX and I have to press two keys at the same time. Here is the solution: you can change key after install & reboot "KeyRemap4MacBook" in System setting icon. Click it and scroll down to find "For Korean", then toggle "Toggle HanEng Key(to Command_L(R)+Space), and close it. Then, it works! Actually, I hate to use any app related with keyboard with concern of hacking. But, it's known in Internet, so I'm taking the risk.


Added on 1-Dec.2013 : [For Korean] -> [Make external...] , [HanEng key to Command+Space]


http://pqrs.org/macosx/keyremap4macbook/


Added on 3-Oct,2013 : How to enable KOR/ENG toggle with Apple Wireless Keyboard at Right Command key - Simply move to "For Korean"->  "Make Command_R, Option_R as HanEng..." -> "Command_R to Command+Space". Done.
Don't know how to manage files : mucommander


I happen to find many new comers to Mac OSX fall in trouble to manage files like copy, move or delete. But, they may realize that Finder is a kind of Explorer in MS Windows. But, managing files in Finder or Explorer are not convenient for me. So, I recommend you to use mucommander. It's sort of Total Commander, but it's free (based on GPL).


http://www.mucommander.com/


Panic! how to uninstall the program : AppCleaner


Install & put AppCleaner app on the desktop. You can drag App in Applications folder at the bottom of screen to AppCleaner to uninstall. It's simple!



http://www.macupdate.com/app/mac/25276/appcleaner


Need to install or updated Kext file, but I'm not familiar : Kext Drop


Many of you are Hackintosh users. Which means you may need to install any updated Kext file of Graphics, Sound or Networking Card etc. But, we have to recover the authority of that new file after copying those files, but there is no easy way to do. You can save your effort and time by using Kext Drop App. You can move this app icon from Application folder to the desktop. Then, drag and drop new Kext file to this app on the desk, then installation will be done. Simple! 


http://osxdaily.com/2012/01/04/install-kext-files-easily-with-kext-drop/


Alternative app is Kext Wizard, and you can get it here:

http://www.insanelymac.com/forum/topic/253395-kext-wizard-easy-to-use-kext-installer-and-more/

Safari is not familiar -.- : Using Google Chrome or Firefox


One of benefit of using Google Chrome is the migration of bookmark is very simple : automatically without copy those. So, I prefer to use Chrome in Mac OSX or Ubuntu too.


http://www.google.com/intl/ko/chrome/browser/


Still Need to use Microsoft Windows XP, 7 or 8 : VMWare


If you still need to use Microsoft Windows OS from time to time. Virtualization is the answer to your requirement. I recommend to use VMWare Workstation to run Microsoft Windows.


http://www.vmware.com/products/workstation/overview.html


But, it's not free of charge at this time. It costs 249 USD as of today.


Need to copy or backup of your installed Mac OSX : Carbon Copy Cloner


Most of hackintosh users are worried about the boot failure. Timemachine feature of Mac OSX would recover with iBoot, but the perfect solution of copy the boot harddisk or clone it: Carbon Copy Cloner. You can even boot the clone image. But, you have to pay around 40 USD.


http://www.bombich.com/


Need to connect to Mac OSX from remote site : splashtop streamer


I recommend you "splashtop streamer" app. It's cheap but powerful at Apple iPAD. I can connect to Mac OSX from new iPAD. But, I cannot take Mac OSX screen at retina display resolution, different from my expectation to see FullHD resolution at new iPAD which supports retina display.


http://www.splashtop.com/streamer/downloadstart?platform=Mac


Sometimes, if you cannot delete files even in trash : Trash it!


http://www.macupdate.com/app/mac/8214/trash-it!


Want to change the font of Google Chrome like Safari with StyleSheet


Replace the custom.css file in Users/your id/Library/Application Support/Google/Chrome/Default/User StyleSheets with your .css file. Following is the recommend in Korean language environment:





Any recommendation of Antivirus app for MacOSX: 


It's free of charge: http://www.avast.com/index

Others: http://www.pcmag.com/article2/0,2817,2406379,00.asp

How to play m2ts or BMDV or Bluray rip file on Mac: VLC


It's free of charge:


http://www.videolan.org/vlc/download-macosx.html


'About this Mac' doesn't work

It is one of unsolved issues for months to me, and couldn't find the cause & solution even by googling. Anyhow, it's because you run OSX86tools aged more than 5 years on Mountain Lion. This tool known to corrupt AboutThisMag.strings file in '/System/Library/CoreServices/loginwindow.app/Contents/Resources' directory. So, all you have to to is replace this original one. Several ways to fix it, but the best way is :


FIRST STEP - Copy the attached AboutThisMac.strings.zip file to your desktop and uncompress it


SECOND STEP
1. Open the Terminal App
2. run the following commands
sudo -s
cd /System/Library/CoreServices/loginwindow.app/Contents/Resources
cp ~/Desktop/AboutThisMac.strings .

THIRD STEP - Log out, Log back in.

You can refer it here: 


http://www.insanelymac.com/forum/topic/210141-how-to-fix-about-this-mac-problems/


Always boot in verbose mode

The answer to this problem was following for me:

sudo nvram boot-args=

This works for me. All other hint & tips of handling it at Multibeast or Chameleon wizrard didn't work for me.


http://osxdaily.com/2007/03/25/always-boot-mac-os-x-in-verbose-mode/

Remove FakeSMC plug-ins & HWMonitor

If your systems is getting slower of booting after updating FakeSMC, please remove plug-ins & HWMonitor to make it fast by referring this:

http://www.tonymacx86.com/general-help/65279-updating-fakesmc-guide.html



rm -rf "/Volumes/Mountain Lion/System/Library/Extensions/FakeSMC.kext/Contents/PlugIns/*"

rm -rf "/Volumes/Mountain Lion/System/Library/Caches/*"

Changing default partition (booting partition) 


You need to know the number of disk & partition to change the default partition at Chameleon. Open terminal & run this command to see it:


diskutil list


http://www.insanelymac.com/forum/topic/22844-how-to-setting-your-partition-active-using-fdisk-in-macosx/

Strange enough, the order of disk & partition in diskutil would be different from those is Chameleon bootloader. I recommend you to follow the sequence shown at booting of Chameleon. e.g. hdd(2,1) means the third hdd (0,1,2..) & the first partition (1,2,3..).

You can refer the common boot options of Chameleon here:

http://www.macbreaker.com/2012/01/list-of-common-hackintosh-boot-flags_29.html

How can I see the log file generated by a verbose start-up

"sudo dmesg | more"  in terminal

Using Apple MagicTouch Mouse, Trackpad on Microsoft Windows

Many topics we can this by googling, but most of them are wrong to me.
Please refer this URL, this is the correct one for me : Taking device drivers from the .zip file of BootCamp :

http://nuggets.hammond-turner.org.uk/2013/06/thursday-quickie-installing-windows.html  <- link to how-to
http://support.apple.com/kb/DL1638 <- Direct path to the device driver

Clock in Windows is wrong after dual booting Windows or Mac OSX

Just in case if you are using dual booting, you need to configure Windows support for UTC time like Linux or Mac OSX.

http://lifehacker.com/5742148/fix-windows-clock-issues-when-dual+booting-with-os-x

Runregedit.exeand navigate to: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation. Register New > DWORD (32-bit) Value. Name itRealTimeIsUniversal, then give it a value of 1.

Other tips to install Mountain Lion on B75M-D3H, please refer this:

http://macosx4pc.blogspot.kr/2012/11/mountain-lion-should-be-on-intel.html

To be continued...

2012년 11월 24일 토요일

GA B75M-D3H, HDMI audio, HD6850, HD5450, GTX660 OC, Samsung SSD830, Logitech G35 &T650, Intel Gigabit CT PCI-E Network Adapter EXPI9301CT for Hackintosh or Mountain Lion with iBoot

As some of you may know, AMD CPU is not supported by Hackintosh from Lion & Mountain Lion because any hacked kernal is not available since Snow Leopard anymore.

So, many of experienced users of Hackintosh recommend the platform combined between Intel CPU & Gigabype mainboard to save the time without DSDT file.


Three mainboards I have installed Mac OSX : ASUS P5QL-VM EPU, ASUS P5Q & Gigabyte B75M-D3H. Two ASUS mainboards are supported for MacOSX by DSDT file, but it was painful experience for me though I made it finally. Some hint & tips here.


http://www.insanelymac.com/forum/topic/137296-mac-osx-on-asus-p5q-and-asus-p5q-pro-and-some-other-p5q-mobo-also/


Added on 08-Nov.2013 :  please refer this URL for ASUS P5K -

http://macosx4pc.blogspot.kr/2013/11/asus-p5k-with-mac-osx-109-maverick.html

So, my final selection is Gigabyte B75M-D3H to avoid any customization effort during or after installation, and it worked without big issues! (Some issues will be touched later)


[Gigabyte B75M-D3H mainboard]


The reason why I purchased this is simple : cheap(around 70 USD) but full of expansion features like 4 slots of DDR3 RAM with 1066MHz support, Crossfire-X, SATA 6.0G & USB 3.0 support. And, no DSDT file required when installing Mountain Lion. (Great!) MacOSX is able to recognize LAN card or Sound card easily with Multibeast 5 App. You can find many success stories especially at tonymacx86 site by searching B75M-D3H keyword:


http://www.tonymacx86.com/golden-builds/58062-moarfishs-build-ga-b75m-d3h-i5-3570k.html


http://www.tonymacx86.com/mountain-lion-desktop-guides/62648-ga-b75m-d3h-i5-2400-8-gb-ddr3-working.html


However, only two fan controller of B75M-D3H is one of weak point for me. And, I'd like to make it clear that I'm not promoting Gigabyte brand. I always use ASUS mainboard for Microsoft Windows OS platform.


For your information, you can see closer look into this board here:


http://www.techpowerup.com/reviews/Gigabyte/B75M-D3H/1.html


[Which CPU?]


If you select B75M-D3H, no doubt you have to select Intel Ivybridge CPUs. But you should be careful of selecting integrated graphic card : You should select HD4000, and do not select HD2500. I made mistake on this: HD2500, and it doesn't work with any customization effort.


And, please don't think about AMD CPUs if you want to install Lion or Mountain Lion, it's waste of your time. And, I found out same issues under VMWare & VirtualBox environment too. You cannot install Mac OSX on these virtual machine hosts on AMD just like installing native Mac OSX on AMD. Please do not waste your time.


Same here, I'm not a fan of Intel CPU. Except for this Hackintosh, most of my systems are AMD CPU based on ASUS M4A89GTD PRO, ASUS M3N78. However, recently I'm seriously considering Intel Ivy Bridge CPUs for Microsoft Windows environment too, because the performance of AMD Bulldozer or Vishera are behind or almost same as Intel i5 3570.


Addition: I replaced HD3240 with HD3570K later to enhance the system performance though HD3240 wast not bad.


[Which Mac OSX image]


We can install from genuine Mac OSX at URLs I mentioned above at GA B75M-D3H. But, other customized image like OS_X_10.8.2_Niresh_AD2 would integrate chameleon or multibeast apps.


http://niresh12495.blogspot.kr/


Added on 29-Aug. 2013 : I do not recommend OS X 10.8.4 from the beginning on GA B75M-D3H with latest version of Firmware F14 due to infinite looping at [PCI Configuration begin]. Googling told me it may be caused from USB 3.0 on the board. FYI, but cloning SSD 10.8.4 installed already into new SSD by using 'Carbon Copy Cloner' works without this issue.

[Which Graphic Card]

What is the solution for someone who purchased CPUs with HD2500? Additional graphic card required -.-, fortunately I already have several AMD graphic cards left from replacement of my primary PC installed Windows 8 : Sapphaire HD5750, HD5770 & HD5450. My choice for this Hackintosh is HD5450 because it's small & fanless, but compatible with Mountain Lion with small customization


http://www.tonymacx86.com/graphics/62363-amd-radeon-hd5450-qe-ci-mountain-lion.html


And, following URL is valuable for me too:


http://www.osx86.net/view/3043-ati_radeon_hd5450_with_full_qe-ci_support.html


But, I spent several hours because it doesn't work. However, it's not because this document is wrong, but my effort to replace of .kext files was failed. If you're not into the .kext file handling. Then, I recommend you to use "Kext Drop" app instead of replacing files by yourself. It's simple app but very convenient of replacing existing .kext file.


http://osxdaily.com/2012/01/04/install-kext-files-easily-with-kext-drop/


Two minitors on my desk of two PCs. So, I tried to use dual monitors with HD5450. The primary monitor is Samsung SyncMaster 176T at 1280x1024 with DVI, and the second monitor is Samsung T27B300 with RGB. Both works successfully.


The date I write this on 24-Nov, 2012. The best choice with performance with compatibility of AMD is HD6870 I heard. If you run the game like Diablo III, then it's better select HD6870, because the blur of screen leads the sore of eye with HD5450 at 1920 x 1080 even with lowest graphic effect.


You may refer following URL link to search Graphic cards working with Mac OSX:


http://www.macbreaker.com/2012/06/hackintosh-graphics-cards.html


Addition - HD6850: After running graphic intensive game like Diablo III, HD5450 was too slow with low resolution. So, I looked for the alternative graphic card with reasonable price. My first choice was HD7850 because the price is reasonable around 200 USD but high performance known in the market. But, as you may know, HD7000 Series is not supported by Mac OSX at this moment though they say Mac OSX 10.8.3 update would support this. So, I'm going down the spec to HD6850/HD6870 series. Fortunately, I found out the used MSI HD6850 with 80 USD at the offline store, and it works immediately after plug & play without some .kext file installation. And, the frame of running Diablo III in Mac OSX 10.8.2 is reasonable, I can run it at 1920x1080 resolution with max settings with some noise louder from the fan of HD6850.


Addition - I want to use dual graphic card with two monitors after replacing HD3240 with HD3570K later - AMD HD6850 & HD4000 of Intel 3570K in a single system, but it failed. HD4000 was not recognized even though I have KEXT file of HD4000 in my S/L/E together with AMD HD6850. I left this issue for the future because I don't want to give up AMD HD6850. Unfortunately, no documents with solution I found out with googling.


Added on 28-Mar, 2013 - Lan card using MultiBeast 5.2.1 : Two choices we have, Lnx2Mac's ... or AppleRTL8169... They recommend to install Lnx2Mac's.. driver. But, both work. But, there is a difference you may now know: bandwidth. I found out the bandwidth of AppleRTL8169... is bigger around 3 times than Lnx2Mac's driver. If you feel uncomfortable with slow speed of network speed when downloading files, then you need to check if using AppleRTL8169. Summing up, please use Realtek - AppleRTL8169Ethernet at anyhow. (As explained later in this document, I purchased new LAN card with some reason)



Added on 28-Mar, 2013 - Upgrade to 10.8.3 : You can install 10.8.3 update without any concern from App Store.

Addition - HDMI display & sound through ATI6850. I finally make it after two days of trial and errors by chance. The secret of success was at unknown places : GraphicsEnabler=Yes. Listen carefully, forget about any KEXT file modification or downloading modified KEXT file for ATI6850, because it was waste of time for me. Mt Lion supports ATI6850 by itself. You need to have Chameleon Wizard at first.

http://www.insanelymac.com/forum/topic/257464-chameleon-wizard-utility-for-chameleon/


Then, please update like this and press Save button : The key to success is "Graphics Enabler" & HDMI enable at Chameleon install, without these I can never see HDMI in "Sound", "Output" panel in preferences. And, I select "Lotus" in Ati Config with Ati Ports 4 because my MSI 6850 card has 4 display ports (2 DVIs, 1 HDMI, 1 DP). I heard "Lotus" mean to enable HDMI port in ATI6850. And "DuckWeed" for DVI output, so it's not mine.




My environment :


OSX 10.8.3(12D65), GA B75M-D3H, 16GB RAM, MSI6850, Chameleon v2.2svn r2172



Sapphire HD7850 OC 2GB DDR3 : Rumors told me HD7850 would be supported after OSX10.8.3 announcement, so I purchased Sapphire one & try to test it on latest beta of 10.8.3, but give up immediately. Unknown strange characters displayed at Chameleon bootloader, so no chance to input any options like -v -f -x GraphicsEnabler=No etc. We may need to wait for next release of Chameleon or new bootloader.

Addition - GTX660 OC : Though there is no issue of using HD6850, but the performance when playing StartCraft II or Diablo III is slower than I expect. And, the noise from the graphic card is louder. So, I bought ASUS GEFORCE GTX660 DirectCU II OC at around USD250. Before installing GTX660 OC, I deselect ATI related options at Chameleon Wizard & GraphicsEnabler=No. Unplug ATI6850 & GTX660 OC & reboot the system, then everything is fine! I can see the Mac desktop at once without issue. However, I find out HDMI audio of GTX660 OC is not working, OMG. Enabling HDMI audio at Chameleon installation doesn't work. I try to figure out the reason why, and I guess that disabling GraphicsEnabler is the source of issue, because as I mentioned earlier at ATI6850, GraphicsEnabler=Yes is the critical success factor to enable HDMI audio. At this time, googling is not helpful, someone recommends to modify DSDT file, but I don't use DSDT & I don't want it. I happend to find out one article for NVaudio 1.0 to enable HDMI sound of NVidia Graphic Card at real Mac, and it works to me!

http://forums.macrumors.com/showthread.php?t=1499797

Added on 19-Sep.2013 : One more thing to consider, I recommend you to select "iMac13,1" at smbios by Chameleon Wizard. Otherwise, you may not to activate HDMI Audio though you installed "NVAudio" as stated above.

Added on 22-Sep.2013: Please install Multibeast 5.5.0 on OSX 10.8.5:

  • Audio->Realtek ALC8xx -> Without DSDT -> ALC887/888b
  • Disk -> IOAHCIBlockStorageInjector
  • Miscellaneous -> FakeSMS v5.3.820, FakeSMC v5.3.820 Plugins
  • Miscellaneous -> USB 3.0 - Universal
  • ... System -> Patched AppleIntelCPUPowerManage... -> OS X 10.8.x
  • Customization -> Boot Options -> Generate CPU States
  • ... System Definitions -> iMac -> iMac 13,1

[Which bootloader]

Three kind of bootloaders for Hackintosh : Chameleon, Chimera & Clover. I heard that Chimera is updated frequently, but Chameleon update is almost suspended. However, both are almost same they told me. But, I'm using Chameleon because there are customization tool like "Chameleon Wizard" or Chameleon itself allows customization options when installing. Recently, Clover gains many users due to iMessage issue of Chameleon, but it is now solved at Chameleon.

[Sleep - The last gate of Hackintosh]


* One of the critical success factor is to install your graphic card successfully at Macintosh in you System Information from my experience. If you cannot enable Sleep feature no matter how you follow the guideline at Internet, then you need to make sure of it. For instance, you can see that GTX660 is recognized as it is without any xxx character in the name.



The last challenge of hackintosh is the sleep mode, because you can seldom find the solution & give up with sleepless mode.


The user experience of sleep mode on Gigabyte B75M-D3H is inconsistent over internet: Some of them told me it works without customization, but it doesn't work for me. When falling into sleep, then it doesn't wake up. I always have to push reset or POWER buttons. Googling doesn't help me find the solution. But, I happen to find the solution for Z77X-UD5H user's feedback:


http://www.tonymacx86.com/mountain-lion-desktop-support/66595-ga-z77x-ud5h-mountain-lion-sleep-issues.html


Summing up, you have to select XHCI not Auto but Smart Auto with EHCI Hand off at Disabled.


"With XMP Enabled / XHCI Smart Auto / EHCI Hand Off Disabled = the system wakes from slep and the keyboard and mouse lags a lot.

With XMP Disabled / XHCI Auto / EHCI Hand Off Enable = the system wakes from sleep and the keyboard never returns. Have to plug it in and out.


With XMP Disabled / XHCI Smart Auto / EHCI Hand Off Disabled = the system wakes from sleep with ALL USBs OK The Keyboard and mouse don't lag


Didn't Tried other combinations.

XHCI Hand Off Always Enabled since it's default"

Now, you can let your GA-B75M-D3H mainboard sleep with safe!

[Which Network Card: Intel Gigabit CT PCI-E EXPI9301CT]

Background: You are wonder why considering other LAN card though integrated Realtek Lan card integrated into B75M-D3H. It's because it's not stable. I suffered from disconnecting or not recognized, so I have to reinstall network card driver at Multibeast 5.3.0 again. Most of all, the speed of network is getting slow when I copied many files over the network.   
Solution: Purchasing another card which is recognized by Hackintosh. I failed with  PWLA8391GT(Intel PRO/1000GT) card. No matter which driver I installed, it's not recognized. 
As you know, new improved Intel Lan driver included in MultiBeast 5.3.0, and I read through the .pdf file which explains what has been improved. And, I found out some cheap solution: Intel Gigabit CT PCI-E Network Adapter EXPI9301CT card. It costs around 40USD, but you can purchase more cheaper one at Amazon though it's a bulk. It works fine, and recognized without additional effort after installing MultiBeast 5.3.0. Stable connection, no significant speed downgrading when copying multiple files at the same time.

http://www.amazon.com/Intel-Gigabit-Network-Adapter-EXPI9301CTBLK/dp/B001CY0P7G/ref=sr_1_1?ie=UTF8&qid=1367496536&sr=8-1&keywords=EXPI9301CT

[How to fix "installed" apps though not installed in this Mac]

Many hint & tips when googling but don't work for me : Press option keys when opening AppStore etc. It's because copy of your Mac in other drives. For instance, if you have two booting drives of Mac, and the one is old one, and the other is new. You will face this issue when booting new clean installed partition. Solution, extract cloned or other booting drives for the moment, then open Mac AppStore. You can see installed signs have gone. Simple!

[No sound after selecting kernel cache option of Chameleon]


Not sure it's a common issue for all kind of mainboards, but I read this message in a site, and same for me. But, it's quite simple to solve it, run MultiBeast and install sound driver as you done at the first time. Then you can restore it. FYI, kernel cache option is for fast booting.


[iMessage is not working, you cannot login]


Please refer following URL. It doesn't work for me at the first time, because : I forgot to copy 'module' folder from download files into /Extra folder by using Finder, and Rebooting of system is required for me. One more hint if you're still suffering from login. I'd like to recommend to change the SMBios at Chameleon Wizard included in FixiMessage file to iMac13,1. 

However, I strongly recommend not to install this additional module if you don't use iMessage, because your Mac won't boot when you replace your Chameleon bootloader with Chimera or old version of Chameleon doesn't support for this module. 

http://www.insanelymac.com/forum/topic/285946-fix-imessage-login-problems-on-hackintosh-chameleon/

[Boot0 GPT error]
If you're still in trouble with this error even though you installed the latest Chameleon bootloader, then please refer this document. I fixed it with solution 1 :

http://www.tonymacx86.com/25-boot0-error-official-guide.html

[Other things to consider]

HDD : I selected Samsung SSD 830 128GB as a primary HDD at SATA 6.0 mode with two Seagate 1TB as a single RAID mode. Mountain Lion supports TRIM command for SSDs without additional app installation. Software RAID0 after installation of Mountain Lion with two identical Seagate 1TB works great to save backup of primary SSD or any data. To enable Trim, please visit & install from here:

http://www.groths.org/trim-enabler/

Added on 29-Aug.2013 : Toshiba Q Series H SSD 128GB works fine for your information with TRIM enabled.

Case: The concept of my hackintosh is small & medium performance machine. That's why I select Micro-ATX mainboard, and same for case. My choice is Lian Li Aluminium Case V354B Red color. It costs around 300 USD. But, looks great.


Keyboard & Mouse: Apple MB110KH/A with numeric keypad. It's not mandatory but good combination with Mountain Lion OS. And, any PC compatible mouse may work. But, I didn't try any PS/2 mouse or keyboard. FYI, Logitech K230 wireless keyboard works great without delay caused from wireless mode. It's cheap around 9 USD. But, it's too compact without space between each key, so I throw away Logitech K230 wireless keyboard, then replace it with Apple MB110KH/A purchased already.

Addition: I replaced Apple MB110KH/A with IBM(Lenovo) SK-8815. This is my favorite keyboard for may years, so I purchased one more around 30 USD. However, I have to give up additional unique special keys except for volume down & up, mute key. 


Logitech G35 5.1 Channel Stereo Headset & T650 Touchpad There is no device drivers for G35 & T650 at the product homepage. But, G35 works well & I can control the volume at the headset same as on Microsoft Windows environment. But, T650 is not working as I expected. Touchpad itself works as expected. But, most of gestures are not working like under Microsoft Windows 8 Professional. You may need purchase Apple magic trackpad instead.


WebCam Logitech C310 : In a word, it works with FaceTime of Mountain Lion.


Font : if you're in Korean language environment, you may consider of changing default fonts into Daum font etc. Then please download the font file attached in following link. Then move AppleGothic in your font directly to the trash, then move new AppleGothic you downloaded into font folder, and reboot. That's all.


http://x86osx.com/bbs/view.php?id=pds&page=1&sn1=&divpage=1&sn=off&ss=on&sc=on&keyword=%B7%CE%B1%D7%C0%CE&select_arrange=headnum&desc=asc&no=2872

[Conclusion]

Mac OSX is very fast or light compared to Microsoft Windows 7 you may use. So, no need to purchase the high-end or expensive CPU. Intel i3 3240 is enough with low power consumption at 55W. It's of two cores with four threads, and the price is around 140 USD only.

[Restore from boot failure]

(You should have the backup image with Timemachine to going back before failure of booting at first.)

Googling shows some hint & tips to recover from boot failure like wrong selection of Multibeast etc: Press Eject button when starting boot or common options like -v -x -f GraphicsEnabler=No doesn't work for me. So, I recommend you to download iBoot from tonymacx86 site & follow the instruction in this site. (You need to register to login here, but it's worth of doing that)

http://www.tonymacx86.com/downloads.php?do=cat&id=3

It's not quite sure but booting by iBoot with HD6850 was at failure for me. So, I need to replace HD6850 with HD5450, then booting with iBoot works finally. 


And, you can refer how to restore from Timemachine after booting iBoot here: Simply, 1. boot from iBoot, 2. select Mountain Lion CD to boot next, then 3. run diskutil to restore backup image from  Timemachine:


http://legacy.tonymacx86.com/viewtopic.php?t=5979&p=191603


For your information, you can refer the common boot options here:


http://www.macbreaker.com/2012/01/list-of-common-hackintosh-boot-flags_29.html


Finally, I summarized some hint & tips for the first time users of MacOSX :