Support for larger install.wim, legacy boot, image selection #5
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "parthy/wfvm:large-image"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
These changes accomplish the following:
bc8495789f
to7da6dfb75d
Support for larger install.wim, legacy boot, image selectionto Draft: Support for larger install.wim, legacy boot, image selectionI'm seeing some failed automated tests in our local systems, I need to have another look.
7da6dfb75d
to1357f493bd
Draft: Support for larger install.wim, legacy boot, image selectionto Support for larger install.wim, legacy boot, image selectionSeems like the drive letters are not the same for legacy and efi, that might be worth a second set of eyes.
Very nice, thank you!
I guess you tested both configurations (
efi=false
/true
) thoroughly, or do you wish us to take 2-3 days for confirmation runs?@ -84,3 +87,3 @@
# USB boot
"-drive"
"id=win-install,file=usbimage.img,if=none,format=raw,readonly=on"
"id=win-install,file=usbimage.img,if=none,format=raw,readonly=on,media=${if efi then "disk" else "cdrom"}"
The file could be named
cdimage.img
in the!efi
case for clarity.@ -97,3 +100,3 @@
#!${pkgs.runtimeShell}
set -euxo pipefail
export PATH=${lib.makeBinPath [ p7zip utils.qemu libguestfs ]}:$PATH
export PATH=${lib.makeBinPath [ p7zip utils.qemu libguestfs pkgs.wimlib pkgs.cdrkit ]}:$PATH
pkgs.cdrkit
is only required on!efi
.@ -109,0 +120,4 @@
rm win/sources/install.wim
# Split image so it fits in FAT32 partition
wimsplit win/sources/install_selected.wim win/sources/install.swm 3072
This could be closer to
4096
MB.Thanks for your speedy feedback! I've made some changes, let me know if there is anything else I should address.
Given that I had some trouble with the driveLetter, it would be best if you could verify the correct functionality internally too. Right now, all our internal CI pipelines (GitLab and Hydra) are successful, but I would love the confirmation from your side before merging.
Works On My Machine