Mailing List Archive

How to avoid the network reinstall in pxelinux?
Hi, syslinux:

I am using pxelinux to install the Linux by network, it works fine.

My question is in order to boot the client machine from network, my boot
order(which set in BIOS) is: First, network; Second, Harddisk; Third, ......

But when the client machine finished the Linux installation, it will
boot from network again and reinstall the OS again.

So how can avoid this reinstall issue automatically? Is there any
configuration in pxelinux which can achieve this?

Thanks a lot.

Eric Zhang
2007-06-09

_______________________________________________
SYSLINUX mailing list
Submissions to SYSLINUX@zytor.com
Unsubscribe or set options at:
http://www.zytor.com/mailman/listinfo/syslinux
Please do not send private replies to mailing list traffic.
Re: How to avoid the network reinstall in pxelinux? [ In reply to ]
I made a graphical menu, or even txt menu if you dont want to fool with it
for over an hour. Have the default localboot, I have a default timeout set
for 10 seconds, so if you do not chose something, or change the highlighter
after 10 seconds, itll localboot.

Problem solved :]

On 6/8/07, Eric Zhang <maillistbox@126.com> wrote:
>
> Hi, syslinux:
>
> I am using pxelinux to install the Linux by network, it works fine.
>
> My question is in order to boot the client machine from network, my boot
> order(which set in BIOS) is: First, network; Second, Harddisk; Third,
> ......
>
> But when the client machine finished the Linux installation, it will
> boot from network again and reinstall the OS again.
>
> So how can avoid this reinstall issue automatically? Is there any
> configuration in pxelinux which can achieve this?
>
> Thanks a lot.
>
> Eric Zhang
> 2007-06-09
>
> _______________________________________________
> SYSLINUX mailing list
> Submissions to SYSLINUX@zytor.com
> Unsubscribe or set options at:
> http://www.zytor.com/mailman/listinfo/syslinux
> Please do not send private replies to mailing list traffic.
>
>
_______________________________________________
SYSLINUX mailing list
Submissions to SYSLINUX@zytor.com
Unsubscribe or set options at:
http://www.zytor.com/mailman/listinfo/syslinux
Please do not send private replies to mailing list traffic.
Re: How to avoid the network reinstall in pxelinux? [ In reply to ]
Hi, Brandon:

Thank you for your suggestion but maybe this cannot reach my expect.

In your way, the client machine will boot from local harddisk after
finished installation, this is correct but, I should go to select
"network boot" at the first time in client machine, this is not what I
expected because I have too many client nodes and I haven't a KVM. :(

My requirement is:

First, the boot order in my BIOS is 1.network 2.local harddisk ......

Then, the client machine boots from network and then install the
Linux automatically -- I just need to press the power button on every
client machine then go away.

At last, When the client machine finished installation, it will boot
from local harddisk while not from network.

Any ideas? :)



Brandon Kruse wrote:
> I made a graphical menu, or even txt menu if you dont want to fool with it
> for over an hour. Have the default localboot, I have a default timeout set
> for 10 seconds, so if you do not chose something, or change the highlighter
> after 10 seconds, itll localboot.
>
> Problem solved :]
>
> On 6/8/07, Eric Zhang <maillistbox@126.com> wrote:
>
>> Hi, syslinux:
>>
>> I am using pxelinux to install the Linux by network, it works fine.
>>
>> My question is in order to boot the client machine from network, my boot
>> order(which set in BIOS) is: First, network; Second, Harddisk; Third,
>> ......
>>
>> But when the client machine finished the Linux installation, it will
>> boot from network again and reinstall the OS again.
>>
>> So how can avoid this reinstall issue automatically? Is there any
>> configuration in pxelinux which can achieve this?
>>
>> Thanks a lot.
>>
>> Eric Zhang
>> 2007-06-09
>>
>> _______________________________________________
>> SYSLINUX mailing list
>> Submissions to SYSLINUX@zytor.com
>> Unsubscribe or set options at:
>> http://www.zytor.com/mailman/listinfo/syslinux
>> Please do not send private replies to mailing list traffic.
>>
>>
>>
> _______________________________________________
> SYSLINUX mailing list
> Submissions to SYSLINUX@zytor.com
> Unsubscribe or set options at:
> http://www.zytor.com/mailman/listinfo/syslinux
> Please do not send private replies to mailing list traffic.
>
>
>
>


_______________________________________________
SYSLINUX mailing list
Submissions to SYSLINUX@zytor.com
Unsubscribe or set options at:
http://www.zytor.com/mailman/listinfo/syslinux
Please do not send private replies to mailing list traffic.
Re: How to avoid the network reinstall in pxelinux? [ In reply to ]
Eric Zhang schreef:
> Hi, Brandon:
>
> Thank you for your suggestion but maybe this cannot reach my expect.
>
> In your way, the client machine will boot from local harddisk after
> finished installation, this is correct but, I should go to select
> "network boot" at the first time in client machine, this is not what I
> expected because I have too many client nodes and I haven't a KVM. :(
>
> My requirement is:
>
> First, the boot order in my BIOS is 1.network 2.local harddisk ......
>
> Then, the client machine boots from network and then install the
> Linux automatically -- I just need to press the power button on every
> client machine then go away.
>
> At last, When the client machine finished installation, it will boot
> from local harddisk while not from network.
>
> Any ideas? :)
>
Maybe http://people.cs.uchicago.edu/~gmurali/gui/index.html
would help you.
Without changing BIOS parameters like boot order at some point (mess
around with changing CMOS bits/bytes?),
system will continue to boot from network (PXE), which isn't necessarily
harmfull.
Once PXE boot occurred you can have a menu (or COM32 program) that
checks your local harddisk and decides to go install,
or to do some kind of Localboot (chain.c32?).

Bernd

_______________________________________________
SYSLINUX mailing list
Submissions to SYSLINUX@zytor.com
Unsubscribe or set options at:
http://www.zytor.com/mailman/listinfo/syslinux
Please do not send private replies to mailing list traffic.
Re: How to avoid the network reinstall in pxelinux? [ In reply to ]
The way we achieve this is to have a script on client machines to send a
message to the kickstart server upon successful completion of client
install. Once the server receive this message, another program (running
on kickstart server) will generate a new boot menu in which default
action is to boot from local disk.

IOW, client will always do PXE boot and booting the default entry
specified by boot menu.

Yiping

On Sat, 2007-06-09 at 14:17 +0800, Eric Zhang wrote:
> Hi, Brandon:
>
> Thank you for your suggestion but maybe this cannot reach my expect.
>
> In your way, the client machine will boot from local harddisk after
> finished installation, this is correct but, I should go to select
> "network boot" at the first time in client machine, this is not what I
> expected because I have too many client nodes and I haven't a KVM. :(
>
> My requirement is:
>
> First, the boot order in my BIOS is 1.network 2.local harddisk ......
>
> Then, the client machine boots from network and then install the
> Linux automatically -- I just need to press the power button on every
> client machine then go away.
>
> At last, When the client machine finished installation, it will boot
> from local harddisk while not from network.
>
> Any ideas? :)
>
>
>
> Brandon Kruse wrote:
> > I made a graphical menu, or even txt menu if you dont want to fool with it
> > for over an hour. Have the default localboot, I have a default timeout set
> > for 10 seconds, so if you do not chose something, or change the highlighter
> > after 10 seconds, itll localboot.
> >
> > Problem solved :]
> >
> > On 6/8/07, Eric Zhang <maillistbox@126.com> wrote:
> >
> >> Hi, syslinux:
> >>
> >> I am using pxelinux to install the Linux by network, it works fine.
> >>
> >> My question is in order to boot the client machine from network, my boot
> >> order(which set in BIOS) is: First, network; Second, Harddisk; Third,
> >> ......
> >>
> >> But when the client machine finished the Linux installation, it will
> >> boot from network again and reinstall the OS again.
> >>
> >> So how can avoid this reinstall issue automatically? Is there any
> >> configuration in pxelinux which can achieve this?
> >>
> >> Thanks a lot.
> >>
> >> Eric Zhang
> >> 2007-06-09
> >>
> >> _______________________________________________
> >> SYSLINUX mailing list
> >> Submissions to SYSLINUX@zytor.com
> >> Unsubscribe or set options at:
> >> http://www.zytor.com/mailman/listinfo/syslinux
> >> Please do not send private replies to mailing list traffic.
> >>
> >>
> >>
> > _______________________________________________
> > SYSLINUX mailing list
> > Submissions to SYSLINUX@zytor.com
> > Unsubscribe or set options at:
> > http://www.zytor.com/mailman/listinfo/syslinux
> > Please do not send private replies to mailing list traffic.
> >
> >
> >
> >
>
>
> _______________________________________________
> SYSLINUX mailing list
> Submissions to SYSLINUX@zytor.com
> Unsubscribe or set options at:
> http://www.zytor.com/mailman/listinfo/syslinux
> Please do not send private replies to mailing list traffic.
>

_______________________________________________
SYSLINUX mailing list
Submissions to SYSLINUX@zytor.com
Unsubscribe or set options at:
http://www.zytor.com/mailman/listinfo/syslinux
Please do not send private replies to mailing list traffic.
Re: How to avoid the network reinstall in pxelinux? [ In reply to ]
Hi, Yiping Zhang:

yeah, this is a really good idea. Thanks a lot.

Eric Zhang

Yiping Zhang wrote:
> The way we achieve this is to have a script on client machines to send a
> message to the kickstart server upon successful completion of client
> install. Once the server receive this message, another program (running
> on kickstart server) will generate a new boot menu in which default
> action is to boot from local disk.
>
> IOW, client will always do PXE boot and booting the default entry
> specified by boot menu.
>
> Yiping
>
> On Sat, 2007-06-09 at 14:17 +0800, Eric Zhang wrote:
>> Hi, Brandon:
>>
>> Thank you for your suggestion but maybe this cannot reach my expect.
>>
>> In your way, the client machine will boot from local harddisk after
>> finished installation, this is correct but, I should go to select
>> "network boot" at the first time in client machine, this is not what I
>> expected because I have too many client nodes and I haven't a KVM. :(
>>
>> My requirement is:
>>
>> First, the boot order in my BIOS is 1.network 2.local harddisk ......
>>
>> Then, the client machine boots from network and then install the
>> Linux automatically -- I just need to press the power button on every
>> client machine then go away.
>>
>> At last, When the client machine finished installation, it will boot
>> from local harddisk while not from network.
>>
>> Any ideas? :)
>>
>>
>>
>> Brandon Kruse wrote:
>>> I made a graphical menu, or even txt menu if you dont want to fool with it
>>> for over an hour. Have the default localboot, I have a default timeout set
>>> for 10 seconds, so if you do not chose something, or change the highlighter
>>> after 10 seconds, itll localboot.
>>>
>>> Problem solved :]
>>>
>>> On 6/8/07, Eric Zhang <maillistbox@126.com> wrote:
>>>
>>>> Hi, syslinux:
>>>>
>>>> I am using pxelinux to install the Linux by network, it works fine.
>>>>
>>>> My question is in order to boot the client machine from network, my boot
>>>> order(which set in BIOS) is: First, network; Second, Harddisk; Third,
>>>> ......
>>>>
>>>> But when the client machine finished the Linux installation, it will
>>>> boot from network again and reinstall the OS again.
>>>>
>>>> So how can avoid this reinstall issue automatically? Is there any
>>>> configuration in pxelinux which can achieve this?
>>>>
>>>> Thanks a lot.
>>>>
>>>> Eric Zhang
>>>> 2007-06-09
>>>>
>>>> _______________________________________________
>>>> SYSLINUX mailing list
>>>> Submissions to SYSLINUX@zytor.com
>>>> Unsubscribe or set options at:
>>>> http://www.zytor.com/mailman/listinfo/syslinux
>>>> Please do not send private replies to mailing list traffic.
>>>>
>>>>
>>>>
>>> _______________________________________________
>>> SYSLINUX mailing list
>>> Submissions to SYSLINUX@zytor.com
>>> Unsubscribe or set options at:
>>> http://www.zytor.com/mailman/listinfo/syslinux
>>> Please do not send private replies to mailing list traffic.
>>>
>>>
>>>
>>>
>>
>> _______________________________________________
>> SYSLINUX mailing list
>> Submissions to SYSLINUX@zytor.com
>> Unsubscribe or set options at:
>> http://www.zytor.com/mailman/listinfo/syslinux
>> Please do not send private replies to mailing list traffic.
>>
>
> _______________________________________________
> SYSLINUX mailing list
> Submissions to SYSLINUX@zytor.com
> Unsubscribe or set options at:
> http://www.zytor.com/mailman/listinfo/syslinux
> Please do not send private replies to mailing list traffic.
>
>
>
>

_______________________________________________
SYSLINUX mailing list
Submissions to SYSLINUX@zytor.com
Unsubscribe or set options at:
http://www.zytor.com/mailman/listinfo/syslinux
Please do not send private replies to mailing list traffic.