Project: Installing every build of Pre-Reset Longhorn in vmware

Discuss Windows Vista/Server 2008 to Windows 10.
Post Reply
anonymous74
User avatar
Posts: 478
Joined: Mon Jan 27, 2020 9:47 pm
Location: USA
Contact:

Project: Installing every build of Pre-Reset Longhorn in vmware

Post by anonymous74 »

The pre-reset builds of Windows Longhorn have always been my favorites. I just recently got a license for VMware Workstation Pro 16, and I think this is a good first project for me with the new version! So, let's go thru every build to note any challenges with this project of mine.
This could also help with anyone who is having trouble installing a particular build, since I'm putting installation notes for each one.
How on earth do I have the space to install all of these you may ask? I have an external 2TB hard drive. Even still, if I move on to post reset or other windows versions after this, I may need to upgrade again!

LEGEND:
Green = Already installed
Orange: Not yet installed
Red: Uninstallable

Milestone 3

3683.Lab06_N.020923-1821
This build has no notable problems and was the first Longhorn build I ever installed. I already have it on a VM so this one is already done.
3706.Lab06_N.021029-1731
No issues with this build, should be easy. Update: Installed
3713.Lab06_N.021113-1841
No issues with this build, should be easy to install. Update: Installed
3718.Lab06_N.021119-1730
Already installed.

Milestone 4
Milestone 4 builds are really broken when it comes to the new WIM setup. This causes much annoyance when installing them in VMs, but they are all still possible.

4001.main.021204-1515
Already installed. Also can boot on the current date! I used the Longhorn Packet for this build because the setup can't partition drives
4002.Lab06_N(ntvbl06).030108-1926
Cannot install from CD boot, so I will upgrade from a copy of my 4001 VM. Update: Installed. Has issues with user registration on startup, but works otherwise.
4005.main.030128-1920
No notable issues with this build
4008.main.030219-1933
Already installed.
4011.main.030305-2045
This build's setup is heavily broken. I had it installed in the past via upgrading from a previous build, but my VM corrupted itself, so I'm going to have to do it all over again. Might take some time.
Update: Build installed!

Milestone 5

4015.main.030328-1500
Most copies of this build have a broken WinPE, but the version on the BA FTP doesn't have this issue, so I won't have to use the Longhorn packet with this build. Update: Installed
4017.main.030409-0735
This build's Preinstallation Environment is broken, so I will have to use the Longhorn Packet to install this build. Update: Installed. I got a file copy error, so I took the install.wim from 4017 and put it into the 4015's ISO image. That worked, and I've got it now. It froze on "please wait" but I restarted and then I was sent to the desktop. All the drivers had to be manually installed, but it worked besides that.
4020.idx02.030507-1155
No issues with installation. Update: Installed
4029.main.030619-0000
This build's setup will crash on Workstation 16, but I installed it already on version 15, so I won't have to deal with that. If you need to install it on version 16, use the WinPE from a previous build. More conveniently, you could use the Longhorn Packet, which I am using a lot in this project.
4030.main.030626-1414
This build has the same setup issue as the last build. I will try the Longhorn Packet, but if that doesn't work I will have to install workstation player 15 and install it there (if hardware compatibility doesn't work) Update: Installed. Didn't need to do anything other than set the hardware compatibility back to 6.5-7x.
4031.main.030703-0020
No issues with this build. Update: Installed

Milestone 6

