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

Implement makeWinXPImage #13

Draft
wants to merge 28 commits into
base: master
Choose a base branch
from
Draft
Changes from 1 commit
Commits
Show all changes
28 commits
Select commit Hold shift + click to select a range
c8a1586
Implement makeWin2kImage
io12 Dec 17, 2023
3236b51
Stash changes
io12 Dec 31, 2023
7f6a960
win2k: switch to unattended install
io12 Dec 31, 2023
6d19d3a
win2k: fix winnt init check
io12 Dec 31, 2023
d837404
win2k: disable turbo, move answers to separate file, and set dosbox to
io12 Dec 31, 2023
1a617b4
win2k: add comments
io12 Dec 31, 2023
17b503a
win2k: add win2k-repeatability-test
io12 Dec 31, 2023
ea4d865
win2k: add unattend.doc web link to comment
io12 Dec 31, 2023
f953930
win2k: add vnc and tesseract for output logs
io12 Jan 2, 2024
6129b0d
win2k: disable rate limit and enable turbo in stage 1
io12 Jan 5, 2024
fa13e70
Start makeWinXPImage
io12 Dec 17, 2023
4327cf1
Stash changes
io12 Jan 1, 2024
ef97a06
winxp: fix win2k bootstrap
io12 Jan 2, 2024
2158295
winxp: actually installs successfully now!
io12 Jan 5, 2024
98ee0a6
winxp: remove unneeded dosbox options
io12 Jan 5, 2024
578aeb6
winxp: remove unneeeded winnt32.exe flags
io12 Jan 5, 2024
8782d4c
winxp: set number of stages
io12 Jan 5, 2024
2c9ab82
winxp: remove unneeded machine key in config
io12 Jan 5, 2024
a2b4979
winxp: remove unneeded serial disables
io12 Jan 5, 2024
fa6474e
winxp: remove unneeded parallel disables
io12 Jan 5, 2024
e69eaae
winxp: disable drive data rate limit
io12 Jan 6, 2024
7116ed7
win2k: remove dos.ver
io12 Jan 6, 2024
350b0b3
winxp: add tesseract and use smaller image
io12 Jan 6, 2024
89f23b3
winxp: add expect script
io12 Jan 6, 2024
5425c9d
winxp: remove __impure
io12 Jan 7, 2024
177ba30
winxp: don't put output in directory
io12 Jan 7, 2024
f9a0414
winxp: run: upgrade memsize and cputype
io12 Jan 7, 2024
bdf934a
winxp: enable turbo in middle part
io12 Jan 7, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
win2k: fix winnt init check
  • Loading branch information
io12 committed Dec 31, 2023
commit 6d19d3a6797cbb74ca87bb4ef4c85465a1fb42ba
2 changes: 1 addition & 1 deletion makeWin2kImage/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,7 @@ let
imgmount c win2k.img -t hdd
imgmount d win2k.iso
c:
if not exist c:\windows d:\i386\winnt /s:d:\ /u:a:\answers.ini
if not exist c:\ntldr d:\i386\winnt /s:d:\ /u:a:\answers.ini
boot -l c
'';
iso = runCommand "win2k.iso" { } ''
Expand Down