A8N-VM CSM

From OSx86
Jump to: navigation, search

Contents

[edit] Preface

This guide is intended for the JaS 10.4.8 AMD-Intel-SSE2-SSE3 with PFF1 & PFF2 install. This should work with most other 10.4.8 and 10.4.9 images. This guide was created by z0rz on June 5, 2007. Enjoy.

[edit] Useful Links

Manufacturer's site
Motherboard Specs
BIOS updates
User guide

[edit] OSx86 Installation

I thought I'd include what options to choose in the OSx86 installer. This should be for ANYONE who uses this board. If you have additional hardware (addon sound card, video card, etc), DO NOT choose to install theme at this time. You can if you want, but when I did, I got a black screen on boot up and I wound up formatting and reinstalling w/o those options checked. Here's what I choose exactly, but if you want to install additional items such as: printer drivers, language translations, additional fonts, and X11, feel free to do so.

[edit] Options to Select

  • Essential System Software
  • Printer Drivers
    • Canon Printer Drivers
  • X11
  • JaS AMD 10.4.8 ATA kexts included
    • 10.4.8.AMD.SSE2.SSE3

That's it! Then I clicked install and it booted fine.

[edit] Grub Configuration

I used GRUB for my boot loader using the chainloader +1 option. I booted into Linux (which I had installed), went to a terminal and edited /boot/grub/menu.lst.

To determine your drive/partition number for the next section:

  1. Boot into Linux and type df in Terminal
  2. You should see 1 or more lines that look similar to this: /dev/hda1 408304980 ......
  3. The letter a in Linux equals the number 0 in Grub.
  4. The number 1 in Linux equals the number 0 in Grub.
  5. e.g.: hda1 = (hd0,0)

Hope that makes sense.

If you already have Grub working. Add this section to your /boot/grub/grub.conf (or /boot/grub/menu.lst):

 title Mac OS X86
 root (hd0,1)   <----- Replace hd0,1 with your drive and partition
 chainloader +1

Some reported this worked better:

 title OSX_X86
 rootnoverify (hd0,2)
 makeactive
 chainloader +1

Hope that works for you. If you had better results than the above stated, please add your method here.

[edit] Audio

The following steps assumes you have obtained and copied AppleAzaliaAudio.kext into /System/Library/Extensions. This can sometimes be found in /Backed\ up\ extensions. Also, it may already be in the /System/Library/Extensions folder. To copy use: cp -R AppleAzaliaAudio.kext /System/Library/Extensions while in the folder that contains AppleAzaliaAudio.kext

  1. Open Terminal from Applications\Utilities and type the following:
    • sudo /Applications/TextEdit.app/Contents/MacOS/TextEdit /System/Library/Extensions/AppleAzaliaAudio.kext/Contents/Info.plist
  2. Replace the line below: <key>IOHDAudioCodecVendorID</key> with: <string>0x11d41986</string>
  3. Save and Quit TextEdit
  4. Return to the Terminal and type the following commands:
    • chown -R root:wheel /System/Library/Extensions/AppleAzaliaAudio.kext/
    • chmod -R 755 /System/Library/Extensions/AppleAzaliaAudio.kext/
    • diskutil repairpermissions /
    • rm /System/Library/Extensions.kextcache
    • rm /System/Library/Extensions.mkext
  5. Reboot

You should now have 2ch audio output.

Note: I couldn't get Taruga's AppleHDA Patcher v1.16 to work. It would show up in the System Preferences -> Sound but I couldn't adjust the volume. Here is the Linux Codec Dump for this board (I did this myself by typing "cat /proc/asound/card0/codec#0 >> /media/hda1/1986aCodec.txt" on a Ubuntu Live Disk): 1986a Codec Dump.

[edit] Network

This looks like a lot, but really you just chown it to root, chmod it to 755, turn off debugging in Info.plist, copy it to /System/Library/Extensions, clear your kextcache, and reboot.

  1. Download Colonel's forcedeth-nockd.kext to your Dekstop. Mirror
  2. Open Terminal from Applications/Utilities and type the following:
    • cd ~/Desktop
    • sudo chown -R root:wheel forcedeth-nockd.kext/
    • sudo chmod -R 755 forcedeth-nockd.kext/
    • sudo /Applications/TextEdit.app/Contents/MacOS/TextEdit forcedeth-nockd.kext/Contents/Info.plist
  3. Look for: <key>Debug</key> and then change <true /> (directly below the Debug line) to <false />
  4. File -> Save | File -> Quit
  5. Go back to Terminal and type: sudo kextload -v forcedeth-nockd.kext/
  6. Open System Preferences and choose Network. It should detect your network card and obtain an IP
  7. Browse the web to make sure your connection is working
  8. Finally, install the kext and clear your kextcache by opening Terminal and typing:
    • sudo cp -R forcedeth-nockd.kext /System/Library/Extensions
    • sudo kextcache -k /System/Library/Extensions
  9. Reboot

Note: If you have any problems use: sudo kextunload forcedeth-nockd.kext/

[edit] Video

Video works with MacVidia, doesn't cube

Note: This is from the 10.4.8 compatibility page. I was not able to get video to work. Also if you are able to get it to work, it should only be the resolution change, not QE or CI. Sorry but the 6150 doesn't have very good support yet.

[edit] USB

  1. Restart your machine and Press Del at the Bios Logo (as soon as your computer turns on)
  2. Go to the Advanced tab by arrowing Right
  3. Select USB Configuartion
  4. Select USB 2.0 Controller Mode
  5. Choose FullSpeed
  6. Press F10 followed by return

[edit] SATA

This may be buggy, but I'm just posting this so I don't know how the reliability is yet.

  1. Download and Extract bikedude880's nForce4 ATA/SATA kext to your Desktop. Mirror
  2. Open Terminal from Applications\Utilities and type the following:
    • cd ~/Desktop
    • sudo -s
    • cp -R AppleNForceATA.kext /System/Library/Extensions
    • chown -R root:wheel /System/Library/Extensions/AppleNForceATA.kext/
    • chmod -R 755 /System/Library/Extensions/AppleNForceATA.kext/
    • rm /System/Library/Extensions.kextcache
    • rm /System/Library/Extensions.mkext
    • diskutil repairpermissions /
  3. Reboot

While you're at it, why not install Read/Write support for NTFS on your machine.

[edit] Changing the Boot Image

This is how do change your boot up logo on your Asus A8n-VM CSM to that pretty gray Apple Logo you see when you turn on a real Mac. The following must be performed on Windows, so if you don't have it, install it!

  1. Download and install the ASUS Flash Utility
  2. Download and extract the Asus A8N-VM CSM 1007 BIOS to your Desktop (Latest as of June 5, 2007)
  3. Download the pretty Apple Logo to the 1007 folder on your Desktop
  4. Open the "MyLogo" program that was installed from the Start Menu.
  5. Select the BIOS folder (1007) on the left and then select A8N-VM-ASUS-CSM-1007.ROM
  6. Click Next, Select the 1007 folder again, and choose the OSX600.BMP image from the list. (You may use your own here, 640x480 at 8bits looks the best)
  7. Click Next twice, and then Click Ok
  8. Now open the "AsusUpdate" program that was installed from the Start Menu.
    • Note: You can review and backup your BIOS now if you wish.
  9. Change "Update BIOS from the Internet" to "Update BIOS from a file"
  10. Browse to the 1007 folder and choose A8N-VM-ASUS-CSM-1007.ROM and Click OK
  11. Review the information and Click Flash
  12. When asked, reboot your system
  13. If you left the "Clear CMOS Checksum Box" checked (recommended), then you'll need to press F1 upon boot. (This will take you into the BIOS)
  14. Go to the Boot Tab by arrowing Right
  15. Choose Boot Settings Configuration
  16. Select "Hit 'DEL' Message Display" and choose Disabled
  17. Press F10 followed by Enter

Note: This would be a good time to make sure the USB 2.0 Controller Mode option is set to FullSpeed.

[edit] ACPI

ACPI works for the most part... can't figure how to wake after sleep, but reboots fine. Some people have suggestion a bios update for better ACPI support.


This page was last modified on 29 December 2010, at 17:46.
This page has been accessed 69,554 times.
Powered by MediaWiki © 2021 OSx86 Project  |   InsanelyMac  |   Forum  |   OSx86 Wiki   |   Privacy policy   |   About OSx86   |   Disclaimers