VOGONS


First post, by Tiemen

User metadata
Rank Newbie
Rank
Newbie

Hello everybody

I searched the web and I tried everything.

I have a tualatin 1400s pentium 3 with 500gb ssd. I used a converter.

Windows 98 installs fine, no problems.

But then when I try to install xp it says that Hal.dll is missing. Even when I try to repair Hal.dll or the boot.ini the problem stays.

When I install winxp without win98 first, it says ntldr is missing, even though it isn't. When I try to replace it in repair mode, it's already there.

Please help!!

Thanks 🙂

Reply 1 of 25, by red-ray

User metadata
Rank Oldbie
Rank
Oldbie

Is C: FAT16 or FAT32 and how big is it? I have several multi-boot systems with W9x + NT4 + W2K + WXP + W2003 and with a FAT16 C: all is OK.

I would hope a 127GB FAT32 C: would be OK and advise on rest of the drive you only have NTFS partitions as I gather W9x is only really happy with >= 128GB disks.

Last edited by red-ray on 2020-01-29, 18:06. Edited 1 time in total.

Reply 2 of 25, by Tiemen

User metadata
Rank Newbie
Rank
Newbie
red-ray wrote on 2020-01-29, 16:46:

Is C: FAT16 or FAT32 and how big is it? I have several multi-boot systems with W9x + NT4 + W2K + WXP + W2003 and with a FAT16 C: all is OK.

I would hope a 127GB FAT32 C: would be OK and advise on rest of the drive you only have NTFS partitions as I gather W9x is only really happy with < 128GB disks.

I made a 128 gb partition for win98, the rest is for xp.

Before this I used 2x 160 GB IDE Pata disks. No problems there.

Reply 4 of 25, by Tiemen

User metadata
Rank Newbie
Rank
Newbie

Update:

When I make a FAT Partition, Windows XP will install.

But I don't want FAT, I want NTFS.

Anybody any idea's?

With NTFS it just copies the files in the blue install screen, after that the pc restarts, and after that it's the errors I described above.

Reply 6 of 25, by Tiemen

User metadata
Rank Newbie
Rank
Newbie
flupke11 wrote on 2020-01-29, 19:24:

Have you tried a gparted boot disc to prepare the partitions?

No, I just used the Win XP Cd.

What is that? And will it work you think?

Reply 7 of 25, by ifrit05

User metadata
Rank Newbie
Rank
Newbie

Boot up the Windows XP install CD, go into Recovery Mode (press "r" on the first screen of the blue install screen), then

expand D:\i386\hall.dl_ C:\windows\system32\
"y"
exit

Where "D:" is the root of the install CD, and "C:" is well, you know the XP hard drive.

Reboot. If it's still messed up there may be a bigger problem with your hardware or software.

P3B-F v1.03 | VIA C3 Nehemiah 1GHz @ 1.33GHz| 4x128 PC133 | GeForce4 Ti 4200 | OPL3-SA3+DreamBlaster X2GS

Reply 8 of 25, by Tiemen

User metadata
Rank Newbie
Rank
Newbie
ifrit05 wrote on 2020-01-29, 19:28:
Boot up the Windows XP install CD, go into Recovery Mode (press "r" on the first screen of the blue install screen), then […]
Show full quote

Boot up the Windows XP install CD, go into Recovery Mode (press "r" on the first screen of the blue install screen), then

expand D:\i386\hall.dl_ C:\windows\system32\
"y"
exit

Where "D:" is the root of the install CD, and "C:" is well, you know the XP hard drive.

Reboot. If it's still messed up there may be a bigger problem with your hardware or software.

I already did that.

The hardware is fine, the only thing I replaced were 2x 160 GB for 500GB SSD

Reply 10 of 25, by ifrit05

User metadata
Rank Newbie
Rank
Newbie

Interesting, I have a SSD win98se and an XP dual boot install as well connected to a s3112 controller but have never encountered this error. Are you using a clean untouched XP installer disc?

P3B-F v1.03 | VIA C3 Nehemiah 1GHz @ 1.33GHz| 4x128 PC133 | GeForce4 Ti 4200 | OPL3-SA3+DreamBlaster X2GS

Reply 11 of 25, by Tiemen

User metadata
Rank Newbie
Rank
Newbie
ifrit05 wrote on 2020-01-29, 19:33:

Interesting, I have a SSD win98se and an XP dual boot install as well connected to a s3112 controller but have never encountered this error. Are you using a clean untouched XP installer disc?

Yes it always worked.

And if I make a FAT partition, it just works perfectly.

Reply 13 of 25, by Disruptor

User metadata
Rank Oldbie
Rank
Oldbie
Tiemen wrote on 2020-01-29, 16:35:
Hello everybody […]
Show full quote

Hello everybody

I searched the web and I tried everything.

I have a tualatin 1400s pentium 3 with 500gb ssd. I used a converter.

Windows 98 installs fine, no problems.

But then when I try to install xp it says that Hal.dll is missing. Even when I try to repair Hal.dll or the boot.ini the problem stays.

When I install winxp without win98 first, it says ntldr is missing, even though it isn't. When I try to replace it in repair mode, it's already there.

Please help!!

Thanks 🙂

WinXP needs a registry key to be able to use 48-Bit-LBA.
Google EnableBigLba and reconsider your partition setup.

Try to stay in 128 GiB / 137 GB and make your 98 partition smaller.
Try 100 GB for 98 and Rest for XP.
As soon as you have XP installed, you have to add the EnableBigLba key to registry.
Perhaps you have to create the XP partition in another XP computer.

