<p dir="ltr"><br>
On Nov 25, 2014 9:56 AM, &quot;santosh&quot; &lt;<a href="mailto:santosh.iitg@gmail.com">santosh.iitg@gmail.com</a>&gt; wrote:<br>
&gt;<br>
&gt; Query regarding Booting Linux VM (Virtual Machine) from a network server<br>
&gt; ---------------------------------------------------------------------------------------<br>
&gt;<br>
&gt; I am interested to boot my VM with PXE BOOT through command line (not<br>
&gt; through GUI)<br>
&gt;<br>
&gt; After doing google I found  many docs on this topic but all explains<br>
&gt; about server side configuration   I hardly find any doc which explains<br>
&gt; client side configuration that needs to be done for VM .<br>
&gt;<br>
&gt;<br>
&gt;  What configurations / steps should I follow on the client side so<br>
&gt; that my VM will be enabled for NET boot ?<br>
&gt;<br>
&gt; Please remember I am interested to do everything on command line. No GUI.<br>
&gt;<br>
&gt;<br>
&gt; e:g<br>
&gt;       I would like to boot my VM with Centos / Fedora linux.  Suppose<br>
&gt; server side configuration is done.  Now what should I do on client<br>
&gt; side (through command line, no GUI), so that VM will come up with NET<br>
&gt; boot shell prompt ? after that it will download CENTOS / Fedora image<br>
&gt; from server.<br>
&gt;<br>
&gt; Thanks<br>
&gt; Santosh</p>
<p dir="ltr">Provisioning virtual devices and boot orders and such are host operations, ie &#39;server side&#39;.  Just like a physical computer, any guest operations or &#39;client side&#39; 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 &#39;client configuration&#39;, well, after Fedora is installed on the guest you can treat it like any other Fedora system.</p>
<p dir="ltr">--Pete</p>