Flashing/Updating on a 64 bit OS
|
|
AfterDawn Addict
|
3. October 2009 @ 17:23 |
Link to this message
|
Header - This is all a FYI for updating. My steps and what I did. If you don't really care, then I'll save you the boredom and write some cliffs notes at the bottom.
Man, this was a pain.
Took me a while to try multiple things and figure it out.
I had a sammy that had stock firmware and I wanted to update. I am running Windows 7 Ultimate 64 bit, so I know I was in for some issues. I have 8 sata ports on my mobo (mostly for onboard raid that I sue) but couldn't get the drive to be detected in jungleflasher.
As it was 64 bit, I would also be unable to install portio.
Tried DocFlash 32, but failed right away. When running as administrator it stil was unable to load a driver required.
Finally got iPrep 006 but still no luck with my onboard sata. Finally decided to find my old computer, and ripped out my via card. (BTW leerage was right when he said in one thread that win 7 OSs will automatically install the via drivers)
iPrep saw the via card, and with updated definitions for 1.6, I was able to make a bootable USB stick and boot from it and flash successfully.
total time, maybe an hour to two.
We'll see what happens if/when I need to flash a liteon.
Cliffs Notes:
Took a long time - tried a lot of programs
used iprep
worked
sadly looks into future knowing headache liteon flashing will probably cause, but determined to solve when it does
need jtag help? Xbox 360 console repair? PM me or chat
|
Advertisement
|
  |
