Jump to content











Photo
- - - - -

Community OFA NVMe 1.5 Storport Miniport for Windows Server 2003 R2 SP2

nvme ofa storport 2003

  • Please log in to reply
190 replies to this topic

#176 ruthan

ruthan
  • Members
  • 4 posts
  •  
    Czech_ Republic

Posted A week ago

I was thinking about Adata XPG SX8200, review:

https://www.tomshard...o-ssd,5955.html

 

 Would it work fine for XP boot?



#177 Dietmar

Dietmar

    Frequent Member

  • Advanced user
  • 150 posts
  •  
    Afghanistan

Posted A week ago

I think yes, boot XP SP3 will work on this nvme disk because nvme 1.3 compatible.

 

Interesting, to compare this nvme disk Adata XPG SX8200 to samsung 970 pro.

Price in germany 200 Euro against 300 Euro for 970 pro each 1TB.

 

5 years garantie both,

this is important

 

Dietmar



#178 agent_x007

agent_x007
  • Members
  • 5 posts
  •  
    Poland

Posted A day ago

Hello

I didn't tried creating XP booting NVMe drive yet, however I have a question :

Can this work for Intel Optane modules : LINK ?
They don't have specific driver, however they are NVMe 1.1 devices and use generic Microsoft driver.
Both Win7 and Win10 nvme build-in drivers will work with them.

Thank you for this !


Edited by agent_x007, A day ago.


#179 Dietmar

Dietmar

    Frequent Member

  • Advanced user
  • 150 posts
  •  
    Afghanistan

Posted A day ago

Hi,

I think it will work.

There is also a version from the Intel RST Rapid Storage driver for the underlying ahci harddisk (or ahci SSD),

that works with XP (floppy F6 method, can be integrated via nlite).

This is a real interesting thing, I never heard before of it.

Because nearly all nvme, USB, ssd drives are very bad for long, safe, intensive data transfer,

Intel comes with the right idea.

Take this Intel Optane module as boot device,

connected with a fast, good harddisk like WD black 2 TB,

and your data are safe

Dietmar

 

 

 

 

#180 Fernando1

Fernando1

    Newbie

  • Members
  • 14 posts
  •  
    Germany

Posted A day ago

Can this work for Intel Optane modules : LINK ?
They don't have specific driver, however they are NVMe 1.1 devices and use generic Microsoft driver.
Both Win7 and Win10 nvme build-in drivers will work with them.

Win7 has no built-in NVMe driver, but you can integrate the MS NVMe Hotfix into the Win7 image.



#181 agent_x007

agent_x007
  • Members
  • 5 posts
  •  
    Poland

Posted A day ago

@Fernando1 True. I meant it more as "can be done easily", compared to this.  ;)
 
@Dietmar I want to install Windows XP on Optane module directly (NOT paired with HDD).
Since TRIM support is... problematic under WinXP, I wanted to use memory that doesn't need TRIM to function (this is where Optane comes in).
So, is it possible to boot Optane directly ?

Secondary question : How to boot Windows XP from UEFI "enabled" platform - ie. a GPT drive ?
Example : 
d6Rn764.png
^Like this but on WinXP SP3 x86  :D


Edited by agent_x007, A day ago.


#182 Dietmar

Dietmar

    Frequent Member

  • Advanced user
  • 150 posts
  •  
    Afghanistan

Posted A day ago

This is interesting also:

No need for TRIM on the Optane nvme disk.

 

I think, XP SP3 can be installed and boot via nvme.sys from Kai from the Optane device.

 

The problem with Trim I solved via second OS Win10 64 bit on MBR,

which can see the XP nvme disk and performs Trim there,

Dietmar


  • agent_x007 likes this

#183 Dietmar

Dietmar

    Frequent Member

  • Advanced user
  • 150 posts
  •  
    Afghanistan

Posted A day ago

"How to boot Windows XP from UEFI "enabled" platform - ie. a GPT drive ?"

I have a driver for XP, that can use GPT drives.

But I never tested it for boot.

Some times ago I heard, that with the bootfiles from Vista,

XP can start from UEFI, but I also never tried, because no need for this

Dietmar


  • agent_x007 likes this

#184 Dietmar

Dietmar

    Frequent Member

  • Advanced user
  • 150 posts
  •  
    Afghanistan

Posted A day ago

Hi,

in 14 days I have holidays and I try for XP boot on the EVGA z390 dark motherboard with full ACPI support on

Intel Optane SSD 800P 58GB, M.2 (SSDPEK1W060GA)

which I just ordered

Dietmar


  • agent_x007 likes this

#185 agent_x007

agent_x007
  • Members
  • 5 posts
  •  
    Poland

Posted A day ago

Awesome !
I wish you good luck. I will try booting XP from 32GB optane module next week.
I recommend adding GTX 980 Ti or Titan X (Maxwell) as GPU.
You only have to add hardware IDs in .inf driver file to make them work  ;)

Maybe those useless Optane modules (16-32GB), can actually help legacy community.


Edited by agent_x007, A day ago.


#186 Wonko the Sane

