Feature #9299
closedWindows installation media should be more transparent
Description
Windows installation media should be more transparent and work without bcd patching.
I was not able to make standard operationsystem/windows.rb model work with PXEFILES = {:kernel => "startrom.0", :initrd => "boot.sdi"}.
I propose
PXEFILES = {:kernel => "wimboot", :initrd => "bootmgr", :bcd => "bcd", :bootsdi => "boot.sdi", :bootwim => "boot.wim"}
as well as changing the pxe_prefix to:
def pxe_prefix(arch)
"boot/windows-#{arch}/".gsub(" ","-")
end
because windows requires all boot files to be in one directory.
This features should be combined with a small foreman-proxy change.
This can be combined with my effort of elaborating windows prep for provisioning via foreman (https://github.com/kireevco/wimaging)
Updated by Dmitry Kireev almost 10 years ago
Another PR https://github.com/theforeman/community-templates/pull/148 is for template, that uses wimboot
Updated by Dmitry Kireev almost 10 years ago
Smart-Proxy PR: https://github.com/theforeman/smart-proxy/pull/257
Updated by Dmitry Kireev almost 10 years ago
Updated by Dmitry Kireev almost 10 years ago
Wimboot used: http://git.ipxe.org/releases/wimboot/wimboot-latest.zip from http://ipxe.org/wimboot
Updated by Dominic Cleal almost 10 years ago
- Status changed from New to Ready For Testing
Updated by The Foreman Bot almost 10 years ago
- Pull request https://github.com/theforeman/smart-proxy/pull/258 added
- Pull request deleted (
)
Updated by Dmitry Kireev over 9 years ago
- Status changed from Ready For Testing to Closed
- % Done changed from 0 to 100
Applied in changeset 85e625447252ac1810a6e2bdabf03baeb3d4d56c.
Updated by Dominic Cleal over 9 years ago
- Translation missing: en.field_release set to 35