<p dir="ltr"><br>
On Nov 25, 2014 9:56 AM, "santosh" <<a href="mailto:santosh.iitg@gmail.com">santosh.iitg@gmail.com</a>> wrote:<br>
><br>
> Query regarding Booting Linux VM (Virtual Machine) from a network server<br>
> ---------------------------------------------------------------------------------------<br>
><br>
> I am interested to boot my VM with PXE BOOT through command line (not<br>
> through GUI)<br>
><br>
> After doing google I found many docs on this topic but all explains<br>
> about server side configuration I hardly find any doc which explains<br>
> client side configuration that needs to be done for VM .<br>
><br>
><br>
> What configurations / steps should I follow on the client side so<br>
> that my VM will be enabled for NET boot ?<br>
><br>
> Please remember I am interested to do everything on command line. No GUI.<br>
><br>
><br>
> e:g<br>
> I would like to boot my VM with Centos / Fedora linux. Suppose<br>
> server side configuration is done. Now what should I do on client<br>
> side (through command line, no GUI), so that VM will come up with NET<br>
> boot shell prompt ? after that it will download CENTOS / Fedora image<br>
> from server.<br>
><br>
> Thanks<br>
> Santosh</p>
<p dir="ltr">Provisioning virtual devices and boot orders and such are host operations, ie 'server side'. Just like a physical computer, any guest operations or 'client side' things are done after the guest has booted something. So the things you need to do are configuring the DHCP/telnet/http server for PXE deployments, then provisioning a guest configured to boot via PXE.</p>
<p dir="ltr">You can refer to the Fedora Installation Guide for instructions on setting up the server. For deploying the guest, I recommend `virt-install` . For 'client configuration', well, after Fedora is installed on the guest you can treat it like any other Fedora system.</p>
<p dir="ltr">--Pete</p>