Get rid of the Filesystem option in the drive config, this was more
confusing than useful.

diff --git a/documentation/configuring.sgml b/documentation/configuring.sgml
index 3713a4d..4c0d062 100644
--- a/documentation/configuring.sgml
+++ b/documentation/configuring.sgml
@@ -328,16 +328,6 @@
                 <entry>General settings for Wine</entry>
               </row>
               <row>
-                <entry>[DllDefaults]</entry>
-                <entry>recmd</entry>
-                <entry>Defaults for loading DLL's</entry>
-              </row>
-              <row>
-                <entry>[DllPairs]</entry>
-                <entry>recmd</entry>
-                <entry>Sanity checkers for DLL's</entry>
-              </row>
-              <row>
                 <entry>[DllOverrides]</entry>
                 <entry>recmd</entry>
                 <entry>Overrides defaults for DLL loading</entry>
@@ -503,34 +493,6 @@
           </para>
         </sect3>
 
-        <sect3 id="config-dlldefaults">
-          <title>The [DllDefaults] Section</title>
-          <para>
-            These settings provide wine's default handling of DLL loading.
-          </para>
-          <para>
-            <programlisting>"DefaultLoadOrder" =" native, builtin"</programlisting>
-            This setting is a comma-delimited list of the order in
-            which to attempt loading DLLs. If the first option fails,
-            it will try the second, and so on. The order specified
-            above is probably the best in most conditions.
-          </para>
-        </sect3>
-
-        <sect3>
-          <title>The [DllPairs] Section</title>
-          <para>
-          At one time, there was a section called [DllPairs] in the
-          default configuration file, but this has been obsoleted
-          because the pairing information has now been embedded into
-          Wine itself. (The purpose of this section was merely to be
-          able to issue warnings if the user attempted to pair
-          codependent 16-bit/32-bit DLLs of different types.) If you
-          still have this in your <filename>~/.wine/.config</filename> or
-          <filename>wine.conf</filename>, you may safely delete it.
-          </para>
-  	</sect3>
-
         <sect3 id="config-dlloverrides">
           <title>The [DllOverrides] Section</title>
           <para>
@@ -982,20 +944,13 @@
 [Drive C]
 "Path" = "%HOME%/wine"
 "Type" = "hd"
-"Label" = "MS-DOS"
-"Filesystem" = "win95"
         </programlisting>
 
         <para>
           With this configuration, what windows apps think of as
           "c:\windows\system" would map to
           <filename>/home/user/wine/windows/system</filename> in the UNIX
-          filesystem. Note that you need to specify
-          <literal>"Filesystem" = "win95"</literal>,
-	  <emphasis>not</emphasis>
-          <literal>"Filesystem" = "unix"</literal>, to make Wine simulate a
-          Windows compatible (case insensitive) filesystem, otherwise
-          most apps won't work.
+          filesystem.
         </para>
       </sect2>
 
@@ -1082,79 +1037,6 @@
 	  exported over the network via NFS and thus can have slow response
 	  times.
         </para>
-        <para>
-          <programlisting>"Label" = "blah"</programlisting>
-            Defines the drive label. Generally only needed
-            for programs that look for a special CD-ROM.
-          The label may be up to 11 characters.
-            Note that the preferred way of managing labels and serial numbers
-            of CD-ROMs and floppies is to give Wine raw device access for
-            reading these on a per-CD case (see "Device" below) instead of
-            hardcoding one specific "Label".
-        </para>
-        <para>
-          <programlisting>"Serial" = "deadbeef"</programlisting>
-          Tells Wine the serial number of the drive. A few programs with
-          intense protection for pirating might need this, but otherwise
-          it's not needed. Up to 8 characters and hexadecimal.
-            Using a "Device" entry instead of hardcoding the "Serial" probably
-            is a smarter choice.
-        </para>
-        <para>
-          <programlisting>"Filesystem" = "win95|unix|msdos"</programlisting>
-          Sets up the way Wine looks at files on the drive.
-          This setting controls the file name lookup and mapping of
-          Wine to existing file systems on your PC, it does
-          <emphasis>not</emphasis> tell anything about the filesystem
-          used itself.
-        </para>
-
-        <variablelist>
-          <varlistentry>
-            <term><literal>win95</literal></term>
-            <listitem>
-              <para>
-                Case insensitive. Alike to Windows 9x/NT 4. This is
-                the long filename filesystem you are probably used
-                to working with. The filesystem behavior of choice for most
-                programs to be run under wine.  <emphasis>Probably the one
-                you want!</emphasis>
-              </para>
-            </listitem>
-          </varlistentry>
-          <varlistentry>
-            <term><literal>unix</literal></term>
-            <listitem>
-              <para>
-                Case sensitive. This filesystem has almost no use
-                (Windows apps expect case insensitive filenames),
-        	  except maybe for Winelib applications.
-                Try it if you dare, but win95 is a much better
-                and always recommended choice.
-              </para>
-            </listitem>
-          </varlistentry>
-          <varlistentry>
-            <term><literal>msdos</literal></term>
-            <listitem>
-              <para>
-                Case insensitive filesystem. Alike to DOS and
-                Windows 3.x. <literal>8.3</literal> is the maximum
-                length of files (eightdot.123) - longer ones will be
-                truncated.
-        	  <note>
-        	  <para>
-        	    This is a <emphasis>very bad choice</emphasis> if
-        	    you plan on running apps that use long filenames.
-        	    win95 should work fine with apps that were designed
-        	    to run under the msdos system.  In other words, you
-        	    might not want to use this.
-        	  </para>
-        	  </note>
-              </para>
-            </listitem>
-          </varlistentry>
-        </variablelist>
 
         <programlisting>"Device" = "/dev/xx"</programlisting>
         <para>
