The Notebook Review forums were hosted by TechTarget, who shut down them down on January 31, 2022. This static read-only archive was pulled by NBR forum users between January 20 and January 31, 2022, in an effort to make sure that the valuable technical information that had been posted on the forums is preserved. For current discussions, many NBR forum users moved over to NotebookTalk.net after the shutdown.
Problems? See this thread at archive.org.

    Vista on W3J hack. translated article

    Discussion in 'Asus' started by ries, Oct 10, 2006.

  1. ries

    ries Notebook Enthusiast

    Reputations:
    2
    Messages:
    26
    Likes Received:
    0
    Trophy Points:
    5
    This is a short translation of a dutch article on how to get vista running on a w3j. The original article can be found here;
    http://gathering.tweakers.net/forum/list_messages/1139759

    The problem is that MS Vista cannot boot because of the current Asus W3J BIOS which reboots when a certain TPM call is made. This problem is both know at Microsoft and Asus and will hopefully be fixed soon by releasing a proper w3j BIOS.

    I do not take any responsibility for this.
    Please make a backup because you can wipe a harddisk when you're doing it wrong. I did try this procedure and it worked for me. Also I do not provide support for this, as its a "hack" someone else created. I am only trying to translate it.It did find that dualbooting to windows xp was flaky at times. Sometimes Windows XP could not boot and needed a couple of hardresets :(

    The workaround is using a reversed enginered vista bootloader which has this call patched out and an interrupt handler installed to catch other OS calls to it. Vista writes this bootloader twice during the installation procedure.

    Get the bootloader here; http://www.thorry.net/asus/vistafix_mbr.bin
    (I created a mirror for it here; http://www.yourfilelink.com/get.php?fid=188526)
    And get Winimage here; http://www.winimage.com/download.htm
    Make a bootable CD with BartPE; http://www.nu2.nu/pebuilder/


    -test that you can boot the BartPE cd and access the winmage tools and bootloader (place them for example on a USB key), you'll need them later on
    -Open notepad and enter some text. This is to prevent Vista from rebooting when it is finished
    -Start the Vista installation/upgrade under Windows XP.
    -Now the open notepad program is preventing the reboot press cancel to supress the reboot.
    -start winimage to write the hacked bootloader
    -Goto menu "disk" "edit master boot record properties"
    -Enable the checkbox "include non removable disks"
    -Select your harddisk
    -Press import, en select the bootloader "vistafix_mbr.bin"
    -Press yes and reboot to continue the vista setup

    -Setup will continue after the reboot
    -After the setup has finished it will reboot and fail because Vista has yet again written a new bootloader
    -Now take that BartPE CD and boot from it, with your usbstick which includes winimage and the vistafix_mbr.bin
    -Write the bootloader as done earlier with image
    -Reboot and the last part of the setup will complete
     
  2. Brigand21

    Brigand21 Notebook Consultant

    Reputations:
    17
    Messages:
    172
    Likes Received:
    0
    Trophy Points:
    30
    Although i doubt i'll be doing this myself, certainly not anytime soon, thank you for translating and summarising these instructions :)
     
  3. aldem

    aldem Notebook Consultant

    Reputations:
    0
    Messages:
    143
    Likes Received:
    0
    Trophy Points:
    30
    Yes, thanks a lot for translating this. I spent some time trying to figure that out myself, but failed :) I might try this in the coming days....
     
  4. thekingdavids

    thekingdavids Notebook Consultant

    Reputations:
    20
    Messages:
    129
    Likes Received:
    0
    Trophy Points:
    30
    Thanks ries, I will be trying it out as soon as I get some time.
     
  5. DJ_LuV

    DJ_LuV Notebook Guru

    Reputations:
    0
    Messages:
    62
    Likes Received:
    0
    Trophy Points:
    15
    I tried...it worked.....except that XP will screw up...but well...I'm ready for the switch...
     
  6. aldem

    aldem Notebook Consultant

    Reputations:
    0
    Messages:
    143
    Likes Received:
    0
    Trophy Points:
    30
    Installed, everything but the audio works fine. Need to look for a proper driver now i guess...
     
  7. ries

    ries Notebook Enthusiast

    Reputations:
    2
    Messages:
    26
    Likes Received:
    0
    Trophy Points:
    5
    I think I just downloaded the XP audio driver from the ASUS website and it worked fine under Vista.
     
  8. DJ_LuV

    DJ_LuV Notebook Guru

    Reputations:
    0
    Messages:
    62
    Likes Received:
    0
    Trophy Points:
    15
    Yes....when you download and try to run...it will abruptly quit but vista will prompt you about using some other settings to run it...and you will be able to install it..

    After reboot...you will get an error prompt..some ADI thing but after that...no more errors! and it works! :)
     
  9. thekingdavids

    thekingdavids Notebook Consultant

    Reputations:
    20
    Messages:
    129
    Likes Received:
    0
    Trophy Points:
    30
    When you say make a bootable Cd with BartPE, how exactly do you do this?

    Thanks
     
  10. aveeno

    aveeno Newbie

    Reputations:
    0
    Messages:
    3
    Likes Received:
    0
    Trophy Points:
    5
    can you tell us how to do it step by step?

    the procedures you mentioned are pretty vague...
     
  11. A-Lit

    A-Lit Notebook Consultant

    Reputations:
    3
    Messages:
    257
    Likes Received:
    0
    Trophy Points:
    30
    If anyone is interested, I think you may be able to load this straight to your HDD without loading XP first, assuming you can initiate the vista install from the cd/dvd. Essentially, you can use Bart PE at any phase of this installation to rewrite the boot sector, without needing to do it from windows initially.

    Edit: Nope...tried it and I can't even boot off the CD w/o infinite loop