title: What's wrong with linux/ext2_fs.h? I have included <linux/fs.h>
body: <p>While looking for a solution to my problem I have seen that this question has been asked before... However the solution that has always been offered is <code>#include &lt;linux/fs.h&gt;</code>, which I have and I am still getting this error.</p>
  
  <p>Running Ubuntu 13.10 with cc compiler.</p>
  
  <p>When I try to compile my program.c I receive the following error:</p>
  
  <pre><code>fatal error: linux/ext2_fs.h: No such file or directory
   #include &lt;linux/ext2_fs.h&gt;
                          ^
  </code></pre>
  
  <p>My header file includes:</p>
  
  <pre><code>#include &lt;stdio.h&gt;
  #include &lt;stdlib.h&gt;
  #include &lt;string.h&gt;
  #include &lt;fcntl.h&gt;
  #include &lt;linux/fs.h&gt;
  #include &lt;linux/ext2_fs.h&gt;
  #include &lt;linux/types.h&gt;
  </code></pre>