4029.Lab06_n.030629-1710
No issues with this build. Update: Installed!
4030.Lab06_n.030630-1724
One of the "2020 release" builds. There is little info on install issues. Setup is described as buggy, so I will have to see what issues this build has. Update: Installed fine without issues
4030.Lab06_n.030702-1727
No noted install issues on this build. Update: Installed
4031.Lab06_n.030707-1834
No issues with this build. Update: Installed
4032.Lab06_n.030710-1709
This build is not bootable, and cannot be upgraded to. There is a way to make the build bootable, so I will have to see if I can get that to work. For more info, check here: https://betawiki.net/wiki/Windows_Longhorn_build_4032 Update: Installed! I transplanted this build's install.wim file into 4033's ISO and it installed just fine!
4033.main.030717-1555
No issues with this build's setup that could keep me from installing it. Update: Installed
4033.idx01.030730-1630
This build is for the IA-64 architecture. There is no IA-64 emulator, and I don't own any IA-64 machines, so I cannot install this build.
4038.main.030813-1852
This build's PE is broken, so I need to use the Longhorn Packet. The setup crashed under LH Packet and I was unable to do an upgrade from build 4033. Will come back to it later.
4039.Lab06_n.030824-1954
This build has a bunch of cool included beta software. Apparently there I also a chance that I will have an error copying files. Hopefully I can get past that. Update: Both clean and upgrade installs freezes on migration data stage, restarting and booting into it gets to the setup is starting screen. That freezes, rebooting again it gets stuck on loading user profile service.
4039.Lab06_n.030827-1717
I already installed this build. My copy had a broken WinPE so I used the Longhorn Packet
4040.Lab04_N.030828-1910
Some copies of these builds will not boot. Using a different WinPE or the Longhorn Packet should fix that. Update: Installed. Used the Longhorn Packet.
4042.main.030905-1800
No setup issues noted. Update: WinPE appeared to be broken so I used the Longhorn Packet and it installed fine.

Milestone 7
Milestone 7 is the most unstable milestone of Longhorn. Many of these builds have issues, but should mostly all be install-able
4042.Lab06_n.030909-1709
No issues with setup. Update: Installed
4048.idx02.030925-1900
This build's install.wim file is missing files. Only one person was able to install it. I will give it my all when I get there, but I'm leaving it for last. If anyone can help me install this build, please reply to this thread! For now I'm marking it as uninstallable.
4050.idx02.030928-0552
This build's setup has a lot of assert errors, so I might need help installing this build. The Longhorn Packet might fix these, but if it doesn't I might need assistance replacing drivers. If anyone has done this, let me know in the replies to this thread!
4051.idx02.031001-1340
This build was released in x86, x64, and IA-64 varients. I will try both the x86 and x64 versions and attempt to install both. The checked/debug version of this build needs some special fix to run under a hypervisor, so I will try to avoid it if possible. Update: Installed the x86 version
4053.main.031022-1720
Shouldn't give me any installation issues. Update: Installed.
4074.idx02.040425-1535
This build can be installed on the current date! I already have the x86 version of this build installed. I might try the x64 version, but for now I'm marking it as installed.
4081.main.040503-1625
Setup is slow, but there are no installation issues with this build. Update: Installed
4082.main.040510-2230
Some virtualizers don't have a working mouse driver in WinPE. It isn't noted weather VMware has this issue. Update: Installed fine. No problems.
4083.main.040516-1537
Will try to install both the x86 and x64 version. No setup issues noted. Update: Installed both versions.
4084.main.040527-0915
Will need to use the Longhorn Packet to partition the drive. Update: Hardware setup stuck in a crash loop.
4085.main.040603-1817
Exactly the same issue as the last build. Update: Installed
4085.Lab07_N.040609-2350
Same issue as the last 2 builds. Update: Installed
4086.main.040615-1745
Same drive partition issue as the previous few builds. Update: Installed.
4086.lab03_dev.040629-1910
The same issue with drive partitioning as the last 4 builds. Update: Installed. 4 left!
4086.Lab01_N.040704-2000
The drive needs to be partitioned before installing, just like the last 5 builds. Update: Installed
4087.main.040626-0846
The hard drive needs to be partitioned before setup, just like the last SIX builds. Update: Installed.
4088.Lab02_N.040706-1655
Same issue as the last 7 builds. In addition, I need to kill secinit.exe using the task manager in order for hardware setup to load. Update: Installed. Funny enough I didn't need to kill secinit.exe like BetaWiki said. Not sure why.
4093.main.040819-1215
I had this build installed before, but I need to do a re-install. Some ISOs of this build may need to have their WinPE replaced. Other than that, no installation issues. Update: I had to set the BIOS date, vmware 14 compatibility, and use the WinWorld copy, but I got it running again. Can't believe how much trouble this one caused me! I'm done!