|
AfterDawn Addict
2 product reviews
|
3. October 2009 @ 17:41 |
Link to this message
|
Originally posted by guessswho: Tried DocFlash 32, but failed right away. When running as administrator it stil was unable to load a driver required.
Did you try DosFlash64 v1.8?
|
AfterDawn Addict
|
3. October 2009 @ 17:47 |
Link to this message
|
obviously I missed that one.... fail I'll try that next time.
I had only looked briefly when I was connected to xbins.
need jtag help? Xbox 360 console repair? PM me or chat
|
AfterDawn Addict
|
3. October 2009 @ 17:52 |
Link to this message
|
Originally posted by guessswho: obviously I missed that one.... fail I'll try that next time.
I had only looked briefly when I was connected to xbins.
EDIT: Interesting, I'm still having an issue with the dosflash64 v1.8
I just tried it and I'm getting this issue:
Can't use the portio.sys file
It looks like it is an error because it won't load unsigned drivers.
I'll have to look into this...
Also looks like I failed on editing my previous message
need jtag help? Xbox 360 console repair? PM me or chat
This message has been edited since posting. Last time this message was edited on 3. October 2009 @ 17:58
|
AfterDawn Addict
2 product reviews
|
3. October 2009 @ 18:02 |
Link to this message
|
I have Win7 32bit on my desktop and Win7 64bit on my laptop so I thought I'd give DosFlash64 a try on my laptop. I get the same error it can't install the PortIO driver. I'm going to keep messing with it and if I find out anything I'll post back.
|
AfterDawn Addict
|
3. October 2009 @ 18:10 |
Link to this message
|
ok.
I don't know if we would have to do some registry hacking or something to allow unsigned drivers to be installed.
It looks like that is the issue in this case.
I haven't done any research yet. When I do, I will post here unless you beat me to it.
need jtag help? Xbox 360 console repair? PM me or chat
|
AfterDawn Addict
2 product reviews
|
3. October 2009 @ 18:18 |
Link to this message
|
I found this, going to try it in just a bit:
Quote: Tips for running DosFlash on Windows 7
--------------------------------------------------------
Since Windows Vista 64 Bit and upwards it is necessary that every driver is signed. Because
the DosFlash driver will not be signed by MS due to some unknown reason we need to cicumvent
this check. You have the following 2 possibilities to do this.
Safe Way of Disabling Driver Signature Enforcement
1) On Windows 7 bootup press F8 to get to the extended boot options screen
2) Choose "Disable Driver Signature Enforcement"
3) To start DosFlash right click on it in Windows Explorer and choose
"Run as administrator" > answer the message box with "Yes"
4) Short after the program started a "Program Compatibility Assistant" warning message
is displayed, you can simply ignore this by pressing the "Close" button
Recommended Way of Disabling Driver Signature Enforcement
1) Disable User Account Control (UAC)
- go to "Start Menu" > "Control Panel" > "User Accounts and Family Safety" > "User Accounts"
- click on "Change User Account Control settings"
- set the slider bar to the lowest value (Never notify) > click "OK"
2) Sign the DosFlash driver
- download the "Driver Signature Enforcement Overrider" (DSEO) from
http://www.ngohq.com/home.php?page=dseo
- start DSEO > click "Next" > "Yes" > choose "Sign a System File" > "Next" > enter the path to
the used driver (portio32.sys or portio64.sys) > "OK" > "OK"
3) Disable Driver Signature Enforcement
- start DSEO > click "Next" > "Yes" > choose "Enable Test Mode" > "Next" > "OK"
4) Restart the computer
Keep in mind that with the recommended way the changes will have effect on every reboot without
doing anything manual. The first way needs to be done over and over again. In addition the second
way can be used to sign every driver that doesn't run natively on Windows 7.
For use of the VIA Cards in Windows 7 it is recommended to uninstall the VIA driver. This can be
done like follows:
- start "Device Manager" > expand "Storage controllers" > right click on "VIA RAID Controller" >
choose "Uninstall" > "OK"
- rename C:\Windows\inf\vsmraid.inf to vsmraid.inf_
- rename C:\Windows\inf\vsmraid.PNF to vsmraid.PNF_
- rename C:\Windows\System32\drivers\vsmraid.sys to vsmraid.sys_
- reboot computer
Edit - First method works good. Just after your BIOS, press F8 and choose the "Disable Driver Signature Enforcement". Windows boots up like it should and then right click DosFlash64.exe and run as Administrator.
This message has been edited since posting. Last time this message was edited on 3. October 2009 @ 18:23
|
AfterDawn Addict
|
3. October 2009 @ 20:05 |
Link to this message
|
ok, nice job.
I'll keep that in mind.
I think I'll stick with the first method. I don't know if I want the change to be permanent. I'll just boot it everytime I need/want to run an unsigned driver.
need jtag help? Xbox 360 console repair? PM me or chat
This message has been edited since posting. Last time this message was edited on 3. October 2009 @ 20:14
|
griffdadd
Newbie
|
4. October 2009 @ 11:58 |
Link to this message
|
You can run a windows xp 32 bit virtual enviroment in windows 7, thats what i do with every program that has compatability issues. When you install a program in XP mode it even links on the start menu of windows 7 so you can launch it directly.
|
AfterDawn Addict
|
4. October 2009 @ 12:35 |
Link to this message
|
you have that on a 64 bit Win 7 OS?
And it has direct access to the hardware versus virtual emulation?
need jtag help? Xbox 360 console repair? PM me or chat
|
griffdadd
Newbie
|
4. October 2009 @ 13:02 |
Link to this message
|
yeah, the reason i had to install it in the first place was because i needed a cisco vpn client and for some reason they refuse to support 64 bit operating systems, it just made my system crash if i tried to run it under windows 7 64. Then i installed XP mode and runned it and it worked fine. I don't really know what you mean with the second part, it seems to have direct access to the hardware, i can open up control panel in xp and see the device properties and stuff as if i was running xp directly. you should download it and see for yourself, it's free and i guarantee it'll be useful some day, especially if your windows 7 is 64bit
|
AfterDawn Addict
|
4. October 2009 @ 13:18 |
Link to this message
|
I'll download it and give it a shot.
What I meant by direct access is if in the vm it can have direct access to the sata port/any hardware.
Typically in VMs, like vmware vms they have simulated hardware. So like the VM think sit has an actual hard drive, but we know it is just really a file, and doesn't have access to the actual hard drive.
So this makes me wonder if it has actual direct access to the sata ports, but we'll only know by trying.
Good points as well to try it.
need jtag help? Xbox 360 console repair? PM me or chat
|
mariotwo
Suspended due to non-functional email address
|
4. October 2009 @ 23:17 |
Link to this message
|
Any word on this yet? I have a new Lite-on 83850c arcade model and i run windows 7 ultimate x64... a friend suggested i install XPMode and give that a shot but i havent messed with it too much yet. I was able to install the portio inf file just fine but havent tried anything outside of that.
|
Advertisement
|
  |
|
AfterDawn Addict
|
4. October 2009 @ 23:48 |
Link to this message
|
i haven't actually tried it yet.
I installed xp mode, but just haven't tried it.
Give it a shot, just try it out. You don't need to actually do it, but maybe try a read/dump to make sure that it does work and let us know.
need jtag help? Xbox 360 console repair? PM me or chat
|