The back story
My boss who hates the idea of Windows and virtualization brought me his fancy new ZenBook UX32VD wanting openSUSE 12.1 to be installed on it. So far I have hit issue after issue and can't seem to find a lot of information on the problems I have encountered, and I figured what better place to start collecting it than right here.
The first issue I ran into when installing 12.1 on a ZenBook is there is no disk drive. I solved this by making a bootable USB drive.
The second issue I ran into is that the installer doesn't seem support the USB 3.0 ports on the ZenBook. Fortunately USB 3.0 is backwards compatible, so I had to create another bootable USB on a 2.0 USB with openSUSE 12.1's installation data.
The third issue I hit is a black screen after the installer loads udev; screen just completely goes black and nothing comes back up. It looks like the drives are still busy and loading is going on in the background, but nothing happens. I think this is the Optimus technology making openSUSE choke, so I figured using VESA mode would take care of it. Nope! Instead for some reason using the installation parameter nomodeset in the openSUSE boot menu works which is strange because according to my understanding nomodeset is the same as selecting VESA. Maybe I'm wrong? but nomodeset works for installation.
The fourth issue I ran into is that there are no drivers to support the Intel wifi in the stock installation of 12.1. In addition to this issue; there are no ethernet ports. Instead Asus has included a USB to ethernet adapter and I can't find out the specs on it; perhaps it's not working because it USB 3.0 ethernet adapter? I can't find out and it's not working.
After my install is completed and I reboot from the KDE desktop, it boots straight into the system BIOS! The drives are detected by the BIOS and listed in the SATA configuration, but there are no boot options and no options to set boot options. All I get is delete boot options.
How can I get the newly-installed system to boot?