So, that's it. Wish me luck! I will update this post as I install builds.

UPDATES:
(2/13/21) Installed the following builds: 3706, 3713, 4002 and 4005.
(2/14/21) Installed Build 4011.
(2/15/21) Installed Build 4015.
(2/16/21) Installed the following builds: 4020, 4030 (M5), 4031 (M5) and 4029 (Lab06 Milestone 6). Screenshots tomorrow.
(2/17/21) Installed the following builds: 4030.Lab06_n.030702-1727, 4031 (M6) and 4033 (x86).
(2/18/21) Installed the following builds: 4040 and 4017
(2/19/21) Installed the following builds: 4032, 4042 (main M6), and 4042 (M7)
(2/20/21) Installed the following build: 4051 x86l
(2/21/21) Installed: Nothing!
(2/22/21) Installed the following builds: 4053, reinstalled 4074 on 6.5-7x compatibilty so I could get DWM running, and I did it! Also installed build 4081, 4082 and 4083 (x86)
(2/23/21) Installed the following build: 4083 x64
(2/24/21) Installed the following build: 4085 (main)
(2/25/21) Installed: Nothing!
(2/26/21) Installed the following builds: 4085 (Lab07), 4086 (main), and 4086 (lab03).
(2/27/21) Installed: Nothing!
(2/28/21) Installed the following build: 4086 (Lab01)
(3/1/21) Installed the following build: 4087
(3/2/21) Installed the following build: 4088
(3/3/21) Installed build 4093, and that concludes my project! I will continue to update it in the future when new builds leak, but for now I'm done. I could install the Longhorn Server builds, but I'm getting really sick of this project.
While this project is now finished, I still haven't added every single screenshot (see below), so I'll get that filled in and give one last update when I'm fully finished.
(3/4/21) The final screenshots were added and the project has been concluded until further notice.
Last edited by anonymous74 on Thu Mar 04, 2021 4:58 pm, edited 54 times in total.
I collect old laptops and mess with old software.

Check out my website for vintage computer reference information, info on my collection, and more!

My projects are currently on indefinite hiatus due to lack of motivation. See my past ones here: https://www.betaarchive.com/wiki/index. ... nonymous74

anonymous74
User avatar
Posts: 478
Joined: Mon Jan 27, 2020 9:47 pm
Location: USA
Contact:

Re: Project: Installing every build of Pre-Reset Longhorn in vmware

Post by anonymous74 »

Screenshot gallery:

Build 3683
Image

Build 3706:
Image

Build 3713
Image

Build 3718
Image

Build 4001
Image

Build 4002
Image

Build 4005
Image

Build 4008
Image

Build 4011
Image

Build 4015
Image

Build 4020
Image

Build 4029 (M5 Main)
Image

Build 4030 (Main)
Image

Build 4031 (Main)
Image

Build 4029 (M6)
Image

Build 4030.Lab06_n.030630-1724 (M6)
Image

Build 4030.Lab06_n.030702-1727 (M6)
Image

Build 4031 (M6)
Image

Build 4032
Image

Build 4039 (Later compile)
Image

Build 4042 (Milestone 6)
Image

Build 4042 (Milestone 7)
Image

Build 4051 (x86)
Image

Build 4053
Image

Build 4074 x86 (With green aero!)
Image

Build 4081
Image

Build 4082
Image

Build 4083 (x86)
Image

Build 4083 (x64)
Image

Build 4085 (Lab05/Main)
Image

Build 4085 (Lab07)
Image

Build 4086 (Main)
Image

Build 4086 (Lab03)
Image

