2014年10月31日 星期五

ASUS N550JK ( Windows 7 and Ubuntu 14.04 )



  1. Backup Win8 to USB NTFS Disk (about 40GB) (Control Pannel=>System and secruity=>????=>Select "System Image Backup" on the left down area, u can backup to d: then copy it out)

  1. Install Win7
    1. Insert Win7 CD
    2. BIOS Setting
      1. Reboot
      2. Use F2 to disable Security->Secure Boot, then saved as F10
      3. Reboot
      4. Use F2 to disable Boot->Fast boot, enable Boot->Launch CSM, enable Boot->PXE OpROM policy, then saved as F10
      5. Reboot
      6. Use ESC to select “P2: MATSHITADVD-RAM UJ8E2 S” to boot
    3. Convert GPT disk to MBR disk (win8 will be deleted)
      1. Open terminal line as SHIFT+F10
        1. diskpart
          1. select disk  0
          2. clean
          3. convert mbr
          4. exit
        2. exit
    4. Install Windows 7 pro
      1. System Reservation 100MB,Win7 299.9GB,其它Ubuntu
      2. Install driver from http://www.asus.com/tw/Notebooks_Ultrabooks/N550JK/HelpDesk_Download/ (or do it after ubunut install succ)
      3. If you have USB connection issue, please get driver directly from Intel.
      4. If you have ethernet connection issue, please get driver directly from realtech.
      5. If you have battery charge issue when battery is < 95%, u may need to upgrade ur bios

  1. Install Ubuntu 14.04.1 64bit
    1. Select “Install Ubuntu” and finish it (Choose option which WILL NOT ERASE win7), Choose custom to create a new partition with primary, ext4, /
    2. Install java6
      1. sudo add-apt-repository ppa:webupd8team/java
      2. sudo apt-get update
      3. sudo apt-get install oracle-java6-installer
    3. sudo apt-get install git-core gnupg flex bison gperf build-essential zip curl zlib1g-dev gcc-multilib g++-multilib libc6-dev-i386 lib32ncurses5-dev x11proto-core-dev libx11-dev lib32readline-gplv2-dev lib32z1-dev xsltproc libswitch-perl
    4. sudo apt-get install tofrodos gawk libxml2-utils
    5. sudo ln -snf /bin/bash /bin/sh
    6. sudo apt-get install vim # if u want
    7. sudo apt-get install synaptic # if u want
    8. sudo add-apt-repository ppa:atareao/atareao ; sudo apt-get update ; sudo apt-get install touchpad-indicator # Then u can launch touch pad indicator from dashboard to disable touchPad when u needs
    9. sudo vim /etc/udev/rules.d/51-android.rules (Remember to change OWNER)
# adb protocol on passion (Nexus One)
SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", ATTR{idProduct}=="4e12", MODE="0600", OWNER="ic"
# fastboot protocol on passion (Nexus One)
SUBSYSTEM=="usb", ATTR{idVendor}=="0bb4", ATTR{idProduct}=="0fff", MODE="0600", OWNER="ic"
# adb protocol on crespo/crespo4g (Nexus S)
SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", ATTR{idProduct}=="4e22", MODE="0600", OWNER="ic"
# fastboot protocol on crespo/crespo4g (Nexus S)
SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", ATTR{idProduct}=="4e20", MODE="0600", OWNER="ic"
# adb protocol on stingray/wingray (Xoom)
SUBSYSTEM=="usb", ATTR{idVendor}=="22b8", ATTR{idProduct}=="70a9", MODE="0600", OWNER="ic"
# fastboot protocol on stingray/wingray (Xoom)
SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", ATTR{idProduct}=="708c", MODE="0600", OWNER="ic"
# adb protocol on maguro/toro (Galaxy Nexus)
SUBSYSTEM=="usb", ATTR{idVendor}=="04e8", ATTR{idProduct}=="6860", MODE="0600", OWNER="ic"
# fastboot protocol on maguro/toro (Galaxy Nexus)
SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", ATTR{idProduct}=="4e30", MODE="0600", OWNER="ic"
# adb protocol on panda (PandaBoard)
SUBSYSTEM=="usb", ATTR{idVendor}=="0451", ATTR{idProduct}=="d101", MODE="0600", OWNER="ic"
# adb protocol on panda (PandaBoard ES)
SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", ATTR{idProduct}=="d002", MODE="0600", OWNER="ic"
# fastboot protocol on panda (PandaBoard)
SUBSYSTEM=="usb", ATTR{idVendor}=="0451", ATTR{idProduct}=="d022", MODE="0600", OWNER="ic"
# usbboot protocol on panda (PandaBoard)
SUBSYSTEM=="usb", ATTR{idVendor}=="0451", ATTR{idProduct}=="d00f", MODE="0600", OWNER="ic"
# usbboot protocol on panda (PandaBoard ES)
SUBSYSTEM=="usb", ATTR{idVendor}=="0451", ATTR{idProduct}=="d010", MODE="0600", OWNER="ic"
# adb protocol on grouper/tilapia (Nexus 7)
SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", ATTR{idProduct}=="4e42", MODE="0600", OWNER="ic"
# fastboot protocol on grouper/tilapia (Nexus 7)
SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", ATTR{idProduct}=="4e40", MODE="0600", OWNER="ic"
# adb protocol on manta (Nexus 10)
SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", ATTR{idProduct}=="4ee2", MODE="0600", OWNER="ic"
# fastboot protocol on manta (Nexus 10)
SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", ATTR{idProduct}=="4ee0", MODE="0600", OWNER="ic"

  1. Finish