Jump to content

Booting XP via freeldr from NTFS


Dietmar

Recommended Posts

@Andalu

Are you sure, that you load Windows and not try to load Reactos ? I tested my settings only on 1 HD and 1 partition.

Content of freeldr.ini

[FREELOADER]
TimeOut=10
TimeOut=0
DefaultOS=WINDOWS

[Display]
TitleText=WINDOWS Boot Manager
StatusBarColor=Cyan
StatusBarTextColor=Black
BackdropTextColor=White
BackdropColor=Blue
BackdropFillStyle=Medium
TitleBoxTextColor=White
TitleBoxColor=Red
MessageBoxTextColor=White
MessageBoxColor=Blue
MenuTextColor=Gray
MenuColor=Black
TextColor=Gray
SelectedTextColor=Black
SelectedColor=Gray
ShowTime=No
MenuBox=No
CenterMenu=No
MinimalUI=Yes
TimeText=Seconds until highlighted choice will be started automatically:   

[Operating Systems]
WINDOWS="WINDOWS"
WINDOWS_Debug="WINDOWS (Debug)"
WINDOWS_KdSerial="WINDOWS (RosDbg)"
WINDOWS_Screen="WINDOWS (Screen)"
WINDOWS_LogFile="WINDOWS (Log file)"
WINDOWS_Ram="WINDOWS (RAM Disk)"
WINDOWS_EMS="WINDOWS (Emergency Management Services)"
Unknown="Unknown Operating System"

[WINDOWS]
BootType=Windows2003
SystemPath=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS

[WINDOWS_Debug]
BootType=Windows2003
SystemPath=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
Options=/DEBUG /DEBUGPORT=COM1 /BAUDRATE=115200 /SOS

[WINDOWS_KdSerial]
BootType=Windows2003
SystemPath=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
Options=/DEBUG /DEBUGPORT=COM1 /BAUDRATE=115200 /SOS /KDSERIAL

[WINDOWS_Screen]
BootType=Windows2003
SystemPath=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
Options=/DEBUG /DEBUGPORT=SCREEN /SOS

[WINDOWS_LogFile]
BootType=Windows2003
SystemPath=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
Options=/DEBUG /DEBUGPORT=FILE /SOS

[WINDOWS_Ram]
BootType=Windows2003
SystemPath=ramdisk(0)\WINDOWS
Options=/DEBUG /DEBUGPORT=COM1 /BAUDRATE=115200 /SOS /RDPATH=WINDOWS.img /RDIMAGEOFFSET=32256

[WINDOWS_EMS]
BootType=Windows2003
SystemPath=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
Options=/DEBUG /DEBUGPORT=COM1 /BAUDRATE=115200 /SOS /redirect=com2 /redirectbaudrate=115200

[Unknown]
BootType=BootSector
BootDrive=hd0
BootPartition=1
BootSectorFile=BOOTSECT.OLD

 

Content of menu.lst

title XP via NTLDR
root (hd0,0)
chainloader /ntldr

title XP via ReactOS loader
root (hd0,0)
kernel /freeldr.sys

Link to comment
Share on other sites


@Dietmar

freeldr.ini (SHA-1: 3390B6313C170A797C5F29B37C6CC8259DD63A77) and menu.lst (SHA-1: 7CC17A120E50018539060CE3DC7AFA9AFDC5881B) are the versions contained in the BootfilesfreeldrNTFS.7z package.

Also, here are some images:

https://ibb.co/GPBwfV8

https://ibb.co/gV51gXW

https://ibb.co/M65j3cr

 

My XP HD drive has two partitions, so the NVMe drive also has the same number of partitions.

I will try it with only one partition.

 

 

 

 

Link to comment
Share on other sites

@CIACIACIACIACIACIA

When you have a working HD driver for XP, it is ok.

When you want to change to another sata driver,

be aware that after this try you may have to install XP new.

I get for example some crazy results, when I try to mix the working ehci USB2 driver with the driver for USB3.

Needs new install.

If your board supports Sata, this you can see in Bios. When the board is not older than from 2008, it should work.

I just look, the Intel ICH5 is the first chipset with 2× SATA-1 ports

Dietmar

Edited by Dietmar
Link to comment
Share on other sites

@Dietmar

I re-started from scratch by installing XP on the HD drive with a single partition. I cloned this drive to the Crucial P5 NVMe drive leaving the partition size untouched as the HD drive.

I applied the RMPrepUSB settings for the NVMe drive and copied only freeldr.sys first and then the other 5 files.

Booting still works only via ntldr.sys. I get the same error message "Could not load the SYSTEM hive!" for booting via freeldr.sys.

Below other images related to RMPrepUSB settings:

https://ibb.co/kJ4wCSw

https://ibb.co/r7mxyHn

https://ibb.co/d6qcrRx

https://ibb.co/NjsKpZz

https://ibb.co/GMrS22w

https://ibb.co/8gfdtP6

https://ibb.co/Hp15px3

Link to comment
Share on other sites

@Andalu

From the pictures, all looks ok.

Do you have other harddisks connected to your compi? Disconnect all, only the nvme should stay.

Make a try to disable all IDE and AHCI devices in Bios. Disable Fastboot and set everything to legacy. Enable CSM.

If you have Secure Boot, disable this also or set to "Other OS".

The freeldr.sys works, but cant find the windows installation of your XP

Dietmar

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...