Build 4086 (Lab01)
Image

Build 4087
Image

Build 4088
Image

Build 4093
TBA (Not yet installed)
Last edited by anonymous74 on Thu Mar 04, 2021 4:57 pm, edited 24 times in total.
I collect old laptops and mess with old software.

Check out my website for vintage computer reference information, info on my collection, and more!

My projects are currently on indefinite hiatus due to lack of motivation. See my past ones here: https://www.betaarchive.com/wiki/index. ... nonymous74

ATeamInc
Posts: 414
Joined: Sun Feb 25, 2018 6:49 pm

Re: Project: Installing every build of Pre-Reset Longhorn in vmware

Post by ATeamInc »

For builds in the 4042 range, I personally recommend to use a SCSI CDROM and harddisk. 4042 has a bug with CDs on IDE (or at least from what I have tried, even on VMware 7.1.4 this bug is present) where it likes to do I/O errors with certain files on a CD. I also found out that LH does not really like the Buslogic SCSI adapter, so I recommend using LSI Logic (VMware claims that Windows XP does not include drivers for that adapter, but LH is based off server 2003 so support is included out of the box). I do not recommend using SCSI for 4074 and beyond. WinFS breaks with certain builds (4093..) only on a SCSI adapter, but not on IDE.

My recommendations for stability would be to allocate a high amount of memory (for all builds it does help really, maybe around 2-3GB if you can) as well as 20GB for non-componentized builds and 40GB for componentized builds as partition sizes.

As for the external HDD thing, note that installation will be significantly longer. They're slow, that's all.
Offtopic Comment
Componentized builds take signifcantly longer to install and also a lot more space since they copy their build repository to the hard drive by default.

anonymous74
User avatar
Posts: 478
Joined: Mon Jan 27, 2020 9:47 pm
Location: USA
Contact:

Re: Project: Installing every build of Pre-Reset Longhorn in vmware

Post by anonymous74 »

Thanks for the advice! I will take note of this when installing. However, I'd like to avoid using a lot of disk space if I can. I have 1.2TB free on my harddrive, and I'm going to end up using a lot of it
Also, which 4042 are you talking about? M6 or M7? I've installed the M7 build before.
I collect old laptops and mess with old software.

Check out my website for vintage computer reference information, info on my collection, and more!

My projects are currently on indefinite hiatus due to lack of motivation. See my past ones here: https://www.betaarchive.com/wiki/index. ... nonymous74

ATeamInc
Posts: 414
Joined: Sun Feb 25, 2018 6:49 pm

Re: Project: Installing every build of Pre-Reset Longhorn in vmware

Post by ATeamInc »

