Dietmar Posted October 19, 2022 Author Share Posted October 19, 2022 @CIACIACIACIACIACIA Such an adapter makes everything more complicate. The driver has to be for your IDE device, if your motherboard has no Sata at all Dietmar Link to comment Share on other sites More sharing options...
Dietmar Posted October 19, 2022 Author Share Posted October 19, 2022 @Andalu freeldr cant find your windows. You can change the settings in the freeldr.ini for next harddisk. Is the nvme device the first in boot order in your Bios? It is something in this direction Dietmar Link to comment Share on other sites More sharing options...
Dietmar Posted October 19, 2022 Author Share Posted October 19, 2022 (edited) @Andalu Send me from XP in Windows\system32\config the file system. May be, that in Mounted Devices in system you have another letter than C:\ and then the HIVE system cant be found by freeldr.sys. In this case, you should see for a short moment the running bar in freeldr Dietmar Edited October 19, 2022 by Dietmar Link to comment Share on other sites More sharing options...
Dietmar Posted October 19, 2022 Author Share Posted October 19, 2022 @Andalu I just find this: https://reactos.org/wiki/A_Layman's_Guide_-_Installing_from_a_USB_memory_stick There the same message appears about Hive system, if you try to boot from another harddisk, which is not your first HD Dietmar Link to comment Share on other sites More sharing options...
Andalu Posted October 19, 2022 Share Posted October 19, 2022 @Dietmar In all my attempts the NVMe drive was the only disk connected to the board and it's the first device for booting. The BIOS options you suggested are already disabled except for the ahci devices. Nothing changes even disabling them. I sent you the system file via pm. Even removing all the entries in the HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices and rebooting doesn't help. Link to comment Share on other sites More sharing options...
Dietmar Posted October 20, 2022 Author Share Posted October 20, 2022 (edited) @Andalu New day, new try:)). Format your nvme device in an USB box with RMPrepUSB, Settings ntldr, force LBA calls, NTFS. No grub. Make an install with the Ramsey XP direct to the nvme device. But this time with the nvme driver from Kai Schtrom vers. 1.3. Dont use any IDE or AHCI driver. This can be done with settings 3,5,A,C,D,E,J . After testing if this XP boots via ntldr from your nvme device, make the procedure with grub as described in my Tutorial: For this, put your nvme device again in USB box. With RMPrepUSB Install "grub4Dos" (right, middle, in pink) on MBR. Install grldr. After RMPrepUSB finished, copy all the files from folder "Bootfiles" to the root of your XP on your nvme device in the USB box. Good luck Dietmar Edited October 20, 2022 by Dietmar Link to comment Share on other sites More sharing options...
Dietmar Posted October 20, 2022 Author Share Posted October 20, 2022 @Andalu I test this procedure on my Toshiba RD400 nvme. Hm, now I get the same strange message under freeldr "Could not load SYSTEM hive!" This I never saw before. Just now I test, if this depends on Ramsey's XP, just doing the same from original XP SP3 CD Dietmar Link to comment Share on other sites More sharing options...
Dietmar Posted October 20, 2022 Author Share Posted October 20, 2022 (edited) @Andalu Yepp, freeldr does not like something in Ramsey's XP. With original XP SP3 CD install via Kais nvme 1.3 driver and acpi.sys 7777 it works. The driver from Kai I integrated via Nlite. When you just copy acpi.sys to the build xp.iso, before each reboot you have to check, that acpi.sys is still 7777 version and that storport.sys is at Windows\system32\drivers Dietmar PS: This is, how to integrate storport.sys correct into setup CD from @daniel_k Just add this to TXTSETUP.SIF, under storprop.dll storport.sys = 1,,,,,,3_,4,0,0,,1,4 This must also be present in DOSNET.INF, in section [FloppyFiles.x] (where x can be 1, 2 or 3) and in section [Files]. d1,storport.sys No more files need to be edited. Got this from Server 2003 and it definitively works. Kai nvme1.3 and acpi.sys 7777 https://ufile.io/k2wvn2rv Edited October 20, 2022 by Dietmar Link to comment Share on other sites More sharing options...
Dietmar Posted October 20, 2022 Author Share Posted October 20, 2022 (edited) @Andalu I make a try with my original XP SP3 Iso and put it with fake name Windows XP Professional SP3 x86 - Integral Edition 2022.9.9 (Vanilla).iso into the Ramsey folder. I use the same settings 3,5,A,C,D,E,J as before. Now I get again the "no Hive" message as before, only with freeldr load. Ntldr works. So it looks like an driver problem for freeldr, may be USB, so that the Arcpath cant be found. Just now I repeat the same but now with minimal settings for the Ramsey drivers, no USB at all, 5,C,E,J Dietmar EDIT: Even with this minimal configuration and my original XP SP3 CD I get with the driver integration via Ramsey the message "Could not load SYSTEM hive!" So, freeldr ist much more sensitive about driver integration. Nlite works. So, when you integrate all drivers by hand and use an original XP SP3 CD, you can boot via nvme with ntldr or freeldr, see my very first post here. There I did all by hand. Edited October 20, 2022 by Dietmar Link to comment Share on other sites More sharing options...
Dietmar Posted October 20, 2022 Author Share Posted October 20, 2022 (edited) @Andalu After crazy testing a lot, I found the reason for this message "Could not load SYSTEM hive!". It is the same message as Bsod 0x7b, bootdevice cant be found. You can test this with an Ramsey XP on normal harddisk. There ntldr and freeldr boot work. And voila, now procedure is straight: You have only to add the nvme 1.3 driver from Kai with its storport.sys by hand. This needs some correction for Ramsey;)). You can do this with an Ramsey XP on harddisk. No nvme driver before, only after boot from harddisk. This nvme driver has to be shown to your nvme device, from where you later want to boot. Then make a copy of this harddisk and then install grub. And, voila, this crazy message is past Dietmar Edited October 20, 2022 by Dietmar Link to comment Share on other sites More sharing options...
Dietmar Posted October 20, 2022 Author Share Posted October 20, 2022 (edited) @Andalu There may be an more elegant solution for now: Because install to nvme via ntldr works, you can install the Ramsey XP with the Microsoft 2.0 nvme driver. When this is XP is started, you can change on this running nvme XP the nvme driver from Microsoft against the one from Kai Schtrom nvme1.3 Dietmar EDIT: Does not work for me. Edited October 20, 2022 by Dietmar Link to comment Share on other sites More sharing options...
CIACIACIACIACIACIA Posted October 20, 2022 Share Posted October 20, 2022 (edited) I have a raid driver for my hdd (western digital) if i install a RAID driver could be a chance to also have AHCI enabled? You mentioned about the board the board supports SATA (and the SATA cards also) but i need this universal driver updated in order to work with good prospects with SATA and AHCI because this driver supports virtual technology!!!!! and you might have AHCI without the BIOSES help. Edited October 20, 2022 by CIACIACIACIACIACIA Link to comment Share on other sites More sharing options...
Dietmar Posted October 20, 2022 Author Share Posted October 20, 2022 @CIACIACIACIACIACIA There is the S4e methode. You can start XP for example from USB but then switch after first boot to the ahci driver of another XP with the same Signature and checksum in MBR. But this is without sense, when you have no ahci on your motherboard Dietmar Link to comment Share on other sites More sharing options...
CIACIACIACIACIACIA Posted October 20, 2022 Share Posted October 20, 2022 (edited) If the AHCI driver have virtualization technology then everything might make sense. I want to ask another question what do you propose for AGP/PCI/SRC option in BIOS?(in relation to SATA or IDE CONTROLLERS) Edited October 20, 2022 by CIACIACIACIACIACIA Link to comment Share on other sites More sharing options...
Andalu Posted October 20, 2022 Share Posted October 20, 2022 @Dietmar sorry for the delay in my reply. Just now I have some time and I installed XP from Ramsey (Options 3,5,7,A,C,E,H) on SSD but again I get the error "Could not load SYSTEM hive!" via freeldr, so it is a problem that is not just with the NVMe driver. 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