Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Windows NT, 2000, XP - how to install them as guest? #3538

Open
2 tasks done
Torinde opened this issue Jun 2, 2022 · 216 comments
Open
2 tasks done

Windows NT, 2000, XP - how to install them as guest? #3538

Torinde opened this issue Jun 2, 2022 · 216 comments
Labels

Comments

@Torinde
Copy link
Contributor

Torinde commented Jun 2, 2022

Question

Version 0.84.0 among other things "fixes problems with the IDE driver in Windows NT 4.0, Windows 2000, and Windows XP and allows them to boot properly"

At NOTES there are mentioned:

  • WinNT 3.1 - workaround making it possible to boot since long time ago
  • WinNT 3.51, NT4, 2000 - couldn't boot in the past
  • WinXP - copies a few files and gives an error

My attempts with 0.84.0 are unsuccessful so far. Following the NOTES files, after first installing MS-DOS 6.22 I ran "WINNT.EXE /b" from an NT4 ISO and setup finished properly - but on first boot I got a crash:
image

From what I see floppy emulation is still missing (#3436), correct? So, it's either via MSDOS and WINNT.EXE /b - or via CD.ISO boot, correct?

I get "El Torito bootable floppy not found" when trying "imgmount a -bootcd d" - for ISOs of NT4, 2000, ReactOS, Vista. Strangely OS/2 4.52 ISO was accepted as bootable, but crashes:
image

Haven't tried NT3.1, NT3.5 and XP yet.

After mounting some of the CDs and looking inside DOSbox finds only a README.TXT file stating 'your OS needs to support UDF', 'your OS needs to support Joliet' - not sure if I do something wrong? would be nice if DOSbox-X can read those directly.

Will there be guide(s) added to the wiki about those? @rderooy

Have you checked that no similar question(s) exist?

  • I have searched and didn't find any similar question.

Code of Conduct & Contributing Guidelines

  • I agree to follow the code of conduct and the contributing guidelines.
@joncampbell123
Copy link
Owner

Make sure when installing Windows NT that the hard disk and CD-ROM drive are both imgmounted as IDE devices. -ide 1m for the hard drive, -ide 2m for the CD-ROM drive.

Make sure there is enough memory. Windows NT 4.0 should have 16MB, Windows 2000 should have 32MB-64MB, Windows XP should have 128MB.

I tested these OSes with a hard disk image that is 900MB, except Windows XP, which needed a hard disk image that was larger than 1GB. The disk was formatted FAT16. Windows XP was tested from a FAT32 partition on a 4GB hard disk image.

All but Windows XP worked properly. Windows XP could never get OOBE to work and could never log in even as Administrator.

@joncampbell123
Copy link
Owner

As for OS/2 none of the versions I tried (from 1.0 through 4.0) were able to boot in DOSBox-X. Getting OS/2 to run is going to take more work. OS/2 1.0 to 2.x use their own protected mode drivers that talk directly to the floppy controller, however floppy controller emulation does not seem to work with whatever way OS/2 expects, which prevents OS/2 1.x and 2.x from even booting at all.

@Torinde
Copy link
Contributor Author

Torinde commented Jun 6, 2022

Thanks, will try like that. Tests above I made with the default IDEs (e.g. just imgmount c: HDD.IMG, imgmound d: CD.ISO). So, if I use "-ide 1m", "-ide 2m", then CD will be bootable? Because that was my problem for most attempts. Or should I still try to go via MS-DOS and WINNT.EXE /b?

ReactOS - CD isn't recognized as bootable and also from DOS6.22: dir show files, but no other commands can work with them:
image

Same CD.ISO boots and installs OK in VirtualBox. Windows ISO CDs I mentioned above also boot and install OK in VirtualBox.

@BridgeHeadland
Copy link

I did not know that Windows XP is an operating system that could theoretically run in DOSBox.
Now it happens that some of us, especially me, have no idea how to install a single Windows operating system, even if we do research, and if we are lucky, we will find pre-installed OSes, even if they are not higher than 2GB (intended for regular DOSBox and DOSBox SVN Daum), and there is little for us who want to play big games for 9x, NT, ME, 2000 and XP, and if I am not mistaken, one can install all these Windows, maybe except XP, in 8GB image files or higher, in DOSBox-X. Even though we are all fond of nostalgic PC experiences, and maybe even PC nerds (not meant to offend anyone), there will still always be some of us here who do not know the computer language like that 100% . Wikipedia articles on PC-related stuff are formulated in a very advanced way, which is difficult to interpret for us who are very simple, and who prefer nostalgic games and entertainment than other things. Therefore, I hope that someone could upload pre-installed Windows operating systems in 8GB image files or higher, and add download links around here, so that we simple people do not have to struggle to get the operating systems installed without success.

@rderooy
Copy link
Contributor

rderooy commented Jun 7, 2022

@BridgeHeadland there are step-by-step instructions on the wiki for installing Windows from 1.0 up to ME, and you can create them with a HDD size of your liking (within limits of the OS in question).

Providing pre-installed versions is out of the question for me. Apart from the legality, there is also way to many possible variations. Apart from the Windows version, there is the language (English, French, German, Japanese, etc) and OS updates. And then people will want their favourite tools/utils pre-installed, etc. Or a different model video or sound card, which implies different drivers. Hopeless.

@BridgeHeadland
Copy link

@rderooy I tried to install Windows 98SE once while following the instructions, but still got some errors during the installation. I have always thought that I have misinterpreted the instruction, and I misinterpret things very often. I have never managed to install old Windows in DOSBox anyway, nor do I know any computer experts who are available to me 24/7 and who can help me.

@kero990
Copy link

kero990 commented Sep 17, 2022

Make sure when installing Windows NT that the hard disk and CD-ROM drive are both imgmounted as IDE devices. -ide 1m for the hard drive, -ide 2m for the CD-ROM drive.

Make sure there is enough memory. Windows NT 4.0 should have 16MB, Windows 2000 should have 32MB-64MB, Windows XP should have 128MB.

I tested these OSes with a hard disk image that is 900MB, except Windows XP, which needed a hard disk image that was larger than 1GB. The disk was formatted FAT16. Windows XP was tested from a FAT32 partition on a 4GB hard disk image.

All but Windows XP worked properly. Windows XP could never get OOBE to work and could never log in even as Administrator.

Can you give a configuration file that can start win2000 or xp?
I use the default configuration file, start directly re-simulating dosbox
If you use the configuration file written in the win98 guide, win2000 can run a part of the installation process, and after a certain restart, it gets stuck on the black screen cursor. I think it must be configured incorrectly.

@BridgeHeadland
Copy link

I know some XP compatible games support Dolby Digital 7.1 (and maybe higher too), but do Windows XP and DOSBox-X support Dolby Digital 7.1?

@rderooy
Copy link
Contributor

rderooy commented Sep 17, 2022

Windows NT versoins, such as XP are not supported at this point. You are on you're own if you want to try it.

And no, DOSBox-X does not support any kind of surround-sound. Only regular Stereo.

@BridgeHeadland
Copy link

BridgeHeadland commented Sep 19, 2022

@rderooy Will it ever be fixed? I just did some research, XP supports Dolby Digital and so do the games that are compatible with XP. Even Windows 9x supports Dolby Surround.
https://en.freedownloadmanager.org/Windows-PC/SSP7-1-FREE.html

@rderooy
Copy link
Contributor

rderooy commented Sep 19, 2022

I left my crystal ball in my other pocket.

This is a community project, not a commercial software product. It could be added, if there is a developer who wants to develop such a feature for DOSBox-X.

@BridgeHeadland
Copy link

I have yet to install or own Windows XP for DOSBox-X, and besides, I know that the Windows 32-bit versions of DOSBox-X can run in Windows XP. Does that mean that one can run a Windows 32-bit version of DOSBox-X in XP, which in turn runs in DOSBox-X (any version, or some of them)?
Not that I absolutely have to, I'm curious, plus I'd think it would be fun to try.

@Torinde
Copy link
Contributor Author

Torinde commented Nov 20, 2022

I tried using imgmount with -ide 1m for the hard drive, -ide 2m for the CD-ROM drive. Using DOSbox-X SDL1 MinGW64 2022-11-20 "artifact".
Also, for the HDD image - I used "imgmount 2" instead of "imgmount c". Is that OK?
For the CD image - not sure if CD.ISO can be used with “imgmount 3” – gives message such as ‘geometry not recognized’? So for it I used imgmount d:

Those got me to:

  • WinNT4
    image
    Despite the discoloration (and the confusing "no mass storage found"), clicking ENTER allows to continue and finish setup (strangely with TTF the bottom instructions line was invisible/unreadable, so I had to switch to Surface on-the-fly).
    Eventually got to:
    image

What should I do differently?

  • WinXP - as per NOTES linked above - initial setup (text mode) copies some files and then seems to hang? Is Booting from CD-ROM #182 relevant - maybe setup will work if not run from inside MS-DOS 6.22... or is MS-DOS 7.10 better?

  • Win2K - "MS-DOS part of setup" successful (although needed much more time than NT4). Restart, then:
    image

Now a few more oddities and questions:

  • When using imgmount without drive letter (but with drive number) – it’s unclear how boot (e.g. nominally there are no drive letters) although “boot c:” booted from drive 2
  • During MS-DOS 6.22 install – after disk3 finishes, I press ENTER – then DOSbox-X bootup screen appears (the one before the blue title screen) and DOSbox-X silently crashes (no error message, the program window just disappears)
  • Imgmount 4 results in “primary slave” instead of “secondary master” (as written in the wiki)
    image
  • DOS menu "IDE controller assignment" shows HDD and CD, but "Mounted drives" shows only HDD
    image
    image

@Torinde
Copy link
Contributor Author

Torinde commented May 27, 2023

Win 2003 R2 SP2 - outcome similar to WinXP:

When mounting as drive number:

Z:\>imgmount 4 "Windows 2003 Server R2 SP2 Enterprise Edition (x86).iso" -t iso -ide 2m
Could not extract drive geometry from image.
Use parameter -size bps,spc,hpc,cyl to specify the geometry.
Drive number 4 mounted as ...\Windows 2003 Server R2 SP2 Enterprise Edition (x86).iso

But then I don't see how to boot from it.

When mounting as driver letter - CD-ROM contents are accessible from the drive letter, but then:

Z:\>imgmount a -bootcd d
El Torito bootable floppy not found

Can DOSbox be made to recognize the bootable part of WinXP/2003 CDs?

Also why "Could not extract drive geometry from image." appears only when mounting as number? D drive when mounted as letter works, files are accessible.

Next attempt - IMGMOUNT as A/C/D a Win98 floppy (MS-DOS 7.10, MSCDEX, etc.), VHD image, the Win 2003 ISO -
boot a:
DOS boots, CD contents are visible, WINNT.EXE runs (mentions that lack of SmartDrive will make installation slow), copies some files, and reaches a screen when for a lot of time nothing happens:
image
Host Task managers shows 10% CPU utilization from DOSbox
Console has one line: LOG: ATAPI CD-ROM: spinning down

"Reboot guest system" - same thing happens. LOG shows some errors while booting DOS:

LOG: ISA Plug & Play BIOS enabled
LOG: VGA ROM BIOS init callback
LOG: BUG: DOS kernel is disabled (booting a guest OS), and yet somebody is still asking for DOS's current PSP segment
LOG: BUG: DOS kernel is disabled (booting a guest OS), and yet somebody is still asking for DOS's current PSP segment
LOG: Booting guest OS stack_seg=0x7000 load_seg=0x07c0
LOG: Alright: DOS kernel shutdown, booting a guest OS
LOG:   CS:IP=0000:7c00 SS:SP=7000:0100 AX=0000 BX=7c00 CX=0001 DX=0000
LOG:  966950013 ERROR BIOS:Disk 1 not active
LOG:  966950069 ERROR BIOS:Disk 1 not active
LOG:  966963431 ERROR BIOS:INT15:Unknown call ax=4101
LOG: 1199601696 ERROR BIOS:INT15:Unknown call ax=D800
LOG: 1199601710 ERROR BIOS:INT15:Unknown call ax=D800
LOG: 1199601724 ERROR BIOS:INT15:Unknown call ax=D800
LOG: 1199601738 ERROR BIOS:INT15:Unknown call ax=D800
LOG: 1199601752 ERROR BIOS:INT15:Unknown call ax=D800
LOG: 1199601766 ERROR BIOS:INT15:Unknown call ax=D800
LOG: 1199601780 ERROR BIOS:INT15:Unknown call ax=D800
LOG: 1199601794 ERROR BIOS:INT15:Unknown call ax=D800
LOG: 1199601808 ERROR BIOS:INT15:Unknown call ax=D800
LOG: 1199601822 ERROR BIOS:INT15:Unknown call ax=D800
LOG: 1199601836 ERROR BIOS:INT15:Unknown call ax=D800
LOG: 1199601850 ERROR BIOS:INT15:Unknown call ax=D800
LOG: 1199601864 ERROR BIOS:INT15:Unknown call ax=D800
LOG: 1199601878 ERROR BIOS:INT15:Unknown call ax=D800
LOG: 1199601892 ERROR BIOS:INT15:Unknown call ax=D800
LOG: 1199601906 ERROR BIOS:INT15:Unknown call ax=D800
LOG: ATAPI CD-ROM: triggered to spin up from idle
LOG: ATAPI CD-ROM: spinup complete
LOG: 1760989752 ERROR BIOS:INT1A:Undefined call AF
LOG: ATAPI CD-ROM: spinning down
LOG: Limit check 110000+4-1 = 110003 > ffff ES:DI
LOG: Segment limit violation
LOG: ATAPI CD-ROM: triggered to spin up from idle
LOG: ATAPI CD-ROM: spinup complete
LOG: CDROM: GetAudioTracks, stTrack=1, end=1, leadOut.min=84, leadOut.sec=39, leadOut.fr=9
LOG: Track 1 attr=0x40 00:02:00
LOG: ATAPI CD-ROM: spinning down
LOG: ATAPI CD-ROM: triggered to spin up from idle
LOG: ATAPI CD-ROM: spinup complete
LOG: ATAPI CD-ROM: spinning down
LOG: ATAPI CD-ROM: triggered to spin up from idle
LOG: ATAPI CD-ROM: spinup complete
LOG: ATAPI CD-ROM: spinning down

Next - started DOSbox with:

imgmount a WIN98DOS.img
imgmount 2 W2003.vhd -t hdd -ide 1m
imgmount 4 Windows 2003 Server R2 SP2 Enterprise Edition (x86).iso" -t iso -ide 2m

Used menu Drive \ D \ Boot from drive -> drive not bootable
Used menu Drive \ C \ Boot from drive -> booted into Windows setup (which was placed on the drive by WINNT.EXE in the previous attempt)
Copied some files, got stuck again.
Changed CPU cycles to 407000. Otherwise I was using core=normal, Pentium3, 512MB RAM
LOG got CMPXCHG8B message:

LOG: Warning: PAGING_NewPageFault() more than one level, now using level 2
LOG: Warning: PAGING_NewPageFault() more than one level, now using level 3
LOG: Pentium CMPXCHG8B emulation is enabled

Why is that dependent on the CPU cycles?

"Reboot guest system" - stuck at:
image

LOG: ISA Plug & Play BIOS enabled
LOG: VGA ROM BIOS init callback
LOG: BUG: DOS kernel is disabled (booting a guest OS), and yet somebody is still asking for DOS's current PSP segment
LOG: BUG: DOS kernel is disabled (booting a guest OS), and yet somebody is still asking for DOS's current PSP segment
LOG: Booting guest OS stack_seg=0x7000 load_seg=0x07c0
LOG: Alright: DOS kernel shutdown, booting a guest OS
LOG:   CS:IP=0000:7c00 SS:SP=7000:0100 AX=0000 BX=7c00 CX=0001 DX=0080
LOG: INT13: Check Extensions Present for drive: 0x80
LOG: INT13: Check Extensions Present for drive: 0x80
LOG: 2707684368 ERROR INT10:Function 12:Call  1 not handled
LOG: 2707684478 ERROR INT10:Function 2000 not supported
LOG: INT13: Check Extensions Present for drive: 0x80
LOG: INT13: Check Extensions Present for drive: 0x80
LOG: INT13: Check Extensions Present for drive: 0x80
LOG: INT13: Check Extensions Present for drive: 0x80
LOG: INT13: Check Extensions Present for drive: 0x80
LOG: 2979072848 ERROR BIOS:Disk 3 not active
LOG: INT13: Check Extensions Present for drive: 0x80
LOG: INT13: Check Extensions Present for drive: 0x80
LOG: 2979131233 ERROR INT10:Function 12:Call  1 not handled
LOG: 2979131343 ERROR INT10:Function 2000 not supported
LOG: INT13: Check Extensions Present for drive: 0x80
LOG: INT13: Check Extensions Present for drive: 0x80
LOG: INT13: Check Extensions Present for drive: 0x80
LOG: APM BIOS: OS attempted to connect to real-mode interface when already connected
LOG: 3003447234 ERROR BIOS:Disk 3 not active
LOG: 3003674868 ERROR BIOS:Disk 1 not active
LOG: INT13: Check Extensions Present for drive: 0x80
LOG: INT13: Check Extensions Present for drive: 0x80
LOG: INT13: Check Extensions Present for drive: 0x80
LOG: INT13: Check Extensions Present for drive: 0x80
LOG: INT13: Check Extensions Present for drive: 0x80
LOG: Warning: PAGING_NewPageFault() more than one level, now using level 4
LOG: Warning: PAGING_NewPageFault() more than one level, now using level 5
LOG: Warning: PAGING_NewPageFault() more than one level, now using level 6
LOG: Warning: PAGING_NewPageFault() more than one level, now using level 7
LOG: Warning: PAGING_NewPageFault() more than one level, now using level 8

Those "using level" message increase the number every time I click outside DOSbox and then back onto its window.

Next attempt - IMGMOUNT as A/C/D a Win98 floppy (MS-DOS 7.10, MSCDEX, etc.), VHD image, the Win 2003 ISO
WINNT.EXE started from DOSbox shell. Complains about SmartDrive, but copying is much faster than when run from guest MS-DOS.
Stuck at:
image

LOG: 1158831229 ERROR IOCTL:DOS:IOCTL Call 0D:4A Drive  2 volume/drive locking IOCTL, faking it
LOG: 1158831273 ERROR IOCTL:DOS:IOCTL Call 0D:6A Drive  2 volume/drive locking IOCTL, faking it
LOG: 1158835624 ERROR IOCTL:DOS:IOCTL Call 0D:4A Drive  2 volume/drive locking IOCTL, faking it
LOG: 1158835669 ERROR IOCTL:DOS:IOCTL Call 0D:6A Drive  2 volume/drive locking IOCTL, faking it
LOG: 1158835732 ERROR IOCTL:DOS:IOCTL Call 0D:4A Drive  2 volume/drive locking IOCTL, faking it
LOG: 1158835777 ERROR IOCTL:DOS:IOCTL Call 0D:6A Drive  2 volume/drive locking IOCTL, faking it
LOG: 1158907238 ERROR IOCTL:DOS:IOCTL Call 0D:4A Drive  2 volume/drive locking IOCTL, faking it
LOG: 1158907282 ERROR IOCTL:DOS:IOCTL Call 0D:6A Drive  2 volume/drive locking IOCTL, faking it

Wow... and now while I was copying that from the LOG - setup proceeded by itself! The yellow bar and percentage and file copying. Reached the following (without new LOG entries):
image
Retry didn't help. Skip proceeds. Complains about other files, but also copies some.
Could it be that reading a 700+ MB ISO image is a problem? The same ISO boots and installs OK in VirtualBox.

Now I'm at about 23% yellow bar, but too many "skip file" to press... I doubt Windows will boot with so many missing files.

Maybe I should try instead:

  • using 407000 cycles and waiting more when running WINNT from guest MS-DOS
  • using 407000 cycles and waiting more when running Windows Setup from Drive \ C \ Boot from drive
  • adding SmartDrive to guest MS-DOS before running WINNT
  • adding SmartDrive to DOSbox shell before running WINNT
  • starting SETUP.EXE from Win9x instead of WINNT.EXE from DOS.

@Torinde
Copy link
Contributor Author

Torinde commented May 27, 2023

Also interesting - blue background color looks different:

  • DOSbox Capture folder - Red 48, Green 0, Blue 171
  • DOSbox running on screen - Red 0, Green 0, Blue 170 (looks OK to me)
  • DOSbox Capture folder - pasted in Github comment - Red 68, Green 0, Blue 180
  • DOSbox running on screen - pasted in Github comment - Red 52, Green 0, Blue 179

RGB values taken via Sniping tool and then Paint.

image

@Torinde
Copy link
Contributor Author

Torinde commented May 27, 2023

When trying to "boot c:" from VHD where Win 2003 is installed via VirtualBox:
image

IMGMOUNT -ide 1m (both as letter and as number - same result)

@BridgeHeadland
Copy link

Thanks, will try like that. Tests above I made with the default IDEs (e.g. just imgmount c: HDD.IMG, imgmound d: CD.ISO). So, if I use "-ide 1m", "-ide 2m", then CD will be bootable? Because that was my problem for most attempts. Or should I still try to go via MS-DOS and WINNT.EXE /b?

ReactOS - CD isn't recognized as bootable and also from DOS6.22: dir show files, but no other commands can work with them: image

Same CD.ISO boots and installs OK in VirtualBox. Windows ISO CDs I mentioned above also boot and install OK in VirtualBox.

Sorry if I'm asking a silly question, but how do I use "-ide 1m" and "-ide 2m"? I've done some research but can't find any tutorials or anything, and I was thinking of trying my hand at installing Windows XP in DOSBox-X.

@Torinde
Copy link
Contributor Author

Torinde commented May 30, 2023

imgmount 2 "HDD.vhd" -t hdd -ide 1m
imgmount d "Windows 2003 Server R2 SP2 Enterprise Edition (x86).iso" -t iso -ide 2m
imgmount /?

https://dosbox-x.com/wiki/Guide%3AManaging-image-files-in-DOSBox%E2%80%90X#_mounting_harddisk_images

In my attempts so far CD images for me are bootable in VirtualBox, but not in DOSbox-X. So I run WINNT or setup from DOSbox shell or guest MS-DOS floppy. As you can see above - no success, so I'm interested what you'll get.

@rderooy
Copy link
Contributor

rderooy commented May 30, 2023

There are multiple ways to create bootable CD images, not all are supported in every environment. This was even true of real PCs back in the day, as the PCs BIOS may not support every CD boot option. In particular DOSBox-X only supports bootable CD images that use the "virtual floppy" method, as used by select OEM versions of Windows 9x/ME.

@SuperPat45
Copy link

I found this article explaining the journey to install XP as guest:
https://fabulous.systems/posts/2023/07/installing-windows-xp-in-dosbox-x/

@Torinde
Copy link
Contributor Author

Torinde commented Jul 30, 2023

Fantastic! I'll try as well (install Win98SE, upgrade it to Win2000 Update Rollup, upgrade that to WinXP).

I think WinXP emulation will become relevant, because hypervisors will lose support for 32-bit operating systems and 16-bit applications when x86-S CPUs become a reality. To preserve software not running on Win9x and not running on 64-bit Windows (e.g. XP games using a 16-bit installer or something else missing in Vista+)

Intel recently announced also APX (adding 16 extra general purpose registers).

Also, the x87, MMX, and 3DNow! instruction sets are already deprecated in 64-bit modes - thus it's likely CPUs will lose support of those if AVX gets quad-precision floating point support (to cater for the software that needs 80-bit x87).

x86-S, APX and a hypothetical AVX-FP128 together would make a sensible cut-off point for CPUs/Windows to move forward.

Does somebody know a place listing the software potentially affected?

  • does not run on Win9x, does not run on Vista+ or 64-bit Windows
  • does not run on Win9x, requires x87 or MMX or 3DNow!

@BridgeHeadland
Copy link

@Torinde I want to confirm that I tried to upgrade to Windows 2000 from Windows ME, because WME is better than W98SE, but that's my opinion. It looked like it didn't work. In a couple of hours or so, I'll install Windows 98SE onto a VHD file, to see if I have better luck upgrading to W2K then, W2K actually came between W98SE and WME after all. On the other hand, there is probably something I have misunderstood during the tutorial that SuperPat45 has linked to, the thing about upgrading from 9x to NT is actually very new to me.

@BridgeHeadland
Copy link

After a long time it has succeeded for me to install Windows 2000, from Windows ME, it obviously takes a long time to start up this NT-Windows for the first time. The memory size is 128, the core is at normal, and the CPU type is Pentium MMX. Could the reason why Windows 2000 takes a long time to start up be because of the values ​​I mentioned, or could it be because the VHD file is 16GB? Is there anyone who knows?

@joncampbell123
Copy link
Owner

I test installation using the MS-DOS based initial install program in I386/, you don't have to install from Windows.

Make sure you have a formatted hard disk image mounted as drive C: for it to install to. You may use FAT32 only if installing Windows 2000 or higher, older Windows NT systems cannot handle FAT32.

@BridgeHeadland
Copy link

@joncampbell123 Wow! Can you describe the configurations during the installation? There is nothing in the wiki about how to install Windows 2000 in DOSBox-X.

@nathanpbutler
Copy link

nathanpbutler commented Aug 21, 2023

Here's my config, based on the Windows ME config from the wiki but with a few tweaks:

[sdl]
autolock=true
output=openglpp

[dosbox]
title=Windows 2000
memsize=128

[video]
vmemsize=8
vesa modelist width limit=0
vesa modelist height limit=0

[dos]
ver=7.10
lfn=auto
hard drive data rate limit=0
floppy drive data rate limit=0

[vsync]
vsyncmode = on
vsyncrate = 60

[voodoo]
voodoo_card   = software
voodoo_maxmem = true
glide         = true
lfb           = full_noaux
splash        = true

[cpu]
cputype=ppro_slow
core=dynamic_rec
cycles=max

[sblaster]
sbtype=sb16vibra

[fdc, primary]
int13fakev86io=false

[ide, primary]
int13fakeio=true
int13fakev86io=false

[ide, secondary]
int13fakeio=true
int13fakev86io=false
cd-rom insertion delay=4000

[render]
scaler=none

[autoexec]
imgmount c hdd.img -t hdd -ide 1m
imgmount d "win2000.iso" -t iso -ide 2m

Copy the contents of D:\I386 to C:\I386, run the following commands in dosbox-x:

c:
cd I386
WINNT.EXE /s:c:\i386

I can't report on its success as I'm currently in the process of installing, but so far so good...
image
(ignore the Windows XP title, that was set before I decided to try Windows 2000 instead)

@joncampbell123
Copy link
Owner

Here's my config, based on the Windows ME config from the wiki but with a few tweaks:

[sdl]
autolock=true
output=openglpp

[dosbox]
title=Windows 2000
memsize=128

[video]
vmemsize=8
vesa modelist width limit=0
vesa modelist height limit=0

[dos]
ver=7.10
lfn=auto
hard drive data rate limit=0
floppy drive data rate limit=0

[vsync]
vsyncmode = on
vsyncrate = 60

[voodoo]
voodoo_card   = software
voodoo_maxmem = true
glide         = true
lfb           = full_noaux
splash        = true

[cpu]
cputype=ppro_slow
core=dynamic_rec
cycles=max

[sblaster]
sbtype=sb16vibra

[fdc, primary]
int13fakev86io=false

[ide, primary]
int13fakeio=true
int13fakev86io=false

[ide, secondary]
int13fakeio=true
int13fakev86io=false
cd-rom insertion delay=4000

[render]
scaler=none

[autoexec]
imgmount c hdd.img -t hdd -ide 1m
imgmount d "win2000.iso" -t iso -ide 2m

Copy the contents of D:\I386 to C:\I386, run the following commands in dosbox-x:

c:
cd I386
WINNT.EXE /s:c:\i386

I can't report on its success as I'm currently in the process of installing, but so far so good... image (ignore the Windows XP title, that was set before I decided to try Windows 2000 instead)

Having replied before I got up this morning... yes, that's basically how I do it too. :)

@maxpat78
Copy link
Contributor

@joncampbell123 The "inaccessible boot device" BSOD, and the primary HD vanishing mentioned above, when Windows NT 4.0 is updated with a Service Pack >1 could be related to #4837 ? Perhaps SP2+ disk drivers talk with the hardware in a different way?

@joncampbell123
Copy link
Owner

@joncampbell123 The "inaccessible boot device" BSOD, and the primary HD vanishing mentioned above, when Windows NT 4.0 is updated with a Service Pack >1 could be related to #4837 ? Perhaps SP2+ disk drivers talk with the hardware in a different way?

Maybe SP1 and higher changed how the IDE driver works.

@BridgeHeadland
Copy link

BridgeHeadland commented Apr 12, 2024

This is my experience of Windows XP in a dynamic VHD file created in DOSBox-X with VHDMAKE: Unlike a VHD file created with IMGMAKE, where the storage capacity limitation of Windows XP is 31.25 GB (if the file system is NTFS), the the limitation of the storage capacity of Windows XP is 2 TB (if the file system is NTFS), and I'm happy about that, because when Windows XP is in a dynamic VHD file of 31.25 GB, Windows XP behaves as if the storage capacity is about 4 GB, if the VHD file is fixed. Even at 2 TB in dynamic VHD file, I experience getting messages with the heading "Windows - Delayed Write Failed", like you see in the pictures below, if I update something Windows-related, or install components. Windows XP agrees to be activated with xp_activate32.exe, but to update Windows XP to the latest version from 2019, and components from the installation CD (ISO) of Windows XP (MCE2K5), which I have already tried, I am experiencing the errors that I have mentioned, there has never been a problem if Windows XP was installed in a fixed 31.25 GB VHD file. Could it be because DOSBox-X, Windows XP, or the VHD file currently thinks that the total size of the storage capacity is 23.9 GB (7.3-4 GB to go), and that there is 20.5 GB of free space? I think that might be the reason, but I'm not entirely sure.
I have also experienced, after an error, that I ended up with a Blue Screen every time I started Windows XP, and that the whole thing restarted by itself, without there being any possibility to do anything about it. I had tried everything, except this F8 thing, but I don't know if it works in DOSBox-X.
DWFXP1
DWFXP2

@kero990
Copy link

kero990 commented Apr 19, 2024

This is my experience of Windows XP in a dynamic VHD file created in DOSBox-X with VHDMAKE: Unlike a VHD file created with IMGMAKE, where the storage capacity limitation of Windows XP is 31.25 GB (if the file system is NTFS), the the limitation of the storage capacity of Windows XP is 2 TB (if the file system is NTFS), and I'm happy about that, because when Windows XP is in a dynamic VHD file of 31.25 GB, Windows XP behaves as if the storage capacity is about 4 GB, if the VHD file is fixed. Even at 2 TB in dynamic VHD file, I experience getting messages with the heading "Windows - Delayed Write Failed", like you see in the pictures below, if I update something Windows-related, or install components. Windows XP agrees to be activated with xp_activate32.exe, but to update Windows XP to the latest version from 2019, and components from the installation CD (ISO) of Windows XP (MCE2K5), which I have already tried, I am experiencing the errors that I have mentioned, there has never been a problem if Windows XP was installed in a fixed 31.25 GB VHD file. Could it be because DOSBox-X, Windows XP, or the VHD file currently thinks that the total size of the storage capacity is 23.9 GB (7.3-4 GB to go), and that there is 20.5 GB of free space? I think that might be the reason, but I'm not entirely sure. I have also experienced, after an error, that I ended up with a Blue Screen every time I started Windows XP, and that the whole thing restarted by itself, without there being any possibility to do anything about it. I had tried everything, except this F8 thing, but I don't know if it works in DOSBox-X.

I tried to install WinXP according to the document you provided below
#4907
but regardless of whether I used the SP3 version or the Media Center Edition 2005 (both in Chinese language), after the file copying finished, when I executed boot C:, it showed an error 'NTLDR is Missing'. I don't know what the problem is. I'm using the latest build

@BridgeHeadland
Copy link

I haven't updated the post for a while, as I've been busy testing out VHDMAKE. If you created a dynamic VHD file by typing "VHDMAKE hdd_xp.vhd 2040g", you must mount the VHD file as 2, not C. Do not open the D drive, i386 folder, and type ""winnt.exe ", but write "Boot -el-toroto D:" from the Z drive. Remember that you must initialize the VHD file to MBR with Disk Manager before mounting.

@BridgeHeadland
Copy link

After several experiments with installing Windows built on NT technology, not least Windows XP, I have noticed that if you, in a dynamic VHD file that is MBR-initialized and is 32000 MB (31.25 GB) , created in either DOSBox-X with VHDMAKE, or in Disk Manager in Windows 1x, installing Windows 2000 or XP, I see that Windows will be installed on a 31997 MB hard drive, and that's a good thing, but doing the same in such VHD-file, only at 2040 GB (2 TB), I see Windows being installed at 24XXX MB (can't remember the exact number at the moment, but it's equal to 23.99 GB) and I can't see how this make any sense. I've done some research and it appears that Windows XP, also Server 2003, Home Server, and probably pre-reset Longhorn (Beta-Vista), can be installed on 2TB.
Maybe someone here can explain to me the pattern of VHD files like these?

@BridgeHeadland
Copy link

BridgeHeadland commented Apr 22, 2024

I have created a dynamic VHD file in Disk Manager in Windows 11, installed Windows Vista Ultimate (x86) with SP2 in the VHD file with VirtualBox 7.0, and tried to run Windows Vista in the said VHD file with DOSBox-X (not latest developer build), although Windows Boot Manager was the only thing I expected to see. The only thing that happened was that I had to restart the entire DOSBox by pressing Ctrl+Alt+Delete. I did the same procedure once again, just the W11 Disk Manager created VHD file was fixed, this time I got Windows Boot Manager running, but not Windows Vista, as expected (this is the first time I tried it in a raw, fixed VHD file), because DOSBox-X does not emulate SATA. NTLDR by the way, cannot run in VHD files made with Disk Manager or VHDMAKE, which is sad if someone wants to multi-boot in such VHD files, DOSBox-X skip NTLDR, and start Windows directly - you can multi-boot both Windows 2000 and Windows XP in the same VHD-file/partition (IMGMAKE only
At least I realized that Windows Vista's boot manager is IDE compatible, even the last mentioned operating system is not, I wonder if you can replace NTLDR with Windows Boot Manager, by the way.

@BridgeHeadland
Copy link

BridgeHeadland commented Apr 28, 2024

Admittedly, Windows Longhorn (up to build 4015) is unable to continue installation from the second phase, in any of the versions of DOSBox-X, for now, not even the latest nightly build, but still…
What I have done is to use Hyper-V from Windows 11 Pro to convert a dynamic VHD file with Windows XP, created in Disk Manager for said operating system, to fixed, to see how flexible WXP (formatted from raw to NTFS, of course) is in solid state, the one that I installed not too long ago, also to once again install Windows Longhorn 4015 (
Impossible in dynamic VHD file), the last version that is possible to installs with DOSBox-X (but via WXP), probably because it is the last IDE -compatible version, I don't know. As said, WL4K15 could not continue the installation from the second phase. I converted the VHD file back to dynamic, then tried to continue the install from others, to see if that works, but like BOOTMGR for Windows Vista, I got "A disk read error occurred Press Ctrl+Alt+Del to restart ».
It does not surprise me if it is the same issue that is the cause of the disk read error thing for both Windows Longhorn and BOOTMGR, as well as the Windows - Delayed write failed messages that you can get in Windows 2000 and newer Windows NT.
image

@Torinde
Copy link
Contributor Author

Torinde commented May 8, 2024

@BridgeHeadland,

  • MHz is very seldom (if ever) the reason for OS not to work. For example XP actually runs on 8MHz, despite the official spec requiring much more.
  • DOSbox cycles max won't give you performance equivalent to your host CPU - it's always much lower due to the emulation overhead: the example at the link is Core2 3.3GHz being capable of emulating Pentium 133MHz. If you have a modern host I've seen reports of having performance on the level of P4/1.5GHz.
  • the real requirements are specific CPU instructions (CMPXCHG8B from Pentium for WinXP, SSE2 for the latest XP updates, etc.) or some other system feature like ACPI (for Vista), etc.
  • Pentium 3 is supported by DOSbox-X, so you can try with it. I've seen it listed as official requirement only for Windows Home Server - it may be that after certain build number CMOV, SYSENTER, FXSR, SSE or something else is required. Usually that will apply for other builds/service packs/updates (even for different OS/editions, e.g. 2003/XP/etc.) after that date as well.

@BridgeHeadland
Copy link

BridgeHeadland commented May 8, 2024

@Torinde I see you are replying to a comment that I have deleted, I deleted it because I thought I found the answer and it seemed silly to have the comment posted here, but according to your reply I realize there are certain things I had no idea on, and which I still do not understand.
My PC is over 10 years old and originally it had Windows 8.1 as the host OS, before I upgraded to Windows 10, the CPU type of the PC is an Intel Core i7. The PC is too old to be able to install Windows 11 on it, that I have used Windows 11 in the context of DOSBox-X is only when I have used a PC that I have borrowed, the CPU type of the borrowed PC is a Intel Core i5.
I'm not familiar with CMPXCHG8B, and I don't know what it is, other than what you say, but I reckon it's a hardware thing, much like with SSE2, if I'm not mistaken. Are those CPU instructions added to DOSBox -X already?
I knew that Pentium 3 is supported by DOSBox-X, I've gotten Windows ME for example to run in DOSBox-X, while emulating P3, but when I try to run Windows XP while DOSBox-X emulates P2, WXP crashes before I gets something done, and emulates DOSBox-X P3, I can't start WXP - I think I've mentioned it before. It is possible there is something I need to reconfigure in the configuration files.
I reckon that CMOV, SYSENTER, FXSR and SSE are hardware-related things. Are they added to DOSBox-X?

wxp.txt
wxp.reference.txt
wxp.reference.full.txt

@Torinde
Copy link
Contributor Author

Torinde commented May 10, 2024

@BridgeHeadland

  • CMPXCHG8B, CMOV, SYSENTER, FXSR, SSE are CPU instructions emulated by DOSbox-X (depends on which CPU type you select, e.g. Pentium III has all of those). For Windows XP (without 2018/2019 updates) is relevant only CMPXCHG8B, which is emulated with Pentium/MMX/Pro/II/III.
  • "Core i7" and "Core i5" are meaningless without the specific model number, but again - performance (MHz on host, speed in guest) is seldom (if ever) the blocker for running something (although it may be too slow to actually use).

@BridgeHeadland
Copy link

BridgeHeadland commented May 10, 2024

@Torinde I understand.
By the way, I want to say I mean to remember I've managed to install the update from April 9, 2019, in a fixed VHD file, but not in a dynamic one (the delayed write failed thing, you know). I have not been able to install the security update from 16 May of the same year, neither in a fixed or a dynamic one.
I am now in the process of converting the dynamic VHD file to fixed to see if I remember correctly.

@BridgeHeadland
Copy link

@Torinde I understand. By the way, I want to say I mean to remember I've managed to install the update from April 9, 2019, in a fixed VHD file, but not in a dynamic one (the delayed write failed thing, you know). I have not been able to install the security update from 16 May of the same year, neither in a fixed or a dynamic one. I am now in the process of converting the dynamic VHD file to fixed to see if I remember correctly.

It looks as if it was not possible to update Windows XP to the version from 9 April 2019 as of today anyway. It was apparently an earlier version that I updated to last time.
I got Service Pack 3 installed, after I converted the dynamically born VHD file to fixed. It seems logical that a fixed VHD file, which is born dynamically, is more flexible than a fixed VHD file, which is born fixed, since a fixed VHD file which is born fixed, and is converted to dynamic, becomes much less flexible as dynamic, than a dynamic VHD file which is born dynamically.

@BridgeHeadland
Copy link

Yesterday I converted the dynamic VHD file to fixed, to see if the April 9, 2019 update worked, just to be safe I installed Service Pack 3 first.
Last night (Norwegian time zone) I converted the VHD file back to dynamic, to see how it will cope then. It was as I thought, no matter what I install or extract in a fixed VHD file, among those I cannot install or extract in dynamic VHD file, because then I will get the Windows - Delayed write failed messages, Windows will not start if I convert back to dynamic, I can only restart DOSBox-X by pressing Ctrl+Alt+Del. It's obvious when I think about it.

@Pierrestro
Copy link

i wanted to know how this going what is the last version we can run on dosbox-x now
Also we can install dosbox-x on dos machines and dosbox and retroarch meaning this ports windows xp too many incompatible machines and game systems

@BridgeHeadland
Copy link

@Pierrestro I'm not a developer so I don't know how it going. It has been quiet here since May 13th. Three of the workflows for recent nightly builds have each errors during the processes - as I have mentioned at #5011, and it has not been used since the issue was new.
Latest working workflows of the DOSBox-X developer builds are at https://dosbox-x.com/devel-build.html.
Any build of DOSBox-X for DOS can be run in DOSBox-X, which has been possible for a while. The goal is to be able to run all kinds of DOS-related programs and such, anyway. Previous versions of DOSBox-X cannot run DOSBox-X for DOS, and therefore (if I'm not mistaken) it cannot run in other DOSBox forks, DOSBox-X goes much further than other forks.
There are indeed DOSBox-X workflows that can be run in Windows XP, but running these in Windows XP, which in turn are run in DOSBox-X, is not possible as of today, probably because DOSBox-X cannot emulate the few accelerations that Windows XP supports, the likes of ATI 3D Rage Pro for example (hopefully for now), and possibly also because the DOSBox crashes if it trying to runs Windows 2000, XP and Server 2003, while emulating Pentium 2 and 3, whether it crashes if you do it can be discussed. Among the latest accelerations DOSBox-X can emulate, it can emulate up to S3 ViRGE/VX (I think the ViRGE emulation is somewhat experimental), the ATI accelerations - up to ATI Mach64, which DOSBox-X can emulate, are experimental anyway, and I never experienced the ATI emulations ever working.

@BridgeHeadland
Copy link

#4907
This discussion/conversation is now updated!

@BridgeHeadland
Copy link

I have mentioned this issue in a recent issue.

@BridgeHeadland
Copy link

BridgeHeadland commented Jul 4, 2024

At least it seems that we can now start the installation of Windows NT 4.0 in a dynamic VHD file created in Disk Manager, slowly formatted to FAT16 with allocation unit size 32K, and again format the VHD to NTFS during installation , but before I could complete the installation this happens. What does this mean?
image

This is the configuration I use.
wnt40.zip

Edit: Just now I have found out that you can install WNT40 on a 4098 MB VHD, if WNT40 is installed this way. Maybe it works with WNT35X too?

@BridgeHeadland
Copy link

BridgeHeadland commented Jul 4, 2024

At least it seems that we can now start the installation of Windows NT 4.0 in a dynamic VHD file created in Disk Manager, slowly formatted to FAT16 with allocation unit size 32K, and again format the VHD to NTFS during installation , but before I could complete the installation this happens. What does this mean? image

This is the configuration I use. wnt40.zip

Edit: Just now I have found out that you can install WNT40 on a 4098 MB VHD, if WNT40 is installed this way. Maybe it works with WNT35X too?

As I mentioned earlier today, I had trouble completing the installation of Windows NT 4.0. I finally got it and it was 4096-4098MB (4GB), which is the maximum storage capacity that WNT40 can be installed on, simply because it is the maximum storage capacity that supports FAT16, even though I formatted the file system to NTFS.
However, I will continue to experience the same crash after WNT40 is installed. It crashed after I was about to open the control panel.

@BridgeHeadland
Copy link

I did some configuration experiments and it seems that you can actually run Windows XP in DOSBox-X and at the same time emulate Pentium 2 and 3, just increase the cycles, max isn't enough, even if 3.40 GHz is the basic speed of my PC device (I use an Intel Core i7). I increased the cycles to 3481600, although the cycles of my PC is 3400000, then I set the CPU type to Pentium 2 to see if Windows XP would then be able to run with Pentium 2 in DOSBox-X, and that worked, Microsoft Sam can even talk. I didn't stop there, next I set the cycles to 6963200, and the CPU type to Pentium 3, that worked too, and even then Microsoft Sam could talk. I didn't experience crashes like I would otherwise. I don't know either the minimum or the recommended requirement for Pentium 3 in the DOSBox-X case, but it is clearly more than the Pentium 3 requirements in real hardware, probably because DOSBox-X is a virtual machine.
Even though I increased the cycles in DOSBox-X, it still ran a bit slow, probably because it is more than the basic speed of my PC device.
dosxpp2
dosxpp3

@BridgeHeadland
Copy link

I just checked if Windows XP can run with Pentium 3 and 4070000 cycles (407000x10) and it could.

@BridgeHeadland
Copy link

Because I was able to run Windows XP with Pentium 3, I tried to install Windows Server 2003 Datacenter Edition and Windows Longhorn build 4020 (fixed version), because I was so confident that I would be able to do it, but it proved to crash this time too.
I pondered and it occurred to me that I should increase the memory size more than 1024. I know that 1024 MB (1 GB) is the minimum requirement to run WS2K3DCE (and probably the same for WLH4020 or earlier), while 65536 MB ( 64 GB) is the maximum, and probably the recommended one. I thought that since I wasn't able to run WXP with the Pentium 3 unless I increased the cycles. The lowest value I tried, which is among those that get WXP to run with the Pentium 3, is 4070000, which is 10 times more than 407000, which is apparently the normal number of cycles for the Pentium 3. I haven't tried any lower values , which is more than 3481600, which is the highest value I've tried, among those Pentium 3 in DOSBox-X does not cope when running Windows NT 5.x, as if it goes with some cycle values ​​between 3481600 and 4070000, I don't know for the moment.
My hypothesis is therefore that I should increase the memory size to 10240, and preferably to 655360 as well, but it is rare that I get to run DOSBox-X while the memory size is within a certain value between 1024 and 2048 (probably due to the devices' limitations) and if I makes it happen, the memory size cannot be more than 3584 (3.5 GB), unfortunately.
Is it possible to get Windows NT 5.x to be able to run with Pentium 3, with the same minimum required cycle value as if running Windows ME, Windows 98, or earlier, in DOSBox-X, during an update/enhancement (not sure if WNT 3.1/3.5x/4.0 have the same issue), and please give DOSBox-X support for up to 65536 as memory size value (if not 655360)?
I don't think WS2K3DCE requires anything other than higher memory sizes, the RTM edition without the Service Pack runs fine in DOSBox-X, as you know, the same I think with earlier versions of WLH. It is of course possible that DOSBox-X cannot handle the Service Pack for WS2K3 as of today.

@Torinde
Copy link
Contributor Author

Torinde commented Jul 18, 2024

@BridgeHeadland, DOSbox-X doesn't support more than 4GB RAM (PAE might be possible, so maybe it will, one day) and no Windows requires more than 4GB (yet). Recommended size for Win2003 is way less, it should be fine with 1GB.

Did you try the Win 2000 Server editions? Just to check, because you have 2000 Pro and XP Pro running, but not the XP Server counterpart.

Also, there were some ACPI code additions in March, so maybe that can be enabled and Vista can run now?

@BridgeHeadland
Copy link

@Torinde I have tried the Windows 2000 Server Editions and it worked very well, I even installed the RTM edition of Windows Server 2003, the only one I got to install in DOBox-X.
I can't start installing Windows Vista because the installation ISO is a DVD ISO. DVD ISOs can indeed be mounted in DOSBox-X, and read in the integrated DOS, even in Windows XP, even if it is run as a guest in DOSBox-X, but installing Windows Vista from there does not work, probably because the DOSBox does not understand that the DVD ISO is a DVD ISO, and thinks it is a CD ISO. At least transferring all the files from the DVD to the hard drive doesn't help, because it has to be installed from the DVD drive.
At least Windows Vista cannot be installed from Windows ME, as far as I know, and if it could it wouldn't work then either.

@joncampbell123
Copy link
Owner

@Torinde I have tried the Windows 2000 Server Editions and it worked very well, I even installed the RTM edition of Windows Server 2003, the only one I got to install in DOBox-X. I can't start installing Windows Vista because the installation ISO is a DVD ISO. DVD ISOs can indeed be mounted in DOSBox-X, and read in the integrated DOS, even in Windows XP, even if it is run as a guest in DOSBox-X, but installing Windows Vista from there does not work, probably because the DOSBox does not understand that the DVD ISO is a DVD ISO, and thinks it is a CD ISO. At least transferring all the files from the DVD to the hard drive doesn't help, because it has to be installed from the DVD drive. At least Windows Vista cannot be installed from Windows ME, as far as I know, and if it could it wouldn't work then either.

Vista cannot install in DOSBox-X as I understand it because DOSBox-X does not implement ACPI. The test ACPI in the code isn't standard and Vista doesn't recognize it.

@BridgeHeadland
Copy link

#4907
This discussion/conversation is now updated!

@BridgeHeadland
Copy link

BridgeHeadland commented Jul 27, 2024

It is possible to run the RTM version of Windows Server 2003 in DOSBox-X with Pentium 3, I increased the cycles to 40.70 Ghz, despite the low speed of the PC device I used. The point was to see if I could then install Service Pack 2, and then do a clean installation of Windows Home Server. For some reason DOSBox-X seems to be unable to install Service Pack 2 for Windows Server 2003 and this is the message I got.
image
I don't understand the invalid product key used to install Microsoft Windows thing. Maybe the ISO file to install Service Pack 2 was not meant for the RTM version?

EDIT: I tried the same with 4.07 Ghz, as I had an impression that the crash from last time the cycles were set to 4070000 was due to something else. The RTM version of Windows Server 2003 runs fine with Pentium 3 and 4.07 Ghz.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests