Skip to content
This repository has been archived by the owner on Jul 9, 2020. It is now read-only.

Fixes #9299 - Add wimboot template to WAIK #148

Closed
wants to merge 1 commit into from

Conversation

AutomationD
Copy link

Adding a windows template that works with wimboot. If anyone was able to make the old template work without WDS - let me know.

menu default
menu label Wimboot via pxelinux
com32 linux.c32 <%= @kernel %>
append initrdfile=<%= @initrd %>,<%= @host.operatingsystem.bootfile(@host.arch,:bcd) %>,<%= @host.operatingsystem.bootfile(@host.arch,:bootsdi) %>,<%= @host.operatingsystem.bootfile(@host.arch,:bootwim) %>
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nitpick: generally we prefer line endings at the end of the file.

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Fixed.

@ekohl
Copy link
Member

ekohl commented Feb 10, 2015

I don't have knowledge of windows and pxelinux, so unless someone else can provide some insight I'm tempted to trust you and merge it.

@domcleal
Copy link
Contributor

It can't be worse than what we have 😄

@AutomationD
Copy link
Author

Great, thank you.
In order everything to work we need to push on
theforeman/foreman#2143 and theforeman/smart-proxy#257

default wimboot
label wimboot
menu default
menu label Wimboot via pxelinux
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I recall PXELinux had some issue with two menu items, but not sure of the details. Does this work?

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I added some changes. The idea that it should render to something like that:

default wimbootpe
label wimbootpe
    menu default
     menu label Wimboot via pxelinux
     com32 linux.c32 boot/windows-x64/wimboot
     append initrdfile=boot/windows-x64/bootmgr,boot/windows-x64/bcd,boot/windows-x64/boot.sdi,boot/windows-x64/boot.wim

@AutomationD
Copy link
Author

Can we please merge this? Is there anything else required? theforeman/smart-proxy#257 & theforeman/foreman#2143 are ready.

@ekohl
Copy link
Member

ekohl commented Feb 25, 2015

I have 2 inline notes, if you can address those I think it can be merged.

@AutomationD AutomationD changed the title Additional fixing #9299. Additional fixes #9299. Jun 2, 2015
@AutomationD AutomationD changed the title Additional fixes #9299. Fixes #9299 - Add wimboot template to WAIK Jun 2, 2015
@mmoll
Copy link
Contributor

mmoll commented Jun 5, 2015

@kireevco ping? As said in IRC, I think/hope this could work completely wihout menu at all.

@AutomationD
Copy link
Author

I'm out these 2 days. I'll test it without menus next week .

Sent from my iPhone

On Jun 5, 2015, at 10:20 AM, Michael Moll notifications@github.com wrote:

@kireevco ping? As said in IRC, I think/hope this could work completely wihout menu at all.


Reply to this email directly or view it on GitHub.

@mmoll
Copy link
Contributor

mmoll commented Jun 5, 2015

take your time :)

@ares ares closed this Jun 10, 2015
@ares
Copy link
Member

ares commented Jun 10, 2015

@kireevco could you please reopen against develop branch? we renamed master to develop since we started branching this repo per foreman releases

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

Successfully merging this pull request may close these issues.

None yet

5 participants