@@ -1184,22 +1066,15 @@
 [Drive C]
 "Path" = "/dosc"
 "Type" = "hd"
-"Label" = "Hard Drive"
-"Filesystem" = "win95"
 This is a setup for Drive E, a generic CD-ROM drive:
 [Drive E]
 "Path" = "/mnt/cdrom"
 "Type" = "cdrom"
-"Label" = "Total Annihilation"
-"Filesystem" = "win95"
 "Device" = "/dev/cdrom"
 And here is a setup for Drive A, a generic floppy drive:
 [Drive A]
 "Type" = "floppy"
 "Path" = "/mnt/floppy"
-"Label" = "Floppy Drive"
-"Serial" = "87654321"
-"Filesystem" = "win95"
 "Device" = "/dev/fd0"
           </programlisting>
         </para>
@@ -1391,8 +1266,6 @@
   	    The directory to be used for emulating a C: drive will be
   	    the base directory for some Windows specific directories
   	    created below.
-  	    Remember to use
-              <userinput>"Filesystem" = "win95"</userinput>!
             </para>
           </listitem>
           <listitem>
@@ -1794,55 +1667,30 @@
         </para>
         <para>
           If you don't want to read labels and serial numbers directly from
-          the device, then you should give fixed
-          <literal>"Label" =</literal> or <literal>"Serial" =</literal>
-          entries in <filename>~/.wine/config</filename>, as Wine returns
-          these entries instead if no device is given. If they don't
-          exist, then Wine will return default values (label
-          <literal>Drive X</literal> and serial
-          <literal>12345678</literal>).
-        </para>
-        <para>
-          If you want to give a <literal>"Device" =</literal> entry
-          <emphasis>only</emphasis> for drive raw sector accesses,
-        but not for reading the volume info from the device (i.e. you want
-        a <emphasis>fixed</emphasis>, preconfigured label), you need
-          to specify <literal>"ReadVolInfo" = "0"</literal> to tell Wine
-          to skip the volume reading.
+          the device, you can create files at the root of the drive
+          named <filename>.windows-label</filename> and
+          <filename>.windows-serial</filename> respectively. These are
+          simple ASCII files that you can create with any text editor;
+          the label can be set to any string you like, the serial
+          number should be expressed as an hexadecimal number.
         </para>
       </sect3>
 
       <sect3>
         <title>Examples</title>
         <para>
-          Here's a simple example of CD-ROM and floppy; labels will be
-          read from the device on both CD-ROM and floppy; serial
-          numbers on floppy only:
+          Here's a simple example of CD-ROM and floppy:
         </para>
         <programlisting>
 [Drive A]
 "Path" = "/mnt/floppy"
 "Type" = "floppy"
 "Device" = "/dev/fd0"
-"Filesystem" = "msdos"
 
 [Drive R]
 "Path" = "/mnt/cdrom"
 "Type" = "cdrom"
 "Device" = "/dev/hda1"
-"Filesystem" = "win95"
-        </programlisting>
-        <para>
-          Here's an example of overriding the CD-ROM label:
-        </para>
-        <programlisting>
-[Drive J]
-"Path" = "/mnt/cdrom"
-"Type" = "cdrom"
-"Label" = "X234GCDSE"
-; note that the device isn't really needed here as we have a fixed label
-"Device" = "/dev/cdrom"
-"Filesystem" = "msdos"
         </programlisting>
       </sect3>
 
@@ -1853,19 +1701,10 @@
       	The CD-ROM label can be read only if the data track of
       	the disk resides in the first track and the cdrom is
       	iso9660.
-            </para> </listitem>
-          <listitem> <para>
-      	Better checking for FAT superblock (it now checks only
-      	one byte). </para>
-          </listitem>
           <listitem> <para>
       	Support for labels/serial nums WRITING.
             </para> </listitem>
           <listitem> <para>
-      	Can the label be longer than 11 chars? (iso9660 has 32
-      	chars).
-            </para> </listitem>
-          <listitem> <para>
       	What about reading ext2 volume label? ....
             </para> </listitem>
         </itemizedlist>