Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 28 May 2003 11:45:06 -0400
From:      Tom Rhodes <trhodes@FreeBSD.org>
To:        FreeBSD-doc@FreeBSD.org
Subject:   RFC: Quick review for an install chapter patch
Message-ID:  <20030528114506.56fe32e6.trhodes@FreeBSD.org>

next in thread | raw e-mail | index | archive | help

[-- Attachment #1 --]
Greetings,

I've attached a patch for review.  This should be a drop-in replacement
for the MS-DOS Q&A section in the troubleshooting section.  Any comments
would be of a great help to me.

Thanks!

--
Tom Rhodes

[-- Attachment #2 --]
--- chapter.sgml	Wed May 28 11:38:01 2003
+++ chapter.new	Wed May 28 11:37:14 2003
@@ -5037,110 +5037,64 @@
     </sect2>
     
     <sect2>
-      <title>MS-DOS User's Questions and Answers</title>
+      <title>Dealing with Existing MS-DOS Partitions</title>
 
       <indexterm><primary>DOS</primary></indexterm>
-      <para>Many users wish to install FreeBSD on PCs inhabited by MS-DOS.
-        Here are some commonly asked questions about installing FreeBSD on
-        such systems:</para>
-
-      <qandaset>
-        <qandaentry>
-	  <question>
-	    <para>Help, I have no space!  Do I need to delete everything 
-	      first?</para>
-	  </question>
-
-	  <answer>
-	    <para>If your machine is already running MS-DOS and has little
-	      or no free space available for the FreeBSD installation, all
-	      hope is not lost!  You may find the <application>FIPS</application>
-	      utility, provided
-	      in the <filename>tools</filename> directory on the FreeBSD
-	      CDROM or various FreeBSD FTP sites to be quite
-	      useful.</para>
-
-	    <indexterm>
-	      <primary><command>FIPS</command></primary>
-	    </indexterm>
-	    <para><application>FIPS</application> allows you to split an
-	      existing MS-DOS partition into two pieces, preserving the
-	      original partition and allowing you to install onto the second
-	      free piece.  You first defragment your MS-DOS partition using
-	      the Windows <application>DEFRAG</application> utility (go into
-	      Explorer, right-click on the hard drive, and choose to defrag
-	      your hard drive), or Norton Disk Tools.  You then must run
-	      <application>FIPS</application>.  It will prompt you for the
-	      rest of the information it needs.  Afterwards, you can reboot
-	      and install FreeBSD on the new free slice.  See the
-	      <emphasis>Distributions</emphasis> menu for an estimate of how
-	      much free space you will need for the kind of installation you
-	      want.</para>
-
-	    <indexterm>
-	      <primary><application>Partition Magic</application></primary>
-	    </indexterm>
-	    <para>There is also a <emphasis>very</emphasis> useful product
-	      from <ulink url="http://www.powerquest.com/">PowerQuest</ulink>;
-	      called <application>Partition Magic</application>.  This
-	      application has far more functionality than
-	      <application>FIPS</application>, and is highly recommended if
-	      you plan to often add/remove operating systems (like me).
-	      However, it does cost money, and if you plan to install FreeBSD
-	      once and then leave it there, <application>FIPS</application>
-	      will probably be fine for you.</para>
-	  </answer>
-	</qandaentry>
-
-	<qandaentry>
-	  <question>
-	    <para>Can I use compressed MS-DOS filesystems from
-	      FreeBSD?</para>
-	  </question>
-
-	  <answer>
-	    <para>No.  If you are using a utility such as
-	      <trademark class="trade">Stacker</trademark> or
-	      <trademark class="trade">DoubleSpace</trademark>, FreeBSD
-	      will only be able to use whatever portion of the filesystem
-	      you leave uncompressed.  The rest of the filesystem will
-	      show up as one large file (the stacked/double spaced file!).
-	      <emphasis>Do not remove that file or you will probably regret
-	      it greatly!</emphasis></para>
-
-	    <para>It is probably better to create another uncompressed
-	      primary MS-DOS partition and use this for communications
-	      between MS-DOS and FreeBSD.</para>
-	  </answer>
-	</qandaentry>
-
-	<qandaentry>
-	  <question>
-	    <para>Can I mount my extended MS-DOS partition?</para>
-	  </question>
-
-	  <answer>
-	    <indexterm><primary>partitions</primary></indexterm>
-	    <indexterm><primary>slices</primary></indexterm>
-	    <para>Yes.  DOS extended partitions are mapped in at the end
-	      of the other <quote>slices</quote> in FreeBSD, e.g., your
-	      <devicename>D:</devicename> drive might be
-	      <filename>/dev/da0s5</filename>, your
-	      <devicename>E:</devicename> drive,
-	      <filename>/dev/da0s6</filename>, and so on.  This example
-	      assumes, of course, that your extended partition is on SCSI
-	      drive 0.  For IDE drives, substitute <filename>ad</filename>
-	      for <filename>da</filename> appropriately if installing
-	      4.0-RELEASE or later, and substitute
-	      <filename>wd</filename> for <filename>da</filename> if you
-	      are installing a version of FreeBSD prior to 4.0.  You otherwise
-	      mount extended partitions exactly like you would any other
-	      DOS drive, for example:</para>
-
-	    <screen>&prompt.root; <userinput>mount -t msdos /dev/ad0s5 /dos_d</userinput></screen>
-	  </answer>
-	</qandaentry>
-      </qandaset>
+      <para>Many users wish to install &os; on <acronym>PC</acronym>s inhabited by
+	Microsoft&trade; based operating systems.  For those instances, &os; has a
+	utility known as <application>fips</application>.  This utility can be found
+	in the <filename>tools</filename> directory on the install CD-ROM, or downloaded
+	from one of various &os; mirrors.</para>
+
+      <para>The <application>fips</application> utility allows you to split an
+	existing MS-DOS partition into two pieces, preserving the original
+	partition and allowing you to install onto the second free piece.
+	You first need too defragment your MS-DOS partition using the Windows&trade;
+	<application>DEFRAG</application> utility (go into Explorer, right-click on
+	the hard drive, and choose to defrag your hard drive), or use
+	<application>Norton Disk Tools</application>.  Now you can run the
+	<application>fips</application> utility.  It will prompt you for the rest of
+	the information, just follow the on screen instructions.  Afterwards, you can
+	reboot and install &os; on the new free slice.  See the Distributions menu
+	for an estimate of how much free space you will need for the kind of
+	installation you want.</para>
+
+      <para>There is also a very useful product from PowerQuest called
+	<application>Partition Magic</application>.  This application has far more
+	functionality than <application>fips</application>, and is highly recommended
+	if you plan to add/remove operating systems often.  It does cost money, and if
+	you plan to install &os; once and then leave it there, <application>fips</application>
+	will probably be fine for you.</para>
+    </sect2>
+
+    <sect2>
+      <title>Using MS-DOS File Systems</title>
+
+      <para>At this time, &os; does not support file systems compressed with the
+	<application>Double Space&trade;</application> application.  Therefor the file
+	system will need to be uncompressed before &os; can access the data.  This
+	can be done by running the <application>Compression Agent</application>
+	located in the <option>Start</option>&gt; <option>Programs</option> &gt;
+	<option>System Tools</option> menu.</para>
+
+      <para>&os; can support MS-DOS based file systems.  This requires you use
+	the &man.mount.msdos.8; (in &os; 5.X, the command is &man.mount.msdosfs.8;)
+	with the required parameters.  The utilities most common usage is:</para>
+
+      <screen>&prompt.root; <userinput>mount_msdos /dev/ad0s1 /mnt</userinput></screen>
+
+      <para>In this example, the MS-DOS file system is located on the first partition of
+	the primary hard disk.  Your situation may be different, check the output from
+	the <command>dmesg</command>, and <command>mount</command> commands.  They should
+	produce enough information too give an idea of the partition layout.</para>
+
+      <note><para>Extended MS-DOS file systems are usually mapped after the &os;
+	partitions.  In other words, the slice number may be higher than the ones
+	&os; is using.  For instance, the first MS-DOS partition may be
+	<filename>/dev/ad0s1</filename>, the &os; partition may be
+	<filename>/dev/ad0s2</filename>, with the extended MS-DOS partition being
+	located on <filename>/dev/ad0s3</filename>.  To some, this can be confusing
+	at first.</para></note>
     </sect2>
 
     <sect2>

Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030528114506.56fe32e6.trhodes>