Page 318 of 345
#4756 RE: Windows XP 32-Bit and Server 2003 32-Bit on Modern Hardware by ruthan 28.05.2020 07:53

avatar

Ok im ready to debug with Z390 and existing installation, i just replaced and acpi.sys (to fix 005 bluescreen) and have to connect booting disk to Marwell Sata controller (driver was already installed with older MB) to fix 007 boot problem, otherwise i would have to use some Sata controler with IDE non AHCI mode. PS2 mouse and keyboard is working. BTW i dunno why but PS2 and mouse keyboard is working with all OSes except Win10 where only keyboard is working..

My problem so far, is that i see only 1 GB of 32 GB of mem in WinXP, so far, im no using any fixed hals.

Now i have to make make working more devices:
1) Intel Sata, i hope that generic drivers as older Fernando will work with Paragon GPT driver - i have main data as games on big GPT disks.
2) Addon Nec USB3
3) Intel USB3
4) Realtek USB Lan..
5) On board NVME if possible, i just would like to have possiblity read some files from other OSes..

After that "real" fan will start, 2nd WinXP GPU and bios profile. I tested in on Z370 machine, there is this working, but i have not local input, because of not working PS2 for some reason (maybe something wrong with custom bios from Daniel) and i have to test newer USB3 drivers for it, i also waited few months for PCI-E USB2 controller, but it never arrrived, so i would have to reorder it.

#4757 RE: Windows XP 32-Bit and Server 2003 32-Bit on Modern Hardware by Mov AX, 0xDEAD 28.05.2020 14:59

avatar

Hi,

My tests with storport_w7 by @daniel_k:
- Power irp deadlock with uaspstor still occur, still need special version of storport
- uaspstor_w8+storport_w7 doesnt work because uaspstor_w8 uses storportextendedfunctions above 25
- uaspstor_w2003+storport_w7 work, need one-byte patch to avoid deadlock
- Storahci_w8+storport_w7 doesnt work because storahci_w8 uses storportextendedfunctions above 25

To coexist different versions of storport need:
1) rename storport.sys to stor_xxx.sys or xxx_stor.sys
2) in stor_xxx.sys change unicode "\Device\RaidPort%d" to unique string, like "\Device\UaspPort%d" or "\Device\NVMePort%d"

#4758 RE: Windows XP 32-Bit and Server 2003 32-Bit on Modern Hardware by canonkong 28.05.2020 15:29

avatar

@Mov AX,0xDEAD
Maybe we can use VIA its UASP driver,it can support Xp/vista/win7 32/64bit and also can work well.

#4759 RE: Windows XP 32-Bit and Server 2003 32-Bit on Modern Hardware by Mov AX, 0xDEAD 28.05.2020 16:28

avatar

@canonkong

Zitat von canonkong im Beitrag #4758

Maybe we can use VIA its UASP driver,it can support Xp/vista/win7 32/64bit and also can work well.


I wrote about important issue with VIA UASP driver on first page of topic, no fix at current moment

#4760 RE: Windows XP 32-Bit and Server 2003 32-Bit on Modern Hardware by canonkong 28.05.2020 16:38

avatar

@Mov AX,0xDEAD
I used VIA UAS Driver on win7, it can support Safe Remove and work well. Maybe it needs to fix on Xp.

#4761 RE: Windows XP 32-Bit and Server 2003 32-Bit on Modern Hardware by Mov AX, 0xDEAD 28.05.2020 16:51

avatar

Zitat von canonkong im Beitrag #4760
@Mov AX,0xDEAD
I used VIA UAS Driver on win7, it can support Safe Remove and work well. Maybe it needs to fix on Xp.

Win7 has other ways to recognize removable disks, WinXP depends only on driver and via driver say "no need safe removal"
Maybe this is OK, but if caching write is On we will get problem

#4762 RE: Windows XP 32-Bit and Server 2003 32-Bit on Modern Hardware by daniel_k 28.05.2020 17:13

@Mov AX, 0xDEAD

If stornvme.w7 + storport.w7 works on VirtualBox.
Can't you debug stornvme.w7 + storport.w8? Or maybe storport.w8 require an update like w7 had to support NVME?

What about porting storport.w81 as an all-in-one solution? I know you don't even have NVME, just asking.

Or even hacking ASMedia UASP?

#4763 RE: Windows XP 32-Bit and Server 2003 32-Bit on Modern Hardware by daniel_k 29.05.2020 00:57

@Andalu

When you have some spare time, please test W7 with the NVME hotfix/driver, so we can compare performance against XP.
That would be interesting.

#4764 RE: Windows XP 32-Bit and Server 2003 32-Bit on Modern Hardware by gordo999 29.05.2020 10:13

Zitat von Mov AX, 0xDEAD im Beitrag #4761
WinXP depends only on driver and via driver say "no need safe removal"