Wonko the Sane

    The Finder

  • Advanced user
  • 14568 posts
  • Location:The Outside of the Asylum (gate is closed)
  •  
    Italy

Posted A day ago

Secondary question : How to boot Windows XP from UEFI "enabled" platform - ie. a GPT drive ?

...

Like this but on WinXP SP3 x86 

 

GPT drive and BIOS or GPT drive and UEFI?

 

With GPT drive and BIOS (or CSM) you cannot :(  (i.e. you can boot with a couple tricks but then the NTLDR won't understand the GPT and fail, unless you use a Hybrid GPT/MBR or a ramloading of sorts).

With GPT drive and UEFI you cannot (actually you can, but it won't work because UEFI is either 32 or 64 bit and it must match the OS bitness), your UEFI is 99.99% probable 64 bit and won't expose an EFI32 that is needed for a x86 (32-bit OS).

 

But you can boot (maybe) a 64 bit XP:

http://reboot.pro/to...-thinkpad-x220/

 

:duff:

Wonko 



#187 agent_x007

agent_x007
  • Members
  • 5 posts
  •  
    Poland

Posted A day ago

It's more of an experiment really - to simplify BIOS/UEFI settings, and I don't want 64-bit XP.

I got X79 MB with NVMe boot support (added via mod NVMe), and I can use Clover from HDD/SSD to bypass any non-UEFI BIOS booting limitations (if need be).

In case of UEFI and GPT, can I simply use Clover (it should have 32-bit support ?), together with 32-bit Windows 7/10 loader ?


Edited by agent_x007, A day ago.


#188 Wonko the Sane

Wonko the Sane

    The Finder

  • Advanced user
  • 14568 posts
  • Location:The Outside of the Asylum (gate is closed)
  •  
    Italy

Posted A day ago

It's more of an experiment really - to simplify BIOS/UEFI settings, and I don't want 64-bit XP.

I got X79 MB with NVMe boot support (added via mod NVMe), and I can use Clover from HDD/SSD to bypass any non-UEFI BIOS booting limitations (if need be).

In case of UEFI and GPT, can I simply use Clover (it should have 32-bit support ?), together with 32-bit Windows 7/10 loader ?

I don't get it. :unsure:

 

The windows 7/10 loader, what do you mean?

BOOTMGR or BOOTMGR.EFI?

None of them will boot XP, because XP is booted by NTLDR, and NTLDR cannot read GPT, and needs BIOS.

The specific loader in the mentioned thread:

http://reboot.pro/to...-thinkpad-x220/

Being "Longhorn", i.e. midway between XP and Vista, it is a sort "cross-breed" between NTLDR and BOOTMGR (or BOOTMGR.EFI).

Still, a 64 bit EFI/UEFI will only boot a 64 bit OS, and a 32 bit EFI/UEFI will only boot a 32 bit OS.

 

Personally I believe that it is possible to write an emulation layer that might allow that, but I don't know any, and even if someone might write one, it is more likely that it would work only for booting 64 systems from UEFI 32 bit.

I mean, all modern PC's (desktops and laptops) have 64 bit processor and 64 bit UEFI, but there are a number of (usually small) tablets that do have 64 bit processors but have a 32 bit UEFI, so it is more likely that someone with tackle the actual problem and not the non-problem.

 

:duff:

Wonko



#189 agent_x007

agent_x007
  • Members
  • 5 posts
  •  
    Poland

Posted A day ago

I mean, if you have multi OS boot (like, you installed XP, and then Win 7), Win 7 bootloader gives you an option to boot Win XP - "Legacy OS", and I can use 32-bit Windows 7 or 8 to do this.
I thought that I could use that as bridge between NVMe native booting from UEFI side (via Win 7), and Legacy XP boot with NVMe drivers.

Is it a bad idea ?


Edited by agent_x007, A day ago.


#190 Wonko the Sane

Wonko the Sane

    The Finder

  • Advanced user
  • 14568 posts
  • Location:The Outside of the Asylum (gate is closed)
  •  
    Italy

Posted A day ago

I mean, if you have multi OS boot (like, you installed XP, and then Win 7), Win 7 bootloader gives you an option to boot Win XP - "Legacy OS".

I thought, that I could use that as bridge between NVMe native booting from UEFI side (via Win 7), and Legacy XP boot.

Bad idea ?

Not "bad" (nor "good") only "not possible".

 

BIOS does not care if the processor or the OS is 32 bit or 64 bit.

UEFI is EITHER 32 bit (and will only load a 32 bit OS) OR 64 bit (and will only load a 64 bit OS).

 

The option in a dual boot Windows 7 and XP for XP actually allows BOOTMGR to chainload NTLDR.

 

:duff:

Wonko



#191 Fernando1

Fernando1

    Newbie

  • Members
  • 14 posts
  •  
    Germany

Posted A day ago

Off topic:

Does anybody knows where to get the latest OFA NVMe driver version, which supports Win10?

The latest version I found is v1.5.0.0 Build 157 dated 04/07/2017.

For me it seems, that the Open Fabrics Alliance has stopped the development of NVMe drivers for Win7/8/10 already in 2017.






1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users