Reply 14 of 25, by Tiemen

User metadata
Rank Newbie
Rank
Newbie
Disruptor wrote on 2020-01-29, 21:33:
WinXP needs a registry key to be able to use 48-Bit-LBA. Google EnableBigLba and reconsider your partition setup. […]
Show full quote
Tiemen wrote on 2020-01-29, 16:35:
Hello everybody […]
Show full quote

Hello everybody

I searched the web and I tried everything.

I have a tualatin 1400s pentium 3 with 500gb ssd. I used a converter.

Windows 98 installs fine, no problems.

But then when I try to install xp it says that Hal.dll is missing. Even when I try to repair Hal.dll or the boot.ini the problem stays.

When I install winxp without win98 first, it says ntldr is missing, even though it isn't. When I try to replace it in repair mode, it's already there.

Please help!!

Thanks 🙂

WinXP needs a registry key to be able to use 48-Bit-LBA.
Google EnableBigLba and reconsider your partition setup.

Try to stay in 128 GiB / 137 GB and make your 98 partition smaller.
Try 100 GB for 98 and Rest for XP.
As soon as you have XP installed, you have to add the EnableBigLba key to registry.
Perhaps you have to create the XP partition in another XP computer.

Windows 98 works fine, no problems. I'm already within that range. Even if I go bigger, no problem, it just doesn't recognize more.

XP is the problem.

The problem is that I don't get XP installed. Only on FAT32. Not on NTFS. Do you have an answer for that maybe?

Reply 15 of 25, by Tiemen

User metadata
Rank Newbie
Rank
Newbie
Disruptor wrote on 2020-01-29, 21:33:
WinXP needs a registry key to be able to use 48-Bit-LBA. Google EnableBigLba and reconsider your partition setup. […]
Show full quote
Tiemen wrote on 2020-01-29, 16:35:
Hello everybody […]
Show full quote

Hello everybody

I searched the web and I tried everything.

I have a tualatin 1400s pentium 3 with 500gb ssd. I used a converter.

Windows 98 installs fine, no problems.

But then when I try to install xp it says that Hal.dll is missing. Even when I try to repair Hal.dll or the boot.ini the problem stays.

When I install winxp without win98 first, it says ntldr is missing, even though it isn't. When I try to replace it in repair mode, it's already there.

Please help!!

Thanks 🙂

WinXP needs a registry key to be able to use 48-Bit-LBA.
Google EnableBigLba and reconsider your partition setup.

Try to stay in 128 GiB / 137 GB and make your 98 partition smaller.
Try 100 GB for 98 and Rest for XP.
As soon as you have XP installed, you have to add the EnableBigLba key to registry.
Perhaps you have to create the XP partition in another XP computer.

YOU WERE RIGHT!!!!!!!!!!

I tried making a smaller NTFS Partition, and it worked!!!!

Thank you thank you thank you! 😀

Maybe I don't even need the reg key. Maybe I can also just make one small NTFS partition with the XP install, and one larger one for storage and games. Would that also be okay?

Reply 16 of 25, by Tiemen

User metadata
Rank Newbie
Rank
Newbie

And what I don't understand:

For years I have used windows xp, from 2001 till 2018, for myself on my normal pc. For years I had a 500GB HDD in it. I don't understand why I could make full use of that one without using a reg key, or making a small partition. It was on an old Packard Bell from 2006.

Maybe the motherboard I use (Jan 2002) doesn't support it, and my motherboard from my packard bell did?

I'm reading here that LBA48 was introduced in 2003.

Reply 17 of 25, by Disruptor

User metadata
Rank Oldbie
Rank
Oldbie

It is strange.
But you should add the key to prevent a possible wraparound that overwrites your data.

I did strange things to create a primary 200 GB partition for my Win2K in the early 2000's because I did not like to have a 137 GB partition and another:
1) Partition / Format on a system that already supports 48-Bit-LBA.
2) Installing on this partition
3) Apply SP4
4) Add Reg-Key

Reply 18 of 25, by Tiemen

User metadata
Rank Newbie
Rank
Newbie
Disruptor wrote on 2020-01-29, 23:10:
It is strange. But you should add the key to prevent a possible wraparound that overwrites your data. […]
Show full quote

It is strange.
But you should add the key to prevent a possible wraparound that overwrites your data.

I did strange things to create a primary 200 GB partition for my Win2K in the early 2000's because I did not like to have a 137 GB partition and another:
1) Partition / Format on a system that already supports 48-Bit-LBA.
2) Installing on this partition
3) Apply SP4
4) Add Reg-Key

I made 4 partitions (465 GB total)

2x 116 GB For Win98
2x 116 GB For WinXp

I'm staying below the 128 Gb border. Do I still need the reg key?

Reply 19 of 25, by Disruptor

User metadata
Rank Oldbie
Rank
Oldbie
Tiemen wrote on 2020-01-29, 23:20:

I'm staying below the 128 Gb border. Do I still need the reg key?

You got me wrong.
It is not 128 GB per partition.
It is 128 GB in total.

To avoid surprises, you should add the reg key.

What happens when you remove all partitions and try to install XP?
How many Gigabytes does it report when creating a primary partition?

Does your XP installation medium already include a service pack?
XP with SP1 does not need it, Win98 must not access partitions above 128 GiB.

Last edited by Disruptor on 2020-01-29, 23:38. Edited 1 time in total.