@Mov AX, 0xDEAD ...I remove it safely in XP anyway using Administrative Tools\Computer Management\Disk Management. Had a problem once with a sudden removal where the voltage transient caused by sudden removal may have written to the USB thumb drive, making it unreadable. I go into Disk Management, right click the thumb drive or USB external drive, and use Eject or Offline.

You might notice with a USB external drive that the drive light is still on even after safe removal while the drive is still plugged into a USB port. That means when you unplug the drive there is a possible voltage transient. Hopefully the heads are parked after safe removal but if they are not the heads can write to disk as the drive is unplugged from the USB port. That's because after the plug is pulled, with voltages turned on, the digital electronics is no longer synchronized to a clock and the circuits can do strange things. You can get around that by leaving the drive plugged in, if possible, and powering the computer down.

None of this is likely but after years in electronics/computers I have seen everything...almost.

#4765 RE: Windows XP 32-Bit and Server 2003 32-Bit on Modern Hardware by XPLives 29.05.2020 11:14

avatar

@daniel_k

Zitat von daniel_k im Beitrag #4670
@diderius6
Are you going to be the first one here to try XP on Intel 10th gen?



No, that would be me. But Did6 would get the overpriced XP compatible EVGA Z490 Dark.

Go with the cheapest 10th Gen CPU for testing. Then upgrade to the flagship 11th Gen CPU to max out the chipset.

Though money should be spent on Sapphire Rapids.

Still waiting for DDR5 and PCIe v5.0 before a full upgrade with 512GB or 1TB RAM.

Just like Ruthan, I'd wait till low wattage 12 or 16 Core 65 Watt Intel CPUs are released. I hate fans.

Zitat von daniel_k im Beitrag #4670
@diderius6
Interesting, Intel planned to remove CSM by 2020, but all Z490 BIOSes still have it.
Good for us!



As for the talk of the BIOS's early demise, it won't happen just yet. Too many legacy users like ourselves pushing to keep it alive. Worst case Asus and AsRock would still carry legacy BIOS motherboards but probably charge more but produce less quantity.

And then you have AMD who may keep the BIOS alive if this is just an Intel push.

Daniel_K, nice to see another Asian back along with MOV AX back after the reported last posting. Just like the Creative Labs incident don't give up the fight.

XPLives

#4766 RE: Windows XP SP3 32bit and modern PC parts by XPLives 29.05.2020 11:59

avatar

@Mov AX, 0xDEAD

Zitat von Mov AX, 0xDEAD im Beitrag #4595
Little survey:
I'd like to hear from Forum Users what XP issues are most critical to you today ?

Off the top of my head the most critical and maybe most useful to add to XP functionality for modern purposes.

Probably ACPI.sys for Windows 2000 SP0 and XP SP0 to work on SkyLake+ generations.

>4GB memory application usage not in 4GB chunks found in Server 2003 Advanced Server 32-Bit with max memory expanded from 64GB to 256GB memory support.

Or a way to use Server 2003 Advanced Server 64-Bit memory support might be better. The idea is OS base memory not stuck at 3.2->4.0GB limit per process but expanded to 8.0GB/16.0GB/32.0GB which would be plenty or the entire 256GB.

4KB to 512 Byte Sector Translation native to allow Windows 2000 SP0 and XP SP to boot to internal drive up to 16TiB MBR. No need for GPT.

Windows 2000 SP0 and XP SP0 OS USB Bootable or off storage device so OS loaded entirely into RAM Drive. No need to wear out any UFD, SSD, or Hard drive.

Intel USB 3.0 stable XP driver can be installed on Windows 2000 SP0 and XP SP0.

NVME driver for Windows 2000 SP0 and XP SP0.

#4767 RE: Windows XP 32-Bit and Server 2003 32-Bit on Modern Hardware by Andalu 29.05.2020 17:17

Zitat von daniel_k im Beitrag #4763
@Andalu

When you have some spare time, please test W7 with the NVME hotfix/driver, so we can compare performance against XP.
That would be interesting.

Here the results for the 970evo nvme with the samsung driver on Win7 just installed:



I am also posting those related to XP although aware that there is still something strange (I think due to the hal.dll of which I am still looking for the best version for all situations):

#4768 RE: Windows XP 32-Bit and Server 2003 32-Bit on Modern Hardware by daniel_k 29.05.2020 17:47

@Andalu

Thanks for the benchs, always appreciated!

You're using my patcher, right?
If you do, it does automatically apply the timer fix.

By the way, hal.dll is not protected by WFP (Windows File Protection).

#4769 RE: Windows XP 32-Bit and Server 2003 32-Bit on Modern Hardware by Andalu 29.05.2020 17:56

@daniel_k
of course, your nice WinXPPae patch2.
WFP is disabled by default.

#4770 RE: Windows XP 32-Bit and Server 2003 32-Bit on Modern Hardware by ruthan 29.05.2020 18:12

avatar

@Andalu
Win 7 write performance should be higher.. Win XP data seems to be more accurate now.

Xobor Forum Software von Xobor
Datenschutz