Dietmar Posted October 20, 2022 Author Share Posted October 20, 2022 @Andalu Make try with original XP SP3 CD and integrate the Kai nvme1.3 driver bei hand. This will work. Later you can install with the Patch folder other drivers also by hand Dietmar Link to comment Share on other sites More sharing options...
Andalu Posted October 21, 2022 Share Posted October 21, 2022 @Dietmar Hi, nothing changed here even with the en_windows_xp_professional_with_service_pack_3_x86_cd_x14-80428 iso installed on the NVMe drive with acpi.sys v7777 manually added and the OFA nvme driver 1.3 with storport.sys v5.2.3790.4173 integrated via nLite. It works only via ntldr.sys. Link to comment Share on other sites More sharing options...
Dietmar Posted October 21, 2022 Author Share Posted October 21, 2022 @Andalu This is very strange, because I can get even Ramsey XP to work via freeldr on nvme, when I install the Kai nvme1.3 later by hand. Which motherboard do you use and which Sata? Can you install this original XP SP3 in IDE mode on your motherboard? Until now we do not know the exact reason, why freeldr fails. The message tells only, that it cant find the boot device. Works freeldr for you on your XP on harddisk Dietmar Link to comment Share on other sites More sharing options...
Andalu Posted October 21, 2022 Share Posted October 21, 2022 @Dietmar my board is a MSI Z590-A Pro and it supports only ahci mode. No sata driver installed on my last ISO tested, only the OFA 1.3. On the SSD I got the same hive error message with the IRST v11.2.0.1006 and the sata ported driver from win8. Link to comment Share on other sites More sharing options...
Dietmar Posted October 21, 2022 Author Share Posted October 21, 2022 (edited) @Andalu When you install to harddisk, boot first via NTLDR and delete whole key HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices Dietmar PS: I use Kai Schtrom Sata driver, install via Patch folder from Ramsey,works. I try 1006 Sata driver by hand, works. I test nvme from Kai 1.3 by hand, works. I test nvme Microsoft 2.0 from Ramsey Patch folder, works. I test USB3 from Move, Ramsey Patch folder, works. Until now, I can install any driver. ntldr and freeldr boot work also on my Asrock z690 Extreme board with 12900k cpu. I test also board Asrock z370 k6 and Asus P8H77-M, all work. freeldr seems to be sensitive about the correct Arcpath. On any board and on any device and on Fat32 and on NTFS I can boot via ntldr or freeldr.sys , choosing via grub. Edited October 21, 2022 by Dietmar Link to comment Share on other sites More sharing options...
Andalu Posted October 21, 2022 Share Posted October 21, 2022 (edited) @Dietmar I started from scratch by installing the XP ISO from Ramsey via Firadisk on a different board (Asus B250) and choosing only the SATA v1.0 driver from Kai-Schtrom. No other devices are connected to the card except the VGA card. Although not selected in the Menu Options script, the USB3.X xHCI driver is installed anyway (I will report this to Ramsey). I took a shot of each step of the whole procedure. Images uploaded here: https://anonfiles.com/Cdh7GcDaya/Freeldr_test_7z After the first failed attempt with freeldr I also reinstalled grubdos4 once again after deleting MountedDevices key, to no result. Please let me know where I made a mistake. Edited October 21, 2022 by Andalu Link to comment Share on other sites More sharing options...
Dietmar Posted October 21, 2022 Author Share Posted October 21, 2022 @Andalu Does the Asus B250 have an IDE mode? Most easy way is to use an original XP SP3 CD. There you copy by hand only the acpi.sys 7777. If no IDE mode, make a try with the 1006 driver, because it dont need any storport. Integrate it with Nlite. With the Ramsey XP sometimes I get also this message about "Hive System not found". Not clear for me why, because I also use a minimum set of drivers there. All updates (XP and Posready you can do later with the Legacy Tool on Ramsey news). I also use Firadisk. I see no mistake in your pictures, but dont use Ramseys XP for this until now. freeldr boot works for sure. I can also send to you a whole copy of my harddisk partition, if you know, how to put it via Winhex on your harddisk Dietmar Link to comment Share on other sites More sharing options...
Dietmar Posted October 21, 2022 Author Share Posted October 21, 2022 (edited) @Andalu It seems, that freeldr looks for the Signature of the harddisk and also for its physical size. This means: After grub choose in first time boot NTLDR. Then delete Key MountedDevices . Then restart, but one time more under NTLDR, because Reactos NEEDS the key MountedDevices for to recognice its Harddisk! Then you can boot via freeldr, because XP automatically has rebuilded the key MountedDevices, but now in full correctness. NO OTHER DEVICE IS ALLOWED ON FIRST REBOOT, only the harddisk. Because if there are other devices, XP build an key for them in MountedDevices also and then freeldr does not know, which it is the correct bootdevice Dietmar PS: I notice also, that grub does not like different IDE, Sata drivers installed at the same time in XP for the same device. XP has no problem with it, but grub suddently does not show the boomenu but instead 0 0 . This you can repair with new install of Grub, but Reactos also does not like different drivers for IDE, SATA bootdevice at one time on the same XP device. Only XP can manage this. This problem happens also under Win7, win10.. Edited October 21, 2022 by Dietmar Link to comment Share on other sites More sharing options...
Dietmar Posted October 21, 2022 Author Share Posted October 21, 2022 @Andalu That there is only one device driver allowed at a time for one and the same bootdevice may be the problem of nice XP from Ramsey. I integrate without Nlite by hand direct acpi.sys 7777 in the naked ISO from Ramsey. Miracously appears on boot not the IDE driver but the 1006 Sata driver Dietmar Link to comment Share on other sites More sharing options...
Andalu Posted October 21, 2022 Share Posted October 21, 2022 @Dietmar I have already tried with the XP from Ramsey to boot firstly via ntldr, delete the MountedDevices key, reboot via ntldr and then via freeldr but wihout success. Even with only one SSD and no other devices connected to the board: the hive message is always there. Link to comment Share on other sites More sharing options...
Dietmar Posted October 21, 2022 Author Share Posted October 21, 2022 (edited) @Andalu Mostly I understand, what freeldr likes and what not. When you prepared with Grub your XP and it shows "System Hive" error, just rename in Windows your system32 ==> system32ori and in C:\ your DocumentsandSettings ===> DocumentsandSettingsori Then extract files, put at their places. Then boot compi via NTLDR one time Dietmar Edited October 21, 2022 by Dietmar Link to comment Share on other sites More sharing options...
Andalu Posted October 21, 2022 Share Posted October 21, 2022 (edited) @Dietmar I'll try it later. I'm installing now an Italian XP SP3 ISO without updates with acpi6666 (manually added) and the sata 11.2.0.1006 driver integrated via nLite. Edited October 21, 2022 by Andalu Link to comment Share on other sites More sharing options...
Andalu Posted October 21, 2022 Share Posted October 21, 2022 @Dietmar Now it finally works but how long it took to get it! I had to replace acpi.sys (it was v5048 and not 6666) with version 7777. It seems that freeldr doesn't like some windows update, since it only works with an outdated ISO. Link to comment Share on other sites More sharing options...
Dietmar Posted October 21, 2022 Author Share Posted October 21, 2022 @Andalu I am happy, that it works for you!!! It depends not on the updates. Freeldr does not like different Sata drivers at the same time for the same device, thats all Dietmar Link to comment Share on other sites More sharing options...
Andalu Posted October 21, 2022 Share Posted October 21, 2022 (edited) @Dietmar never used more than one sata driver in all my attempts. I'm downloading now XPSP3system32andDokumente.7z Thanks! Edited October 21, 2022 by Andalu Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now