Both builds are affected by this bug IIRC. Install works fine, but any CD placed after installation experiences this (such as a driver pack or an activation asset).
For disk space, if your work is a PoF and nothing more (you won't install any software or so), then you can get away with using much less space. 4074 and before utilize about 4-6GB depending on the build excluding the page file. A 10GB HDD partition would be more than enough for a minimal configuration. As for componentized builds, the install by default can take up to 8GB without the page file. If your memory size is less than 2GB then you can get away by using a 10GB HDD partition but it would affect stability. 12-15GB is fine.
I suggest larger sizes when dealing with third-party software and customizations only. But since you won't be messing with LH a lot then small sizes are not a big problem.
EDIT: You can use diskpart to partition drives if the setup does not work for you. Just simply use the commands below (make sure you have only 1 disk or you will have to change them a bit). I also recommend using 6.5x-7 compatibility if you face any problems directly related to hardware. LH 4093 likes to hang with no compatibility, but that depends on hardware.

Code: Select all

SHIFT-F10
Type at the command prompt:
diskpart
select disk 0
clean
create partition primary
active
exit
REBOOT
SHIFT-F10
Type at the command prompt:
format c: /FS:NTFS /U

anonymous74
User avatar
Posts: 478
Joined: Mon Jan 27, 2020 9:47 pm
Location: USA
Contact:

Re: Project: Installing every build of Pre-Reset Longhorn in vmware

Post by anonymous74 »

Good to know about the CD issues, I will make a note of that. As for storage space, I won't be installing much extra software because most of it would be broken anyway. Pretty much all I do is patch it up so that I don't have to worry about BIOS dates, reinstalls, etc. As for the numerous partitioning issues, I prefer to just repack the ISO into the Longhorn Packet, which just allows me to do a one-click partition so I don't have to worry about it again. Thanks for the help though, I will try that to see if it is more convenient.
I collect old laptops and mess with old software.

Check out my website for vintage computer reference information, info on my collection, and more!

My projects are currently on indefinite hiatus due to lack of motivation. See my past ones here: https://www.betaarchive.com/wiki/index. ... nonymous74

Xeno
User avatar
Posts: 56
Joined: Tue Jan 05, 2021 9:23 pm
Location: UK

Re: Project: Installing every build of Pre-Reset Longhorn in vmware

Post by Xeno »

Awesome job putting the time into doing all this. Sorry for "borrowing" your legend idea.

anonymous74
User avatar
Posts: 478
Joined: Mon Jan 27, 2020 9:47 pm
Location: USA
Contact:

Re: Project: Installing every build of Pre-Reset Longhorn in vmware

Post by anonymous74 »

Thank you, it certainly takes a lot of time to do all of this. You do get bored after a while. Totally fine with you "borrowing" my idea.
I collect old laptops and mess with old software.

Check out my website for vintage computer reference information, info on my collection, and more!

My projects are currently on indefinite hiatus due to lack of motivation. See my past ones here: https://www.betaarchive.com/wiki/index. ... nonymous74

Xeno
User avatar
Posts: 56
Joined: Tue Jan 05, 2021 9:23 pm
Location: UK

Re: Project: Installing every build of Pre-Reset Longhorn in vmware

Post by Xeno »

Oh for sure it does get boring after a while. I just hopped off my Longhorn Pre-Reset project and moved on to Whistler myself. But you got this, don't worry if you need to take a few days off at times to rest, doing this can be time-consuming.

Main3782
Posts: 28
Joined: Sun Oct 30, 2022 3:36 pm

Re: Project: Installing every build of Pre-Reset Longhorn in vmware

Post by Main3782 »

Alright i will give you some of my advice on Longhorn builds, since i did all of them:

4038 (main) PE is broken - use 4033 main's PE, add 2 CD drives, one is the 4033 WinPE, one is the 4038 main ISO. Make sure you are booting off of the PE. and then you can just change the drive letter and launch setup from there, make sure to remove the 2nd CD drive with the PE after it copied files.

4039 Lab06_n.030824-1954 - stuck on loading user profile service
It's not stuck! It's actually just taking a long while to load. I experienced this myself, it took about 10 minutes.

4048.idx02 install.wim is missing files - Simple, use an i386 repack, but you will have to accept every driver thingy.

4050.idx02 assert errors - will come back to this in the end of this reply

4084.main - hardware setup stuck in a crash loop - Weird, i did not experience this while installing. Don't know how to fix this, and as i said, here's a guide for 4050:


1. Download 4033's WinPE and the 4050 ISO.
1.5. Make a VM with 6.5x compatibility.
2. Add 2 CD drives, one is the PE second is the ISO.
3. Add a serial port. It defaults to two. (One, if you don't have a printer attached) Click on use named pipe and then add "\\.\pipe\com_2", "\\.\pipe\com_1" if you dont have a printer attached.
and select the first option as this end is the server, and the second as the other end is an application.
Also, enable yield CPU on poll.
4. Boot to the WinPE.
5. Type E: and setup
6. Follow setup like normal.
7. After the restart, you will se a 7E BSOD, boot to the PE again
8. Run "attrib -h -r -s boot.ini" and then "notepad boot.ini"
9. Add "/debug /debugport=com2 /baudrate=115200" to the end.
10. Download and install WinDBG, usually comes with Windows SDK.
11. In WinDBG -> File -> Kernel Debug -> COM -> Port: 'com2' or 'com1', make sure pipe & reconnect are checked and click OK.
12. Launch the VM.
13. Every single "assertion failed" or something similiar, type ignore.
13.5. Similiarly when running the apps, it might also throw out an error, type g to fix it.
14. Follow the setup and "enjoy"

"Enjoy", i had to sit and type ignore for 2 hours

anonymous74
User avatar
Posts: 478
Joined: Mon Jan 27, 2020 9:47 pm
Location: USA
Contact:

Re: Project: Installing every build of Pre-Reset Longhorn in vmware

Post by anonymous74 »

Thank you for the guide on 4050! Will use that when I have time.

4038 - any reason I couldn't just transplant the WIM from 4038's ISO to a 4033 iso instead of doing the "drive letter shuffle"? I can't remember if I tried that back then.

4039 (the problematic one) - I've since gotten this one working. Forget how, but I did. You're right, the user profile service screen takes forever, but it was actually stuck before. I had left it for ages IIRC and it didn't do anything.

4048 - Had this one running off an i386 repack but lost the VM. Haven't been able to get it running since, IIRC it kept throwing inaccessible boot device errors during setup.

4084 - yeah that one was weird. I tried multiple clean installs and I think even remade the VM but it did it everytime. Gave up eventually. I should redownload the ISO and try it again.

4039 screenshot: Image
I collect old laptops and mess with old software.

Check out my website for vintage computer reference information, info on my collection, and more!

My projects are currently on indefinite hiatus due to lack of motivation. See my past ones here: https://www.betaarchive.com/wiki/index. ... nonymous74

Andydudes
User avatar
Posts: 41
Joined: Thu Jul 15, 2021 7:54 pm
Location: buenos aires
Contact:

Re: Project: Installing every build of Pre-Reset Longhorn in vmware

Post by Andydudes »

4050.idx02.030928-0552 installed without problems on live hardware and works pretty fast

Main3782
Posts: 28
Joined: Sun Oct 30, 2022 3:36 pm

Re: Project: Installing every build of Pre-Reset Longhorn in vmware

Post by Main3782 »

anonymous74 wrote:
Sat Jul 01, 2023 2:34 am
Thank you for the guide on 4050! Will use that when I have time.

4038 - any reason I couldn't just transplant the WIM from 4038's ISO to a 4033 iso instead of doing the "drive letter shuffle"? I can't remember if I tried that back then.

4039 (the problematic one) - I've since gotten this one working. Forget how, but I did. You're right, the user profile service screen takes forever, but it was actually stuck before. I had left it for ages IIRC and it didn't do anything.

4048 - Had this one running off an i386 repack but lost the VM. Haven't been able to get it running since, IIRC it kept throwing inaccessible boot device errors during setup.

4084 - yeah that one was weird. I tried multiple clean installs and I think even remade the VM but it did it everytime. Gave up eventually. I should redownload the ISO and try it again.

4039 screenshot: Image
What i used is 4033's WinPE itself. You can download that, or just upgrade from a previous build. 4084 - make sure to use 6.5-7.x compatibility, this usually worked for me, if you have an AMD processor, i recommend spoofing to an intel one, you can do that (i dont know how tho)

anonymous74
User avatar
Posts: 478
Joined: Mon Jan 27, 2020 9:47 pm
Location: USA
Contact:

Re: Project: Installing every build of Pre-Reset Longhorn in vmware

Post by anonymous74 »

Oh yeah I used 6.5-7x on everything. And yeah I've got an Intel chip, 8750H.
I collect old laptops and mess with old software.

Check out my website for vintage computer reference information, info on my collection, and more!

My projects are currently on indefinite hiatus due to lack of motivation. See my past ones here: https://www.betaarchive.com/wiki/index. ... nonymous74

Post Reply