Jump to content

[Guide] Triple boot on the ASUS N82JQ


tiagobt
 Share

1 post in this topic

Recommended Posts

After several months trying to get triple boot working on the ASUS N82JQ laptop, I believe I achieved a decent result. I'll post a step-by-step guide that may help people with the same hardware (or a similar one). This guide uses the Windows 7 DVDs that came with the laptop and keeps the hidden restore partition.

 

The steps below will erase all the data in the hard drive! Be sure to make a complete backup before you start!

 

 

You'll Need

A. Windows 7

  1. Boot from the ASUS recovery DVD number 1.
  2. Let the installer restore the hidden partition.
  3. Choose the two-partition option (Windows 7 + data).
  4. Insert the other ASUS DVDs as instructed.
  5. Complete the Windows 7 installation normally.

B. Partitioning

  1. Boot from the GParted live CD. Choose all the standard options.
  2. When the GParted application shows up, select the notebook HD and do the following:

    1. Delete the data partition created by the ASUS recovery DVDs. Keep the hidden recovery partition and the Windows 7 partition intact. Keep the MBR partition scheme.
    2. In the empty space that appears, create the following partitions:
      • 80 GB - hfsplus - Mac OS X - Primary Partition
      • Rest of Space - Extended Partition
        • 50 GB - ext4 - Linux - Logical Partition
        • 2 GB - linuxswap - Swap - Logical Partition
        • Rest of Space - Data - Logical Partition

[*]Reboot the computer.

C. Mac OS X Snow Leopard - External HD

  1. Connect the external hard drive, keyboard and mouse. The notebook keyboard and mouse might not work during installation.
  2. Boot from the [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] CD. Tip: [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] 2.5.3 seems to work, but [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] 3.1.1 (latest version right now) doesn't complete the boot process.
  3. When the [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] screen appears, eject the [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] CD and insert the Mac OS X Snow Leopard DVD.
  4. Press F5.
  5. Choose the Mac OS X Install DVD. Type the options -x -v and press Enter.
  6. When the installation screen appears, go to Utilities > Disk Utility. The external hard drive should show up. Tip: If the external hard drive doesn't appear, reconnect the USB cable.
  7. Right-click the external hard drive and choose Partition. Use a GUID partition scheme (default). Create the following partitions:
    • 40 GB - Mac OS Extended (Journaled) - Mac OS X. Tip: This partition has to be smaller than the Mac OS X target partition on the notebook.
    • Rest of space - MS-DOS (FAT) - Data

[*]Run the Mac OS X installer normally on the external hard drive.

[*]When the installation is done, reboot the computer.

D. Mac OS X Snow Leopard - Cloning

  1. Boot from the [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] CD.
  2. This time, choose the option that represents the Mac OS X installation in the external hard drive. Again, boot using the options -x -v. Tip: If the Mac OS X installation doesn't appear as an [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] option, reboot and try again (could happen several times).
  3. When the boot is complete, finish the installation normally.
  4. When Mac OS X launches, open the Disk Utility application (Finder > Applications > Utilities > Disk Utility). The notebook hard drive and the external hard drive should appear.
  5. Click the Restore tab. Drag the Mac OS X partition from the external hard drive to the Source field. Drag the Mac OS X partition from the notebook hard drive to the Target field. Click on the Restore button and wait until the process completes.
  6. When the restore operation finishes, reboot the computer.

E. Mac OS X Snow Leopard - Configuring

  1. Disconnect the external hard drive and boot from the [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] CD.
  2. The time, choose the Mac OS X installation from the notebook hard drive. Again, use the -x -v options.
  3. When Mac OS X boots, connect a network cable to enable Internet access (Wifi will not work right now).
  4. Download the Mac OS X 10.6.8 Update. Tip: If you get a "SafariErrorDomain" as soon as the download finishes, there might be a problem with your network or Internet connection. In this case, try resetting your modem and router or try a different network connection.
  5. Install the update normally, but do not restart the computer when the installation finishes.
  6. Download the following Kext files, but don't use them yet. Tip: Download the files now because the network connection will stop working in the next steps.

[*]Download [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] and install it.

[*]Open [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] and install the items [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] Install and System Utilities. This should install basic drivers and the bootloader. Tip: Make sure the external hard drive is not connected when running [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url].

[*]Restart the computer. This time the options -x -v are no longer necessary. The graphics card should work properly (correct resolution). On the other hand, the laptop keyboard and wired network will stop working. That's expected.

[*]Run [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] again and install the following items:

  • Voodoo PS/2 Controller (under Drivers & Bootloaders > Kexts & Enablers > Miscellaneous) - notebook keyboard and trackpad
  • USB 3.0 - NEC/Renesas (under Drivers & Bootloaders > Kexts & Enablers > Miscellaneous) - UBS 3.0 port
  • Kext Helper b7 (under OSx86)
  • System Utilities

[*]Open Kext Helper and install the four Kext files downloaded previously.

[*]Restart the computer. The following items should start working: wired network, wireless network, notebook keyboard, trackpad, sound, USB 3.0 port and battery indicator.

[*]Download the file dsdt.aml from this post and move it to the /Extra directory of the Mac OS X hard drive. Delete the files /Extra/Extensions/EvOreboot.kext and /Extra/Extensions/NullCPUPowerManagement.kext and run System Utilities in [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url].

[*]Restart the computer. Shutdown and sleep should now work properly.

[*]Install an application called CamTwist. The webcam should work inside this program (use the preview option) and you should be able to configure Skype to work with CamTwist. To cofigure CamTwist, do the following:

  • Step 1: Select Webcam as the video source.
  • Step 2: Choose the Upside Down effect.
  • Click on Save Setup and save the configuration.
  • To test the configuration, go to Tools > Preview.

F. Ubuntu Linux

  1. Install Ubuntu Linux normally. The final partitioning schema should look like this:
    • /dev/sda1 - fat32 - Recovery - 20 GB
    • /dev/sda2 - ntfs - Windows 7 - 115 GB
    • /dev/sda3 - hfsplus - Mac OS X - 80 GB
    • /dev/sda4 - Extended - 250 GB
      • /dev/sda5 - ext4 - Linux - 50 GB
      • /dev/sda6 - linuxswap - Swap - 4 GB
      • /dev/sda7 - ntfs - Data - 200 GB

[*]Remember to install the bootloader (GRUB) to /dev/sda.

[*]When the installation is done, you'll have to fix the bootloader (GRUB) to allow Mac OS X to boot again. From Ubuntu Linux, do the following (you'll need root permission for the following steps):

  1. Add the following code to the end of the file /etc/burg.d/40_custom:
    • menuentry "Mac OS X Snow Leopard" {
      insmod hfsplus
      set root=(hd0,3)
      multiboot /boot
      }

[*]Run the command sudo update-grub.

[*]Edit the file /boot/grub/grub.cfg, removing the menu entries Mac OS X (32-bit) (on /dev/sda3) and Mac OS X (64-bit) (on /dev/sda3).

[*]Instead of GRUB, you may choose BURG, which has a nice graphical interface. To configure BURG, read this guide.

[*]To fix suspending to RAM, read this guide.

[*]If the NVIDIA card doesn't work properly, install the proprietary drivers going to Applications > System > Hardware Drivers.

[*]After installing the NVIDIA driver, the Ubuntu bootscreen (Plymouth) may appear in low resolution or in text mode. To fix it, follow this guide. When the script asks for a resolution mode, enter: 1280x800-24.

And that's it!

 

 

Sources

Link to comment
Share on other sites

 Share

×
×
  • Create New...