VOGONS


First post, by matti157

User metadata
Rank Member
Rank
Member

Hello,
after successfully running Windows 98 on my X58 I was trying my hand at NT4.

The steps I am following are these:
1)Copy the I386 folder containing the setup files to my hard disk.
2)Starting the setup via ....\WINNT /B for installation without a floppy, as a special precaution is needed (see point 3)
3)Running SETCPUID.COM otherwise the setup crashes immediately https://www.heretical.com/sgs-2021/nt4crash.html
4)Setup starts and just before starting it gives me blue screen for "inaccessible boot device", this is because I have a 100GB disk and ATAPI.SYS included in the installation CD is too old
5)BOOT a live linux distro to replace some files directly from the setup folder with some files taken from SP4, including ATAPI.SYS http://smallvoid.com/article/winnt4-slipstream-pseudo.html

6) i get stucked here: Relaunching the setup bypasses the boot problem (a sign that ATAPI.SYS is up to date), but i get stuck on another BSOD Process1_initialization_failed

Ideas?

Reply 2 of 8, by Ricimer

User metadata
Rank Newbie
Rank
Newbie

What C/H/S values does the SSD report? On my CF card installs the drive reports only 16 cylinders. This means the c/h/s limit for the CF card is 504MB (16/1024/63). I create a partition at the beginning of the drive of 480MB and install to that. Once patched with SP6 and the XP ntldr/ntdetect.com I can use lba, so capture with ghost and restore to a bigger partition.

The installer is limited to C/H/S even with the updated atapi.sys, it just means you might see the whole drive, but you cannot use it until SP6 is installed and the later bootloader from 2000/XP to allow loading files with lba. I'm assuming this is using some sort of disk controller card? NT4 does not support AHCI and SATA controllers will need to be used with NT4 setup drivers (so probably scsi or SATA1 only).

Reply 3 of 8, by matti157

User metadata
Rank Member
Rank
Member

The motherboard is set up with the controller in IDE mode (in fact, it works even on Win98 without special drivers)

I need to figure out how to read C\H\S from the SSD, or can I trivially make an even smaller FAT partition?

Reply 4 of 8, by Ricimer

User metadata
Rank Newbie
Rank
Newbie

You could just try with 480MB NTFS as that should cover most things. The bootloader and OS files have to remain within the C/H/S limit until patched, otherwise NT will be unable to access the Windows files required to boot.

Reply 6 of 8, by matti157

User metadata
Rank Member
Rank
Member

I'm trying with the smallest HDD I have (120gb), but nothing, when starting SETUP I have the error visible here. I made a single 480MB partition using FDISK of the Windows95 A floppy

Tonight I will try via linux DD to reformat the hard disk by filling it with "0", so as to remove all traces of anything that may give problems

IMG_5087.jpg
Filename
IMG_5087.jpg
File size
1.64 MiB
Views
743 views
File comment
Boot
File license
Public domain

Instead I tried using this ISO of NT4 with SP6 integrated, the boot device error disappears, but I have another one on the video card, ideas for that?

IMG_5086.jpg
Filename
IMG_5086.jpg
File size
1.16 MiB
Views
743 views
File comment
Graphic
File license
Public domain

Reply 7 of 8, by Ricimer

User metadata
Rank Newbie
Rank
Newbie

I've not tried NT on anything modern other than VMs (before recent CPUs became a problem).

Stop 7b will be missing/broken storage controller drivers, have you tried the UniATA driver as an additional driver instead of the SP4 ATAPI one? I found it ok, but I'm only using it on a PIII which I felt even that was a bit late for good NT4 compatibility!

What card are you using for graphics output? NT doesn't even understand AGP properly although it works.